SlideShare a Scribd company logo
Transforming Enterprise IT with Containers,
APIs and Integration
Steven Willmott, Senior Director and Head of API Infrastructure
Red Hat Inc.
@njyx, swillmott@redhat.com
Microservices, Containers, APIs & Integration Days 2018
APIs on the Edge, APIs in the Middle
2
Microservices, Containers, APIs & Integration Days 20183
EXAMPLE RED HAT 3SCALE CUSTOMERS
Customer Depth and Breadth - One of the Largest API Management Vendors Globally.
CONTEXT
5
COMMON CHALLENGES IN MODERN IT
INFRASTRUCTURE
Integrate SaaS Apps
Extend Legacy Apps
Customer and Partner
Access
IoT Devices and
Architectures
Enable Customer Facing
Apps via Many Channels
Data Access for Business
Users
APIs In Action
Microservices, Containers, APIs & Integration Days 2018
What do APIs Really Do?
7
Provide Stable Reusable Interfaces
Microservices, Containers, APIs & Integration Days 20188
MOST COMMON API USE-CASES
Mobile &
IOT Support
Customer
Integration
Partner
Ecosystem
Internal
Agility
APIs as a
Business
Content &
Transaction
Channel
Microservices, Containers, APIs & Integration Days 2018
Lines between Internal and External APIs are
Blurring
9
10
INTEGRATION AND APIs DRIVE AIR
TRAVEL INNOVATION
● Schiphol Airport aims for world class traveller
experiences
● Using Red Hat JBoss Fuse to create the right API
endpoints and then putting them in the hands of
partners creates an extended team to deliver
innovation
● Flight, baggage, reservation, and other data are
available throughout the airport and to all partners
● APIs through API Management provide the
foundation for seamless handoff between the
airport and its partners
APIs
- Well defined, re-usable,
and well managed
end-points
- Ecosystem leverage
11
CAMPELL’S SOUP: APIs LEAD TO A
BREAKTHROUGH NEW CUSTOMER
CHANNEL
● Initially created a Nutrition and Recipies API to be
used by marketing agencies and application
designers
● Reaching new audiences with the recipie
application “Campell’s Kitchen” on the Amazon
Echo device.
● Very high value brand interaction in the
customers’ residence.
● Leading to possible Integration with Amazon
shopping cart to provision for recipes
APIs
- Partner Marketing
Resource to IoT Backend
- Now Powers Campell’s
Kitchen
12
UNIVERSITY CALIFORNIA AT BERKELEY
- INTERNAL AND EXTERNAL APIS
● API Central Program
● Student and Study information, University Core
Systems APIs
● But also filtered access to external APIs such as
Dropbox, Google Maps to provide an extensive list
of APIs
● Platform for new applications in the student body
as well as new new inter-department integrations
APIs and Organization
- IT Organization but...
- Providing Student Access
- New Apps and Mashups
Microservices, Containers, APIs & Integration Days 201813
EXAMPLE RED HAT 3SCALE CUSTOMERS
Customer Depth and Breadth - One of the Largest API Management Vendors Globally.
HOW DO WE ACTUALLY SUCCEED?
Microservices, Containers, APIs & Integration Days 201815
THE API OWNER’S MANUAL
● Captured learning from
successful API teams
● Reinforced by recent
experience
● Digital Copy:
https://engage.redhat.com/3scale-api-ow
ners-s-201706160312
Microservices, Containers, APIs & Integration Days 2018
Three Things....
16
Microservices, Containers, APIs & Integration Days 2018
1. Focus on True Value
2. Enable rather than Own
3. Transformation, not
Revolution
17
#1 Focus on True Value
Many initiatives, all urgent, all
intersecting, all conflicting
Jeff Bezos moment?
https://plus.google.com/+RipRowan/posts/eVeouesvaVX (http://bit.ly/SWGA-B)
21
Outcomes
Thor Mitchell / Google / Crowdcube
DesirableUndesirable
Expected
Unexpected
Design
Fire Drill Innovation
Prohibited
M
ajor platform
investm
ents
Little
initial traction
Revisited
all
processes
EXAMPLE:
MAPS CREDIT UNION
https://www.youtube.com/watch?v=ylX3hUeYr-U (http://bit.ly/SWGA-C)
Understand the Jeff Bezos moment:
change the way you work, not the
infrastructure you have
Lesson:
Help move the puck as you go
#1 Focus on True Value
#2 Enable rather than Own
Bimodal IT ...
“Gartner’s Recipe for Disaster”
- Jason Bloomberg / Forbes
“Gartner’s Bimodal IT considered
harmful”
- Phil Wainwright / Diginomica
“This is akin to adding lipstick to
the pig”
- Simon Wardley / CSC
Fundamental misunderstanding of
Bimodal IT that it was about slowing
down one of the Modes
Actually it is about creating stability
between the modes
Transform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integration
Platform Team
Platform Enablement Team
Encourage deployment but…
Provide Technology
Guidance
Impose Stability
Requirements
Require Lifecycle
Statements
Enforce
Documentation
Standards
Enforce Security
Standards
In other words
ensure stability
Create the right environment…
Automation is Key
Treat as a
Capability to run
APIs
Treat APIs as
Products
Lesson:
Enable the platform versus
owning the platform
#1 Focus on true value
#2 Enable rather than own
#3 APIs as a Product
What is an API?:
REST? RESTful? SOAP?
Streaming? ...
Microservices, Containers, APIs & Integration Days 2018
It’s the Mindset that is Important
39
Microservices, Containers, APIs & Integration Days 2018
The Product Mindset
40
What does that mean?
Clear Ownership
and Responsability
Identifiable
Audience and User
Base
Documentation and
Onboarding Help
Service Level
Agreements
Proper Lifecycle
Management
Recognition that
people depend on
the API
APIs Matched
ProductOnly two breaking
changes in 10 years
Customer Feedback
loop
EXAMPLE:
3SCALE
Noahm Schwartz, APIStrat, 2015
Millions of devices
syncing
Robust libraries & dev
collaboration
Randomized back off
EXAMPLE:
FITBIT
Jeremiah Lee, San Francisco, 2016
W
eb Ranking API
Realized plugins were
critical
Plugins now
drive
majority of business
EXAMPLE:
SIMILAR WEB
Noahm Schwartz, APIStrat, 2015
Lesson:
Treat APIs a Products. This
pushes you into the right
interactions
#1 Help move the puck
#2 Enable rather than own
#3 APIs as a Product
Bonus: What to Measure?
Bad Metrics
Number of APIs Number of API Calls
Number of
Integrations
Number of
Containers
Number of Servers
Number of Lunch &
Learns
Good Metrics
Number of Apps
Supported
Number of complete
Use Cases
Number of Users
Dollar Value of
Business
Speed of
Application
development
Speed of API
Deployment
TAKE AWAYS...
Microservices, Containers, APIs & Integration Days 2018
● Incremental transformation
● Creating a new organizational
capability
● Treating APIs as products rather
than resources
50
Microservices, Containers, APIs & Integration Days 201851
THANK YOU FOR YOUR TIME!
● APIs will very likely be a key architectural
component for most organizations
● Red Hat is investing heavily and aiming to be a long
term partner
● Agile Integration, Container Management and API
Management will be a key architectural pillars for
the next 3-5 years
Microservices, Containers, APIs & Integration Days 201852
FOLLOW UP MATERIAL
● Red Hat Integration homepage:
https://www.redhat.com/en/technologies/jboss-middleware/integrate
● “Inside mind of a successful platform architect / Gartner APPS 2016”
https://www.slideshare.net/3scale/inside-mind-of-a-successful-platfor
m-architect-gartner-apps-2016
● “API Model Canvas for successful API strategies and programs”
https://www.slideshare.net/3scale/api-model-canvas-for-successful-ap
i-strategies-and-programs
● “The API Owner’s Manual”
https://www.redhat.com/en/resources/3scale-api-owners-manual-ebo
ok
THANK YOU & Q&A!
Steven Willmott
swillmott@redhat.com, @njyx
Microservices, Containers, APIs & Integration Days 201854
THREE PILLARS FOR INFRASTRUCTURE
AGILITY
Key capabilities for modern software infrastructure agility
DISTRIBUTED
INTEGRATION
-LIGHTWEIGHT
-PATTERN BASED
-EVENT ORIENTED
-COMMUNITY SOURCED
CONTAINERS
- CLOUD NATIVE SOLUTIONS
-LEARN ARTIFACTS,
INDIVIDUALLY DEPLOYABLE
- CONTAINER BASED
SCALING AND HIGH
AVAILABILITY
APIs
-WELL DEFINED, REUSABLE,
AND WELL MANAGED
END-POINTS
-ECOSYSTEM LEVERAGE
FLEXIBILITY SCALABILITY RE-USABILITY
Tools and Processes
MORE CUSTOMER EXAMPLES
56
INTEGRATION DRIVES CONSISTENT
CUSTOMER EXPERIENCE
Containers
Distributed
integration
● Avianca built and deployed a faster, more robust
and consistent enterprise infrastructure to
integrate applications
● Deployed Red Hat JBoss Fuse based integration to
support applications for business-critical functions
such as sales, ticketing, back office, and
maintenance
● Faster integration of new companies and services
● Consistent customer experience across sales,
ticketing & back office applications - path towards
omni-channel experience
- Lightweight
- Pattern based
- Event oriented
- Community sourced
57
KEYBANK: SIMPLIFYING AND
ACCELERATING DEVELOPMENT
CYCLES
● Long development cycles. Small under-resourced
release team and a wide range of compliance
checks required
● Container deployment and management across a
broad set of developers. Shrank release times from
2-3 months to 1 week
● Also empowered more people to act and release -
key effect on organizational dynamics
Containers
- Retooled development
and deployment entirely
- Broader availability and
faster rollouts
58
INTEGRATION AND APIs DRIVE AIR
TRAVEL INNOVATION
● Schiphol Airport aims for world class traveller
experiences
● Using Red Hat JBoss Fuse to create the right API
endpoints and then putting them in the hands of
partners creates an extended team to deliver
innovation
● Flight, baggage, reservation, and other data are
available throughout the airport and to all partners
● APIs through API Management provide the
foundation for seamless handoff between the
airport and its partners
APIs
- Well defined, re-usable,
and well managed
end-points
- Ecosystem leverage
REDHAT 3SCALE PRODUCT ANNEX
Microservices, Containers, APIs & Integration Days 201860
Control
● Security
● Key Management
● Rate Limiting
● Policy Enforcement
● App & User
Management
● Provisioning
Flexibility
● Distributed
● Multi-Department
● Multi-Environment
● Highly Scalable
● Powerful APIs
● Webhooks
Visibility
● Analytics
● App Tracking
● User Tracking
● Traffic Alerts
● Engagement
● Developer
Support
CAPABILITIES
Microservices, Containers, APIs & Integration Days 201861
HIGH LEVEL ARCHITECTURE
● Public Cloud
● Private Cloud
● On-Premises
Microservices, Containers, APIs & Integration Days 201862
WHY REDHAT 3SCALE
1. Flexibility/Scalability: Hybrid architecture, separation of policy
management from control nodes. Highly scalable.
2. Quick time to Value: Using the SaaS product, get up and running very
quickly.
3. Automation: APIs, code management for configuration, ready for
Ansible/Puppet/Chef, integration(s) coming with
OpenShift
4. Cost Effective: Generally significantly cheaper than competitors for
equivalent volumes
Ad

More Related Content

What's hot (19)

An API-focused approach to Agile Integration
An API-focused approach to Agile IntegrationAn API-focused approach to Agile Integration
An API-focused approach to Agile Integration
Judy Breedlove
 
Putting data to work
Putting data to workPutting data to work
Putting data to work
Judy Breedlove
 
An API-focused approach to Agile Integration
An API-focused approach to Agile IntegrationAn API-focused approach to Agile Integration
An API-focused approach to Agile Integration
Judy Breedlove
 
Agile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-isAgile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-is
Judy Breedlove
 
Monoliths to microservices workshop
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshop
Judy Breedlove
 
Navigating Cloud Adoption: Trends that Challenge and Inspire Designers
Navigating Cloud Adoption:  Trends that Challenge and Inspire DesignersNavigating Cloud Adoption:  Trends that Challenge and Inspire Designers
Navigating Cloud Adoption: Trends that Challenge and Inspire Designers
Judy Breedlove
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
Judy Breedlove
 
Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop
Nicole Maselli
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
Judy Breedlove
 
Agile Integration Workshop
Agile Integration WorkshopAgile Integration Workshop
Agile Integration Workshop
Judy Breedlove
 
API-led connectivity: How to leverage reusable microservices
 API-led connectivity: How to leverage reusable microservices API-led connectivity: How to leverage reusable microservices
API-led connectivity: How to leverage reusable microservices
Abhishek Sood
 
Introduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration PlatformIntroduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration Platform
Jan van Zoggel
 
London adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoorLondon adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoor
Apigee | Google Cloud
 
How does an API management strategy support your digital transformation?
How does an API management strategy support your digital transformation?How does an API management strategy support your digital transformation?
How does an API management strategy support your digital transformation?
SmartWave
 
How to Make the API Economy a Reality
How to Make the API Economy a RealityHow to Make the API Economy a Reality
How to Make the API Economy a Reality
WSO2
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming"
James Watters
 
App Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudApp Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloud
Judy Breedlove
 
Efficient API delivery with APIOps
Efficient API delivery with APIOpsEfficient API delivery with APIOps
Efficient API delivery with APIOps
Sven Bernhardt
 
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
asheshbadani
 
An API-focused approach to Agile Integration
An API-focused approach to Agile IntegrationAn API-focused approach to Agile Integration
An API-focused approach to Agile Integration
Judy Breedlove
 
An API-focused approach to Agile Integration
An API-focused approach to Agile IntegrationAn API-focused approach to Agile Integration
An API-focused approach to Agile Integration
Judy Breedlove
 
Agile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-isAgile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-is
Judy Breedlove
 
Monoliths to microservices workshop
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshop
Judy Breedlove
 
Navigating Cloud Adoption: Trends that Challenge and Inspire Designers
Navigating Cloud Adoption:  Trends that Challenge and Inspire DesignersNavigating Cloud Adoption:  Trends that Challenge and Inspire Designers
Navigating Cloud Adoption: Trends that Challenge and Inspire Designers
Judy Breedlove
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
Judy Breedlove
 
Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop
Nicole Maselli
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
Judy Breedlove
 
Agile Integration Workshop
Agile Integration WorkshopAgile Integration Workshop
Agile Integration Workshop
Judy Breedlove
 
API-led connectivity: How to leverage reusable microservices
 API-led connectivity: How to leverage reusable microservices API-led connectivity: How to leverage reusable microservices
API-led connectivity: How to leverage reusable microservices
Abhishek Sood
 
Introduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration PlatformIntroduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration Platform
Jan van Zoggel
 
London adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoorLondon adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoor
Apigee | Google Cloud
 
How does an API management strategy support your digital transformation?
How does an API management strategy support your digital transformation?How does an API management strategy support your digital transformation?
How does an API management strategy support your digital transformation?
SmartWave
 
How to Make the API Economy a Reality
How to Make the API Economy a RealityHow to Make the API Economy a Reality
How to Make the API Economy a Reality
WSO2
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming"
James Watters
 
App Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudApp Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloud
Judy Breedlove
 
Efficient API delivery with APIOps
Efficient API delivery with APIOpsEfficient API delivery with APIOps
Efficient API delivery with APIOps
Sven Bernhardt
 
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
asheshbadani
 

Similar to Transform the internal it landscape with APIs and integration (20)

Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
CA Technologies
 
Transforming enterprise it with containers, ap is and integration api manage...
Transforming enterprise it with containers, ap is and integration  api manage...Transforming enterprise it with containers, ap is and integration  api manage...
Transforming enterprise it with containers, ap is and integration api manage...
Judy Breedlove
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
Red Hat
 
The next generation of ap is luis weir.cwin18.telford
The next generation of ap is   luis weir.cwin18.telfordThe next generation of ap is   luis weir.cwin18.telford
The next generation of ap is luis weir.cwin18.telford
Capgemini
 
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
3scale
 
TEC-Roundtable-API
TEC-Roundtable-APITEC-Roundtable-API
TEC-Roundtable-API
Patrick Emmons
 
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays
 
Top API Lifecycle Management Trends.pdf
Top API Lifecycle Management Trends.pdfTop API Lifecycle Management Trends.pdf
Top API Lifecycle Management Trends.pdf
DhruvD7
 
INTERFACE, by apidays - From Monolith to Open Finance with APIs by Marcilio ...
INTERFACE, by apidays  - From Monolith to Open Finance with APIs by Marcilio ...INTERFACE, by apidays  - From Monolith to Open Finance with APIs by Marcilio ...
INTERFACE, by apidays - From Monolith to Open Finance with APIs by Marcilio ...
apidays
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
WSO2
 
Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28
floridawusergroup
 
Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?
Bala Iyer
 
Re-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & AppsRe-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & Apps
WSO2
 
Microservices meetupnz dec16
Microservices meetupnz dec16Microservices meetupnz dec16
Microservices meetupnz dec16
Alex Wilson (CISSP)
 
APIs +Micro services technology for Computing
APIs +Micro services technology for ComputingAPIs +Micro services technology for Computing
APIs +Micro services technology for Computing
wismoyo92
 
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
WSO2
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays
 
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays
 
APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?
3scale
 
Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)
vameyer
 
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
CA Technologies
 
Transforming enterprise it with containers, ap is and integration api manage...
Transforming enterprise it with containers, ap is and integration  api manage...Transforming enterprise it with containers, ap is and integration  api manage...
Transforming enterprise it with containers, ap is and integration api manage...
Judy Breedlove
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
Red Hat
 
The next generation of ap is luis weir.cwin18.telford
The next generation of ap is   luis weir.cwin18.telfordThe next generation of ap is   luis weir.cwin18.telford
The next generation of ap is luis weir.cwin18.telford
Capgemini
 
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
3scale
 
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays
 
Top API Lifecycle Management Trends.pdf
Top API Lifecycle Management Trends.pdfTop API Lifecycle Management Trends.pdf
Top API Lifecycle Management Trends.pdf
DhruvD7
 
INTERFACE, by apidays - From Monolith to Open Finance with APIs by Marcilio ...
INTERFACE, by apidays  - From Monolith to Open Finance with APIs by Marcilio ...INTERFACE, by apidays  - From Monolith to Open Finance with APIs by Marcilio ...
INTERFACE, by apidays - From Monolith to Open Finance with APIs by Marcilio ...
apidays
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
WSO2
 
Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28
floridawusergroup
 
Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?
Bala Iyer
 
Re-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & AppsRe-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & Apps
WSO2
 
APIs +Micro services technology for Computing
APIs +Micro services technology for ComputingAPIs +Micro services technology for Computing
APIs +Micro services technology for Computing
wismoyo92
 
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
WSO2
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays
 
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays
 
APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?
3scale
 
Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)
vameyer
 
Ad

More from Judy Breedlove (13)

Evolution of integration and microservices patterns with service mesh
Evolution of integration and microservices patterns with service meshEvolution of integration and microservices patterns with service mesh
Evolution of integration and microservices patterns with service mesh
Judy Breedlove
 
The Future of Cloud Native Apps - Chicago Intro
The Future of Cloud Native Apps - Chicago IntroThe Future of Cloud Native Apps - Chicago Intro
The Future of Cloud Native Apps - Chicago Intro
Judy Breedlove
 
Serverless and serverfull - where microservices compliments serverless
Serverless and serverfull - where microservices compliments serverlessServerless and serverfull - where microservices compliments serverless
Serverless and serverfull - where microservices compliments serverless
Judy Breedlove
 
Cloud-Native Microservices
Cloud-Native MicroservicesCloud-Native Microservices
Cloud-Native Microservices
Judy Breedlove
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolithAgile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
Judy Breedlove
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
Judy Breedlove
 
App Mod 05: App resiliency detecting and preventing issues in distributed apps
App Mod 05: App resiliency detecting and preventing issues in distributed apps App Mod 05: App resiliency detecting and preventing issues in distributed apps
App Mod 05: App resiliency detecting and preventing issues in distributed apps
Judy Breedlove
 
App Mod 04: Reactive microservices with eclipse vert.x
App Mod 04: Reactive microservices with eclipse vert.xApp Mod 04: Reactive microservices with eclipse vert.x
App Mod 04: Reactive microservices with eclipse vert.x
Judy Breedlove
 
App Mod 03: Monoliths to microservices with java ee and spring boot
App Mod 03: Monoliths to microservices with java ee and spring bootApp Mod 03: Monoliths to microservices with java ee and spring boot
App Mod 03: Monoliths to microservices with java ee and spring boot
Judy Breedlove
 
App Mod 02: A developer intro to open shift
App Mod 02: A developer intro to open shiftApp Mod 02: A developer intro to open shift
App Mod 02: A developer intro to open shift
Judy Breedlove
 
Implementing Enterprise Identity and Access Management in a microservices wor...
Implementing Enterprise Identity and Access Management in a microservices wor...Implementing Enterprise Identity and Access Management in a microservices wor...
Implementing Enterprise Identity and Access Management in a microservices wor...
Judy Breedlove
 
Red Hat Agile integration workshop - Atlanta
Red Hat Agile integration workshop - AtlantaRed Hat Agile integration workshop - Atlanta
Red Hat Agile integration workshop - Atlanta
Judy Breedlove
 
Agile integration workshop Seattle
Agile integration workshop SeattleAgile integration workshop Seattle
Agile integration workshop Seattle
Judy Breedlove
 
Evolution of integration and microservices patterns with service mesh
Evolution of integration and microservices patterns with service meshEvolution of integration and microservices patterns with service mesh
Evolution of integration and microservices patterns with service mesh
Judy Breedlove
 
The Future of Cloud Native Apps - Chicago Intro
The Future of Cloud Native Apps - Chicago IntroThe Future of Cloud Native Apps - Chicago Intro
The Future of Cloud Native Apps - Chicago Intro
Judy Breedlove
 
Serverless and serverfull - where microservices compliments serverless
Serverless and serverfull - where microservices compliments serverlessServerless and serverfull - where microservices compliments serverless
Serverless and serverfull - where microservices compliments serverless
Judy Breedlove
 
Cloud-Native Microservices
Cloud-Native MicroservicesCloud-Native Microservices
Cloud-Native Microservices
Judy Breedlove
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolithAgile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
Judy Breedlove
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
Judy Breedlove
 
App Mod 05: App resiliency detecting and preventing issues in distributed apps
App Mod 05: App resiliency detecting and preventing issues in distributed apps App Mod 05: App resiliency detecting and preventing issues in distributed apps
App Mod 05: App resiliency detecting and preventing issues in distributed apps
Judy Breedlove
 
App Mod 04: Reactive microservices with eclipse vert.x
App Mod 04: Reactive microservices with eclipse vert.xApp Mod 04: Reactive microservices with eclipse vert.x
App Mod 04: Reactive microservices with eclipse vert.x
Judy Breedlove
 
App Mod 03: Monoliths to microservices with java ee and spring boot
App Mod 03: Monoliths to microservices with java ee and spring bootApp Mod 03: Monoliths to microservices with java ee and spring boot
App Mod 03: Monoliths to microservices with java ee and spring boot
Judy Breedlove
 
App Mod 02: A developer intro to open shift
App Mod 02: A developer intro to open shiftApp Mod 02: A developer intro to open shift
App Mod 02: A developer intro to open shift
Judy Breedlove
 
Implementing Enterprise Identity and Access Management in a microservices wor...
Implementing Enterprise Identity and Access Management in a microservices wor...Implementing Enterprise Identity and Access Management in a microservices wor...
Implementing Enterprise Identity and Access Management in a microservices wor...
Judy Breedlove
 
Red Hat Agile integration workshop - Atlanta
Red Hat Agile integration workshop - AtlantaRed Hat Agile integration workshop - Atlanta
Red Hat Agile integration workshop - Atlanta
Judy Breedlove
 
Agile integration workshop Seattle
Agile integration workshop SeattleAgile integration workshop Seattle
Agile integration workshop Seattle
Judy Breedlove
 
Ad

Recently uploaded (20)

Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 

Transform the internal it landscape with APIs and integration

  • 1. Transforming Enterprise IT with Containers, APIs and Integration Steven Willmott, Senior Director and Head of API Infrastructure Red Hat Inc. @njyx, [email protected]
  • 2. Microservices, Containers, APIs & Integration Days 2018 APIs on the Edge, APIs in the Middle 2
  • 3. Microservices, Containers, APIs & Integration Days 20183 EXAMPLE RED HAT 3SCALE CUSTOMERS Customer Depth and Breadth - One of the Largest API Management Vendors Globally.
  • 5. 5 COMMON CHALLENGES IN MODERN IT INFRASTRUCTURE Integrate SaaS Apps Extend Legacy Apps Customer and Partner Access IoT Devices and Architectures Enable Customer Facing Apps via Many Channels Data Access for Business Users
  • 7. Microservices, Containers, APIs & Integration Days 2018 What do APIs Really Do? 7 Provide Stable Reusable Interfaces
  • 8. Microservices, Containers, APIs & Integration Days 20188 MOST COMMON API USE-CASES Mobile & IOT Support Customer Integration Partner Ecosystem Internal Agility APIs as a Business Content & Transaction Channel
  • 9. Microservices, Containers, APIs & Integration Days 2018 Lines between Internal and External APIs are Blurring 9
  • 10. 10 INTEGRATION AND APIs DRIVE AIR TRAVEL INNOVATION ● Schiphol Airport aims for world class traveller experiences ● Using Red Hat JBoss Fuse to create the right API endpoints and then putting them in the hands of partners creates an extended team to deliver innovation ● Flight, baggage, reservation, and other data are available throughout the airport and to all partners ● APIs through API Management provide the foundation for seamless handoff between the airport and its partners APIs - Well defined, re-usable, and well managed end-points - Ecosystem leverage
  • 11. 11 CAMPELL’S SOUP: APIs LEAD TO A BREAKTHROUGH NEW CUSTOMER CHANNEL ● Initially created a Nutrition and Recipies API to be used by marketing agencies and application designers ● Reaching new audiences with the recipie application “Campell’s Kitchen” on the Amazon Echo device. ● Very high value brand interaction in the customers’ residence. ● Leading to possible Integration with Amazon shopping cart to provision for recipes APIs - Partner Marketing Resource to IoT Backend - Now Powers Campell’s Kitchen
  • 12. 12 UNIVERSITY CALIFORNIA AT BERKELEY - INTERNAL AND EXTERNAL APIS ● API Central Program ● Student and Study information, University Core Systems APIs ● But also filtered access to external APIs such as Dropbox, Google Maps to provide an extensive list of APIs ● Platform for new applications in the student body as well as new new inter-department integrations APIs and Organization - IT Organization but... - Providing Student Access - New Apps and Mashups
  • 13. Microservices, Containers, APIs & Integration Days 201813 EXAMPLE RED HAT 3SCALE CUSTOMERS Customer Depth and Breadth - One of the Largest API Management Vendors Globally.
  • 14. HOW DO WE ACTUALLY SUCCEED?
  • 15. Microservices, Containers, APIs & Integration Days 201815 THE API OWNER’S MANUAL ● Captured learning from successful API teams ● Reinforced by recent experience ● Digital Copy: https://engage.redhat.com/3scale-api-ow ners-s-201706160312
  • 16. Microservices, Containers, APIs & Integration Days 2018 Three Things.... 16
  • 17. Microservices, Containers, APIs & Integration Days 2018 1. Focus on True Value 2. Enable rather than Own 3. Transformation, not Revolution 17
  • 18. #1 Focus on True Value
  • 19. Many initiatives, all urgent, all intersecting, all conflicting
  • 21. 21 Outcomes Thor Mitchell / Google / Crowdcube DesirableUndesirable Expected Unexpected Design Fire Drill Innovation Prohibited
  • 22. M ajor platform investm ents Little initial traction Revisited all processes EXAMPLE: MAPS CREDIT UNION https://www.youtube.com/watch?v=ylX3hUeYr-U (http://bit.ly/SWGA-C)
  • 23. Understand the Jeff Bezos moment: change the way you work, not the infrastructure you have
  • 24. Lesson: Help move the puck as you go
  • 25. #1 Focus on True Value #2 Enable rather than Own
  • 27. “Gartner’s Recipe for Disaster” - Jason Bloomberg / Forbes “Gartner’s Bimodal IT considered harmful” - Phil Wainwright / Diginomica “This is akin to adding lipstick to the pig” - Simon Wardley / CSC
  • 28. Fundamental misunderstanding of Bimodal IT that it was about slowing down one of the Modes
  • 29. Actually it is about creating stability between the modes
  • 34. Encourage deployment but… Provide Technology Guidance Impose Stability Requirements Require Lifecycle Statements Enforce Documentation Standards Enforce Security Standards In other words ensure stability
  • 35. Create the right environment… Automation is Key Treat as a Capability to run APIs Treat APIs as Products
  • 36. Lesson: Enable the platform versus owning the platform
  • 37. #1 Focus on true value #2 Enable rather than own #3 APIs as a Product
  • 38. What is an API?: REST? RESTful? SOAP? Streaming? ...
  • 39. Microservices, Containers, APIs & Integration Days 2018 It’s the Mindset that is Important 39
  • 40. Microservices, Containers, APIs & Integration Days 2018 The Product Mindset 40
  • 41. What does that mean? Clear Ownership and Responsability Identifiable Audience and User Base Documentation and Onboarding Help Service Level Agreements Proper Lifecycle Management Recognition that people depend on the API
  • 42. APIs Matched ProductOnly two breaking changes in 10 years Customer Feedback loop EXAMPLE: 3SCALE Noahm Schwartz, APIStrat, 2015
  • 43. Millions of devices syncing Robust libraries & dev collaboration Randomized back off EXAMPLE: FITBIT Jeremiah Lee, San Francisco, 2016
  • 44. W eb Ranking API Realized plugins were critical Plugins now drive majority of business EXAMPLE: SIMILAR WEB Noahm Schwartz, APIStrat, 2015
  • 45. Lesson: Treat APIs a Products. This pushes you into the right interactions
  • 46. #1 Help move the puck #2 Enable rather than own #3 APIs as a Product Bonus: What to Measure?
  • 47. Bad Metrics Number of APIs Number of API Calls Number of Integrations Number of Containers Number of Servers Number of Lunch & Learns
  • 48. Good Metrics Number of Apps Supported Number of complete Use Cases Number of Users Dollar Value of Business Speed of Application development Speed of API Deployment
  • 50. Microservices, Containers, APIs & Integration Days 2018 ● Incremental transformation ● Creating a new organizational capability ● Treating APIs as products rather than resources 50
  • 51. Microservices, Containers, APIs & Integration Days 201851 THANK YOU FOR YOUR TIME! ● APIs will very likely be a key architectural component for most organizations ● Red Hat is investing heavily and aiming to be a long term partner ● Agile Integration, Container Management and API Management will be a key architectural pillars for the next 3-5 years
  • 52. Microservices, Containers, APIs & Integration Days 201852 FOLLOW UP MATERIAL ● Red Hat Integration homepage: https://www.redhat.com/en/technologies/jboss-middleware/integrate ● “Inside mind of a successful platform architect / Gartner APPS 2016” https://www.slideshare.net/3scale/inside-mind-of-a-successful-platfor m-architect-gartner-apps-2016 ● “API Model Canvas for successful API strategies and programs” https://www.slideshare.net/3scale/api-model-canvas-for-successful-ap i-strategies-and-programs ● “The API Owner’s Manual” https://www.redhat.com/en/resources/3scale-api-owners-manual-ebo ok
  • 53. THANK YOU & Q&A! Steven Willmott [email protected], @njyx
  • 54. Microservices, Containers, APIs & Integration Days 201854 THREE PILLARS FOR INFRASTRUCTURE AGILITY Key capabilities for modern software infrastructure agility DISTRIBUTED INTEGRATION -LIGHTWEIGHT -PATTERN BASED -EVENT ORIENTED -COMMUNITY SOURCED CONTAINERS - CLOUD NATIVE SOLUTIONS -LEARN ARTIFACTS, INDIVIDUALLY DEPLOYABLE - CONTAINER BASED SCALING AND HIGH AVAILABILITY APIs -WELL DEFINED, REUSABLE, AND WELL MANAGED END-POINTS -ECOSYSTEM LEVERAGE FLEXIBILITY SCALABILITY RE-USABILITY Tools and Processes
  • 56. 56 INTEGRATION DRIVES CONSISTENT CUSTOMER EXPERIENCE Containers Distributed integration ● Avianca built and deployed a faster, more robust and consistent enterprise infrastructure to integrate applications ● Deployed Red Hat JBoss Fuse based integration to support applications for business-critical functions such as sales, ticketing, back office, and maintenance ● Faster integration of new companies and services ● Consistent customer experience across sales, ticketing & back office applications - path towards omni-channel experience - Lightweight - Pattern based - Event oriented - Community sourced
  • 57. 57 KEYBANK: SIMPLIFYING AND ACCELERATING DEVELOPMENT CYCLES ● Long development cycles. Small under-resourced release team and a wide range of compliance checks required ● Container deployment and management across a broad set of developers. Shrank release times from 2-3 months to 1 week ● Also empowered more people to act and release - key effect on organizational dynamics Containers - Retooled development and deployment entirely - Broader availability and faster rollouts
  • 58. 58 INTEGRATION AND APIs DRIVE AIR TRAVEL INNOVATION ● Schiphol Airport aims for world class traveller experiences ● Using Red Hat JBoss Fuse to create the right API endpoints and then putting them in the hands of partners creates an extended team to deliver innovation ● Flight, baggage, reservation, and other data are available throughout the airport and to all partners ● APIs through API Management provide the foundation for seamless handoff between the airport and its partners APIs - Well defined, re-usable, and well managed end-points - Ecosystem leverage
  • 60. Microservices, Containers, APIs & Integration Days 201860 Control ● Security ● Key Management ● Rate Limiting ● Policy Enforcement ● App & User Management ● Provisioning Flexibility ● Distributed ● Multi-Department ● Multi-Environment ● Highly Scalable ● Powerful APIs ● Webhooks Visibility ● Analytics ● App Tracking ● User Tracking ● Traffic Alerts ● Engagement ● Developer Support CAPABILITIES
  • 61. Microservices, Containers, APIs & Integration Days 201861 HIGH LEVEL ARCHITECTURE ● Public Cloud ● Private Cloud ● On-Premises
  • 62. Microservices, Containers, APIs & Integration Days 201862 WHY REDHAT 3SCALE 1. Flexibility/Scalability: Hybrid architecture, separation of policy management from control nodes. Highly scalable. 2. Quick time to Value: Using the SaaS product, get up and running very quickly. 3. Automation: APIs, code management for configuration, ready for Ansible/Puppet/Chef, integration(s) coming with OpenShift 4. Cost Effective: Generally significantly cheaper than competitors for equivalent volumes