1. Transforming the Internal IT Landscape with
APIs
Steven Willmott, Senior Director and Head of API Infrastructure
August. 2018
@njyx, swillmot@redhat.com
2. Microservices, Containers, APIs & Integration Days 20182
EXAMPLE RED HAT 3SCALE CUSTOMERS
Customer Depth and Breadth - One of the Largest API Management Vendors Globally.
3. 3
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. Microservices, Containers, APIs & Integration Days 20186
MOST COMMON API USE-CASES
Mobile &
IOT Support
Customer
Integration
Partner
Ecosystem
Internal
Agility
APIs as a
Business
Content &
Transaction
Channel
8. 8
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
9. 9
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
10. 10
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
11. Microservices, Containers, APIs & Integration Days 201811
EXAMPLE CURRENT CUSTOMERS
All current customers: Depth and Breadth.
14. Microservices, Containers, APIs & Integration Days 201814
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
23. â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
30. Encourage deployment butâŠ
Provide Technology
Guidance
Impose Stability
Requirements
Require Lifecycle
Statements
Enforce
Documentation
Standards
Enforce Security
Standards
In other words
ensure stability
31. Create the right environmentâŠ
Automation is Key
Treat as a
Capability to run
APIs
Treat APIs as
Products
32. 32
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
36. #1 Help move the puck
#2 Enable rather than own
Bonus: What to Measure?
37. Bad Metrics
Number of APIs Number of API Calls
Number of
Integrations
Number of
Containers
Number of Servers
Number of Lunch &
Learns
38. 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
40. Microservices, Containers, APIs & Integration Days 2018
â Incremental transformation
â Creating a new organizational
capability
â Treating APIs as products rather
than resources
40
41. Microservices, Containers, APIs & Integration Days 201841
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
42. Microservices, Containers, APIs & Integration Days 201842
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
43. THANK YOU & Q&A!
Steven Willmott
swillmott@redhat.com, @njyx