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
Joe Dickman, Senior Vice President, Vizuri
3scale API Management2
EXAMPLE RED HAT 3SCALE CUSTOMERS
Customer Depth and Breadth - One of the Largest API Management Vendors Globally.
CONTEXT: BUZZWORD SALAD
3scale API Management4
Made with: wordItOut
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
3scale API Management
Critical to think in terms of Platforms and
Capabilities
6
RedHat Platform Thinking:
Agile Integration
3scale API Management8
3scale API Management
Infrastructure + Organizational Change
9
3scale API Management10
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
11
RED HAT TECHNOLOGY PROVIDES A
COMPREHENSIVE PLATFORM
...
DISTRIBUTED
INTEGRATION
LIGHTWEIGHT, PATTERN
BASED, EVENT
ORIENTED,
COMMUNITY SOURCED
CONTAINERS
CLOUD NATIVE
SOLUTIONS, CONTAINER
BASED SCALING AND
HIGH AVAILABILITY
..
.
APIs
WELL DEFINED,
REUSABLE,
AND WELL MANAGED
END-POINTS,
ECOSYSTEM LEVERAGE
3scale API Management12
ORGANIZATIONAL AGILITY
New Building Blocks for Coordination, Cooperation and Discourse
WHERE DO APIS FIT IN?
3scale API Management14
MOST COMMON API USE-CASES
Mobile &
IOT Support
Customer
Integration
Partner
Ecosystem
Internal
Agility
APIs as a
Business
Content &
Transaction
Channel
3scale API Management
Two Common Types of API Programs:
1: External facing for a specific business need
2: Internal APIs focused on architectural change
Lines are slowly becoming blurred...
15
3scale API Management
Many of the same best practices apply
16
3scale API Management17
EXAMPLE CURRENT CUSTOMERS
All current customers: Depth and Breadth.
API PROGRAM BEST PRACTICES
3scale API Management19
SEVEN AREAS OF BEST PRACTICES
1. Focus relentlessly on the value of the API
2. Make the business model clear from the beginning
3. Design and implement with the user in mind
4. Place API operations at the top of the list
5. Obsess about developer experience (DX)
6. Go beyond marketing 101
7. Remember API retirement and change management
3scale API Management20
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
3scale API Management21
1. VALUE
Thor Mitchell / Google / Crowdcube
DesirableUndesirable
Expected
Unexpected
Design
Fire Drill Innovation
Prohibited
Who Benefits?
How?
3scale API Management22
2. BUSINESS (OR VALUE!) MODEL
● Don’t leave adoption
benefit to chance
● Decide what is in and
out of scope for your
users (think Twitter
developer issues)
● This is even true inside
an organization
1. Create Value.
2. Do not attempt to
capture all the value
you create.
3scale API Management23
2. BUSINESS (OR VALUE!) MODEL
● Different types of
value (monetary,
brand, loyalty) etc.
are all valid
● Adoption of an API
is often just as
expensive as
provision
● Think of the Apple
Store value
creation equation
Operator Benefit
User Benefit
3scale API Management24
3. FOCUS ON USERS AND USABILITY
“APIs as
Products” is a
key meme
Re-check who your Users
Really are
Make Sure Genuine
Use-Cases are Fulfilled
Evolve Interfaces,
Documentation and
experience via feedback
3scale API Management25
3. FOCUS ON USERS AND USABILITY
1. Data Format: Support of XML, JSON, proprietary formats, or a combination.
2. Method Structure: Methods can be very generic, returning a broad set of
data, or very specific to allow for targeted requests. Methods are also usually
called in a certain sequence to achieve certain use cases.
3. Data Model: The underlying data model can be very similar or very different
to what is actually exposed via the API. This has an impact on usability, as
well as maintainability.
4. Authentication: Different authentication mechanisms have different
strengths and weaknesses. The most suitable one depends on the context.
5. Usage Policies: Rights and quotas for developers should be easy to
understand and work with.
3scale API Management26
4. TACKLE API OPERATIONS
Platform teams ->
Platform
Enablement
Teams
Empower teams to launch
and manage
Provide Governance,
Guidance, Support
Access Control, Rate Limits,
Analytics, Policies,
Onboarding, Documentation
3scale API Management27
5. OBSESS ABOUT DEVELOPER EXPERIENCE
TTFHW
Time To First
Hello World
● Make it very clear what the
API does
● Provide instant signup
● Provide free access
● Be transparent about pricing
● Having great
documentation
● Having the means to test the
API Live
● TTFPA
○
3scale API Management28
6. GO BEYOND MARKETING 101
● Internal and External APIs need
Marketing
● Important to diffuse:
○ What resources are
available
○ What use-cases are
intended
○ Highlight successful users
● The things to try:
○ Puzzles
○ SDKs
○ Discovery / Registries
○ Co-marketing with
partners
3scale API Management29
7. RETIREMENT AND CHANGE MANAGEMENT
● Often Forgotten
● Just as critical as
launch
● Communicate
Roadmaps,
Communicate Change
● Provide Migration
opportunities
REDHAT 3SCALE PRODUCT ANNEX
3scale API Management31
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
3scale API Management32
HIGH LEVEL ARCHITECTURE
● Public Cloud
● Private Cloud
● On-Premises
3scale API Management33
KEY STRENGTHS
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
TAKE AWAYS
3scale API Management35
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
36
RED HAT TECHNOLOGY PROVIDES A
COMPREHENSIVE PLATFORM
...
DISTRIBUTED
INTEGRATION
LIGHTWEIGHT, PATTERN
BASED, EVENT
ORIENTED,
COMMUNITY SOURCED
CONTAINERS
CLOUD NATIVE
SOLUTIONS, CONTAINER
BASED SCALING AND
HIGH AVAILABILITY
..
.
APIs
WELL DEFINED,
REUSABLE,
AND WELL MANAGED
END-POINTS,
ECOSYSTEM LEVERAGE
3scale API Management37
MORE 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-platform-architect-gartner-a
pps-2016
● “API Model Canvas for successful API strategies and programs”
https://www.slideshare.net/3scale/api-model-canvas-for-successful-api-strategies-and-pro
grams
You’re invited to our upcoming events!
● Hands-on Ansible Workshop: Tuesday, August 1st, 8:30am to 3:30pm, Newton Marriott.
● Hartford RHUG Meeting: Monday, August 21st.
● Hands-on Microservices, API and Container Workshop: Thursday, September 28th,
8:30am to 5:00pm. Burlington, MA (TBC).
● Join the Boston Area Red Hat User Group (RHUG) today:
https://www.meetup.com/Boston-RHUG/
● For more information on our upcoming events and to register:
See Kellee McGolpin at the registration desk.
THANK YOU & Q&A!
Steven Willmott
swillmott@redhat.com, @njyx
OTHER MATERIAL
41
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

More Related Content

What's hot

Accelerate integration with SAP using MuleSoft
Accelerate integration with SAP using MuleSoftAccelerate integration with SAP using MuleSoft
Accelerate integration with SAP using MuleSoft
NeerajKumar1965
 
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
WSO2
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
WSO2
 
API First - Best Practices for consistent API management
API First - Best Practices for consistent API managementAPI First - Best Practices for consistent API management
API First - Best Practices for consistent API management
Sven Bernhardt
 
Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...
WSO2
 
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
Nadeesha Gamage
 
Web Business Platforms On The Cloud An Engineering Perspective
Web Business Platforms On The Cloud   An Engineering PerspectiveWeb Business Platforms On The Cloud   An Engineering Perspective
Web Business Platforms On The Cloud An Engineering Perspective
Harsh Jegadeesan
 
[WSO2 Summit EMEA 2020] Unified Endpoint Management APIs for Enterprise Devices
[WSO2 Summit EMEA 2020] Unified Endpoint Management APIs for Enterprise Devices[WSO2 Summit EMEA 2020] Unified Endpoint Management APIs for Enterprise Devices
[WSO2 Summit EMEA 2020] Unified Endpoint Management APIs for Enterprise Devices
WSO2
 
SAP API Business Hub
SAP API Business HubSAP API Business Hub
SAP API Business Hub
Harsh Jegadeesan
 
API Marketplaces: Centers of Innovation for your Digital Enterprise
API Marketplaces: Centers of Innovation for your Digital EnterpriseAPI Marketplaces: Centers of Innovation for your Digital Enterprise
API Marketplaces: Centers of Innovation for your Digital Enterprise
WSO2
 
SAP API Management sap insider webinar intelligent business operations netw...
SAP API Management   sap insider webinar intelligent business operations netw...SAP API Management   sap insider webinar intelligent business operations netw...
SAP API Management sap insider webinar intelligent business operations netw...
Darren Crowder
 
APIs make you mobile - Mobile World Congress 2017
APIs make you mobile - Mobile World Congress 2017APIs make you mobile - Mobile World Congress 2017
APIs make you mobile - Mobile World Congress 2017
Harsh Jegadeesan
 
API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!
Sven Bernhardt
 
Enterprise Applications, Microservices and SAP HANA Cloud Platform
Enterprise Applications, Microservices and SAP HANA Cloud PlatformEnterprise Applications, Microservices and SAP HANA Cloud Platform
Enterprise Applications, Microservices and SAP HANA Cloud Platform
msg systems Romania
 
Monetizing on APIs with better API management and monitoring
Monetizing on APIs with better API management and monitoringMonetizing on APIs with better API management and monitoring
Monetizing on APIs with better API management and monitoring
Nuwan Bandara
 
L1 Overview SAP API Business Hub
L1 Overview SAP API Business HubL1 Overview SAP API Business Hub
L1 Overview SAP API Business Hub
SAP Cloud Platform
 
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical BriefSAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform
 
SAP API Business Hub - SAP Community Webinar
SAP API Business Hub - SAP Community Webinar SAP API Business Hub - SAP Community Webinar
SAP API Business Hub - SAP Community Webinar
Harsh Jegadeesan
 
The HANA Cloud Platform
The HANA Cloud PlatformThe HANA Cloud Platform
The HANA Cloud Platform
msg systems ag - Custom Development
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
Apigee | Google Cloud
 

What's hot (20)

Accelerate integration with SAP using MuleSoft
Accelerate integration with SAP using MuleSoftAccelerate integration with SAP using MuleSoft
Accelerate integration with SAP using MuleSoft
 
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
 
API First - Best Practices for consistent API management
API First - Best Practices for consistent API managementAPI First - Best Practices for consistent API management
API First - Best Practices for consistent API management
 
Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...
 
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
 
Web Business Platforms On The Cloud An Engineering Perspective
Web Business Platforms On The Cloud   An Engineering PerspectiveWeb Business Platforms On The Cloud   An Engineering Perspective
Web Business Platforms On The Cloud An Engineering Perspective
 
[WSO2 Summit EMEA 2020] Unified Endpoint Management APIs for Enterprise Devices
[WSO2 Summit EMEA 2020] Unified Endpoint Management APIs for Enterprise Devices[WSO2 Summit EMEA 2020] Unified Endpoint Management APIs for Enterprise Devices
[WSO2 Summit EMEA 2020] Unified Endpoint Management APIs for Enterprise Devices
 
SAP API Business Hub
SAP API Business HubSAP API Business Hub
SAP API Business Hub
 
API Marketplaces: Centers of Innovation for your Digital Enterprise
API Marketplaces: Centers of Innovation for your Digital EnterpriseAPI Marketplaces: Centers of Innovation for your Digital Enterprise
API Marketplaces: Centers of Innovation for your Digital Enterprise
 
SAP API Management sap insider webinar intelligent business operations netw...
SAP API Management   sap insider webinar intelligent business operations netw...SAP API Management   sap insider webinar intelligent business operations netw...
SAP API Management sap insider webinar intelligent business operations netw...
 
APIs make you mobile - Mobile World Congress 2017
APIs make you mobile - Mobile World Congress 2017APIs make you mobile - Mobile World Congress 2017
APIs make you mobile - Mobile World Congress 2017
 
API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!
 
Enterprise Applications, Microservices and SAP HANA Cloud Platform
Enterprise Applications, Microservices and SAP HANA Cloud PlatformEnterprise Applications, Microservices and SAP HANA Cloud Platform
Enterprise Applications, Microservices and SAP HANA Cloud Platform
 
Monetizing on APIs with better API management and monitoring
Monetizing on APIs with better API management and monitoringMonetizing on APIs with better API management and monitoring
Monetizing on APIs with better API management and monitoring
 
L1 Overview SAP API Business Hub
L1 Overview SAP API Business HubL1 Overview SAP API Business Hub
L1 Overview SAP API Business Hub
 
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical BriefSAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical Brief
 
SAP API Business Hub - SAP Community Webinar
SAP API Business Hub - SAP Community Webinar SAP API Business Hub - SAP Community Webinar
SAP API Business Hub - SAP Community Webinar
 
The HANA Cloud Platform
The HANA Cloud PlatformThe HANA Cloud Platform
The HANA Cloud Platform
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
 

Similar to Transforming enterprise it with containers, ap is and integration api management workshop - final copy

Transform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integrationTransform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integration
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
 
Transform the internal it landscape with APIs
Transform the internal it landscape with APIsTransform the internal it landscape with APIs
Transform the internal it landscape with APIs
Judy Breedlove
 
[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
 
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
apidays
 
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIsWSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2
 
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led ConnectivityMuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
Jitendra Bafna
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
Apigee | Google Cloud
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
CA API Management
 
Grails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGrails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloud
GR8Conf
 
What is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductWhat is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of Product
Product School
 
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
 
Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Deepak Nadig
 
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
apidays
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
apidays
 
TEC-Roundtable-API
TEC-Roundtable-APITEC-Roundtable-API
TEC-Roundtable-API
Patrick Emmons
 
API-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API ProgramAPI-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API Program
Nordic APIs
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
Matt McLarty
 
API Product Management - Driving Success through the Value Chain
API Product Management - Driving Success through the Value ChainAPI Product Management - Driving Success through the Value Chain
API Product Management - Driving Success through the Value Chain
Apigee | Google Cloud
 
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgirapidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays
 

Similar to Transforming enterprise it with containers, ap is and integration api management workshop - final copy (20)

Transform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integrationTransform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integration
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
 
Transform the internal it landscape with APIs
Transform the internal it landscape with APIsTransform the internal it landscape with APIs
Transform the internal it landscape with APIs
 
[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...
 
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
 
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIsWSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
 
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led ConnectivityMuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
 
Grails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGrails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloud
 
What is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductWhat is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of Product
 
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)
 
Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017
 
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
 
TEC-Roundtable-API
TEC-Roundtable-APITEC-Roundtable-API
TEC-Roundtable-API
 
API-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API ProgramAPI-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API Program
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
API Product Management - Driving Success through the Value Chain
API Product Management - Driving Success through the Value ChainAPI Product Management - Driving Success through the Value Chain
API Product Management - Driving Success through the Value Chain
 
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgirapidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
 

More from Judy Breedlove

Putting data to work
Putting data to workPutting data to work
Putting data to work
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
 
The 3 pillars of agile integration: Container, Connector and API
The 3 pillars of agile integration:  Container, Connector and APIThe 3 pillars of agile integration:  Container, Connector and API
The 3 pillars of agile integration: Container, Connector and API
Judy Breedlove
 
Preparing your organization for microservices
Preparing your organization for microservicesPreparing your organization for microservices
Preparing your organization for microservices
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
 
Introduction to red hat agile integration (Red Hat Workshop)
Introduction to red hat agile integration (Red Hat Workshop)Introduction to red hat agile integration (Red Hat Workshop)
Introduction to red hat agile integration (Red Hat Workshop)
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
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
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
 
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
 
Monoliths to microservices workshop
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshop
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 monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
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
 
Red Hat: Three Pillars of Integration
Red Hat:  Three Pillars of IntegrationRed Hat:  Three Pillars of Integration
Red Hat: Three Pillars of Integration
Judy Breedlove
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspective
Judy Breedlove
 

More from Judy Breedlove (20)

Putting data to work
Putting data to workPutting data to work
Putting data to work
 
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
 
The 3 pillars of agile integration: Container, Connector and API
The 3 pillars of agile integration:  Container, Connector and APIThe 3 pillars of agile integration:  Container, Connector and API
The 3 pillars of agile integration: Container, Connector and API
 
Preparing your organization for microservices
Preparing your organization for microservicesPreparing your organization for microservices
Preparing your organization for microservices
 
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
 
Introduction to red hat agile integration (Red Hat Workshop)
Introduction to red hat agile integration (Red Hat Workshop)Introduction to red hat agile integration (Red Hat Workshop)
Introduction to red hat agile integration (Red Hat Workshop)
 
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
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
 
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...
 
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
 
Monoliths to microservices workshop
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshop
 
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 monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
 
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...
 
Red Hat: Three Pillars of Integration
Red Hat:  Three Pillars of IntegrationRed Hat:  Three Pillars of Integration
Red Hat: Three Pillars of Integration
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspective
 

Recently uploaded

IPLOOK Remote-Sensing Satellite Solution
IPLOOK Remote-Sensing Satellite SolutionIPLOOK Remote-Sensing Satellite Solution
IPLOOK Remote-Sensing Satellite Solution
IPLOOK Networks
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
Ivanti
 
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
Edge AI and Vision Alliance
 
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSECHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
kumarjarun2010
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
Andrey Yasko
 
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
maigasapphire
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
Pigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending PlantPigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending Plant
LINUS PROJECTS (INDIA)
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
Bert Blevins
 
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and OllamaTirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
Zilliz
 
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
Priyanka Aash
 
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Torry Harris
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
Yevgen Sysoyev
 
Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...
chetankumar9855
 
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptxDublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Kunal Gupta
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
huseindihon
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdfAcumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
BrainSell Technologies
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
Neo4j
 

Recently uploaded (20)

IPLOOK Remote-Sensing Satellite Solution
IPLOOK Remote-Sensing Satellite SolutionIPLOOK Remote-Sensing Satellite Solution
IPLOOK Remote-Sensing Satellite Solution
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
 
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
 
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSECHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
 
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
Pigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending PlantPigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending Plant
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
 
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and OllamaTirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
 
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
 
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
 
Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...
 
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptxDublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdfAcumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
 

Transforming enterprise it with containers, ap is and integration api management workshop - final copy

  • 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 Joe Dickman, Senior Vice President, Vizuri
  • 2. 3scale API Management2 EXAMPLE RED HAT 3SCALE CUSTOMERS Customer Depth and Breadth - One of the Largest API Management Vendors Globally.
  • 4. 3scale API Management4 Made with: wordItOut
  • 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
  • 6. 3scale API Management Critical to think in terms of Platforms and Capabilities 6
  • 9. 3scale API Management Infrastructure + Organizational Change 9
  • 10. 3scale API Management10 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
  • 11. 11 RED HAT TECHNOLOGY PROVIDES A COMPREHENSIVE PLATFORM ... DISTRIBUTED INTEGRATION LIGHTWEIGHT, PATTERN BASED, EVENT ORIENTED, COMMUNITY SOURCED CONTAINERS CLOUD NATIVE SOLUTIONS, CONTAINER BASED SCALING AND HIGH AVAILABILITY .. . APIs WELL DEFINED, REUSABLE, AND WELL MANAGED END-POINTS, ECOSYSTEM LEVERAGE
  • 12. 3scale API Management12 ORGANIZATIONAL AGILITY New Building Blocks for Coordination, Cooperation and Discourse
  • 13. WHERE DO APIS FIT IN?
  • 14. 3scale API Management14 MOST COMMON API USE-CASES Mobile & IOT Support Customer Integration Partner Ecosystem Internal Agility APIs as a Business Content & Transaction Channel
  • 15. 3scale API Management Two Common Types of API Programs: 1: External facing for a specific business need 2: Internal APIs focused on architectural change Lines are slowly becoming blurred... 15
  • 16. 3scale API Management Many of the same best practices apply 16
  • 17. 3scale API Management17 EXAMPLE CURRENT CUSTOMERS All current customers: Depth and Breadth.
  • 18. API PROGRAM BEST PRACTICES
  • 19. 3scale API Management19 SEVEN AREAS OF BEST PRACTICES 1. Focus relentlessly on the value of the API 2. Make the business model clear from the beginning 3. Design and implement with the user in mind 4. Place API operations at the top of the list 5. Obsess about developer experience (DX) 6. Go beyond marketing 101 7. Remember API retirement and change management
  • 20. 3scale API Management20 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
  • 21. 3scale API Management21 1. VALUE Thor Mitchell / Google / Crowdcube DesirableUndesirable Expected Unexpected Design Fire Drill Innovation Prohibited Who Benefits? How?
  • 22. 3scale API Management22 2. BUSINESS (OR VALUE!) MODEL ● Don’t leave adoption benefit to chance ● Decide what is in and out of scope for your users (think Twitter developer issues) ● This is even true inside an organization 1. Create Value. 2. Do not attempt to capture all the value you create.
  • 23. 3scale API Management23 2. BUSINESS (OR VALUE!) MODEL ● Different types of value (monetary, brand, loyalty) etc. are all valid ● Adoption of an API is often just as expensive as provision ● Think of the Apple Store value creation equation Operator Benefit User Benefit
  • 24. 3scale API Management24 3. FOCUS ON USERS AND USABILITY “APIs as Products” is a key meme Re-check who your Users Really are Make Sure Genuine Use-Cases are Fulfilled Evolve Interfaces, Documentation and experience via feedback
  • 25. 3scale API Management25 3. FOCUS ON USERS AND USABILITY 1. Data Format: Support of XML, JSON, proprietary formats, or a combination. 2. Method Structure: Methods can be very generic, returning a broad set of data, or very specific to allow for targeted requests. Methods are also usually called in a certain sequence to achieve certain use cases. 3. Data Model: The underlying data model can be very similar or very different to what is actually exposed via the API. This has an impact on usability, as well as maintainability. 4. Authentication: Different authentication mechanisms have different strengths and weaknesses. The most suitable one depends on the context. 5. Usage Policies: Rights and quotas for developers should be easy to understand and work with.
  • 26. 3scale API Management26 4. TACKLE API OPERATIONS Platform teams -> Platform Enablement Teams Empower teams to launch and manage Provide Governance, Guidance, Support Access Control, Rate Limits, Analytics, Policies, Onboarding, Documentation
  • 27. 3scale API Management27 5. OBSESS ABOUT DEVELOPER EXPERIENCE TTFHW Time To First Hello World ● Make it very clear what the API does ● Provide instant signup ● Provide free access ● Be transparent about pricing ● Having great documentation ● Having the means to test the API Live ● TTFPA ○
  • 28. 3scale API Management28 6. GO BEYOND MARKETING 101 ● Internal and External APIs need Marketing ● Important to diffuse: ○ What resources are available ○ What use-cases are intended ○ Highlight successful users ● The things to try: ○ Puzzles ○ SDKs ○ Discovery / Registries ○ Co-marketing with partners
  • 29. 3scale API Management29 7. RETIREMENT AND CHANGE MANAGEMENT ● Often Forgotten ● Just as critical as launch ● Communicate Roadmaps, Communicate Change ● Provide Migration opportunities
  • 31. 3scale API Management31 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
  • 32. 3scale API Management32 HIGH LEVEL ARCHITECTURE ● Public Cloud ● Private Cloud ● On-Premises
  • 33. 3scale API Management33 KEY STRENGTHS 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
  • 35. 3scale API Management35 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
  • 36. 36 RED HAT TECHNOLOGY PROVIDES A COMPREHENSIVE PLATFORM ... DISTRIBUTED INTEGRATION LIGHTWEIGHT, PATTERN BASED, EVENT ORIENTED, COMMUNITY SOURCED CONTAINERS CLOUD NATIVE SOLUTIONS, CONTAINER BASED SCALING AND HIGH AVAILABILITY .. . APIs WELL DEFINED, REUSABLE, AND WELL MANAGED END-POINTS, ECOSYSTEM LEVERAGE
  • 37. 3scale API Management37 MORE 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-platform-architect-gartner-a pps-2016 ● “API Model Canvas for successful API strategies and programs” https://www.slideshare.net/3scale/api-model-canvas-for-successful-api-strategies-and-pro grams
  • 38. You’re invited to our upcoming events! ● Hands-on Ansible Workshop: Tuesday, August 1st, 8:30am to 3:30pm, Newton Marriott. ● Hartford RHUG Meeting: Monday, August 21st. ● Hands-on Microservices, API and Container Workshop: Thursday, September 28th, 8:30am to 5:00pm. Burlington, MA (TBC). ● Join the Boston Area Red Hat User Group (RHUG) today: https://www.meetup.com/Boston-RHUG/ ● For more information on our upcoming events and to register: See Kellee McGolpin at the registration desk.
  • 39. THANK YOU & Q&A! Steven Willmott swillmott@redhat.com, @njyx
  • 41. 41 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