SlideShare uma empresa Scribd logo
1 de 62
Baixar para ler offline
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
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

Mais conteúdo relacionado

Mais procurados

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 IntegrationJudy 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 IntegrationJudy 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-isJudy Breedlove
 
Monoliths to microservices workshop
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshopJudy 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 DesignersJudy 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 WorkshopJudy 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 microservicesAbhishek Sood
 
Introduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration PlatformIntroduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration PlatformJan 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 kapoorApigee | 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 RealityWSO2
 
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving IT
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving ITDynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving IT
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving ITDynatrace
 
Red Hat: Self driving IT is here, and it's real
Red Hat: Self driving IT is here, and it's realRed Hat: Self driving IT is here, and it's real
Red Hat: Self driving IT is here, and it's realDynatrace
 
"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 cloudJudy Breedlove
 
Efficient API delivery with APIOps
Efficient API delivery with APIOpsEfficient API delivery with APIOps
Efficient API delivery with APIOpsSven Bernhardt
 

Mais procurados (20)

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
 
Putting data to work
Putting data to workPutting data to work
Putting data to work
 
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
 
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
 
Monoliths to microservices workshop
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshop
 
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
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
 
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
 
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...
 
Agile Integration Workshop
Agile Integration WorkshopAgile Integration Workshop
Agile Integration Workshop
 
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
 
Introduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration PlatformIntroduction to the Hybrid Integration Platform
Introduction to the Hybrid Integration Platform
 
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
 
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?
 
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
 
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving IT
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving ITDynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving IT
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving IT
 
Red Hat: Self driving IT is here, and it's real
Red Hat: Self driving IT is here, and it's realRed Hat: Self driving IT is here, and it's real
Red Hat: Self driving IT is here, and it's real
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming"
 
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
 
Efficient API delivery with APIOps
Efficient API delivery with APIOpsEfficient API delivery with APIOps
Efficient API delivery with APIOps
 

Semelhante a Transform the internal it landscape with APIs and integration

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.pdfRed 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.telfordCapgemini
 
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.pdfDhruvD7
 
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 WorldWSO2
 
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.28floridawusergroup
 
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 & AppsWSO2
 
APIs +Micro services technology for Computing
APIs +Micro services technology for ComputingAPIs +Micro services technology for Computing
APIs +Micro services technology for Computingwismoyo92
 
[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
 

Semelhante a 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...
 
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...
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
 
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
 
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?
 
TEC-Roundtable-API
TEC-Roundtable-APITEC-Roundtable-API
TEC-Roundtable-API
 
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...
 
Top API Lifecycle Management Trends.pdf
Top API Lifecycle Management Trends.pdfTop API Lifecycle Management Trends.pdf
Top API Lifecycle Management Trends.pdf
 
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 ...
 
[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
 
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
 
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?
 
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
 
Microservices meetupnz dec16
Microservices meetupnz dec16Microservices meetupnz dec16
Microservices meetupnz dec16
 
APIs +Micro services technology for Computing
APIs +Micro services technology for ComputingAPIs +Micro services technology for Computing
APIs +Micro services technology for Computing
 
[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...
 
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 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...
 
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?
 
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)
 

Mais de 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 meshJudy 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 IntroJudy 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 serverlessJudy Breedlove
 
Cloud-Native Microservices
Cloud-Native MicroservicesCloud-Native Microservices
Cloud-Native MicroservicesJudy Breedlove
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolithAgile integration: Decomposing the monolith
Agile integration: Decomposing the monolithJudy 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.xJudy 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 bootJudy 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 shiftJudy 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 - AtlantaJudy Breedlove
 
Agile integration workshop Seattle
Agile integration workshop SeattleAgile integration workshop Seattle
Agile integration workshop SeattleJudy Breedlove
 

Mais de 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
 
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
 
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
 
Cloud-Native Microservices
Cloud-Native MicroservicesCloud-Native Microservices
Cloud-Native Microservices
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolithAgile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
 
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...
 
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
 
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
 
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
 
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
 
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...
 
Red Hat Agile integration workshop - Atlanta
Red Hat Agile integration workshop - AtlantaRed Hat Agile integration workshop - Atlanta
Red Hat Agile integration workshop - Atlanta
 
Agile integration workshop Seattle
Agile integration workshop SeattleAgile integration workshop Seattle
Agile integration workshop Seattle
 

Último

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

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, swillmott@redhat.com
  • 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
  • 30.
  • 31.
  • 32.
  • 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 swillmott@redhat.com, @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