SlideShare a Scribd company logo
APIs in the Enterprise - Lessons Learned
Ian Cooper
Platform Architect, Thomson Reuters 1
Dhananjay Tripathi
Senior Enterprise Architect, BUPA
2
Apigee @Bupa!
Dhananjay Tripathi
Senior Enterprise Architect – Bupa UK
Apigee @Bupa
3
4
Then..
 Now… 
Consumer 
1
Consumer 
2
Consumer
n
LOB
1
LOB
2
LOB
n
Fileshare
Queue
Web services
Messaging
Web Services 
& ETL
Consumer 
1
Consumer 
2
Consumer
n
LOB
1
LOB
2
LOB
n
A
P
I
M
a
n
a
g
e
m
e
n
t
How we Integrate…
5
©2016 Apigee. All Rights Reserved. 
LOB System
Native APIs
LOB System
Native APIs
LOB System
Native APIs
Messaging
API Management Layer
Bupa Digital Channels
 Third Party
LOB Systems
(i.e. CRM)
Service Bus
LoB (Hosted)
How we Integrate...
6
©2016 Apigee. All Rights Reserved. 
LoB (Cloud)
Apigee plays a fundamental role in our drive to reuse data and services across the
enterprise and share data with our partners securely
Partners
 Digital Channels
Apigee Helping in...
7
©2016 Apigee. All Rights Reserved.
Apigee Org Structure
8
©2016 Apigee. All Rights Reserved. 
Dev
 QA
 UAT
 NFT
 PROD
Bupa
BUPA-DEV
DEV MU-1
 DEV MU-n
 QA MU-1
 QA MU-n
BUPA-NP
UAT MU-1
 UAT MU-n
 NFT MU-1
 NFT MU-n
BUPA-
PROD
Prod
Account
Org
 Org
 Org
Env
 Env
 Env
 Env
 Env
 Env
 Env
 Env
 Env
Apigee Capabilities in Bupa 
9
©2016 Apigee. All Rights Reserved. 
API
Centric
Organization
Things to keep in mind…
10
©2016 Apigee. All Rights Reserved. 
Keep Apigee Layer
Simple
No Cross referencing of
APIs.
No Aggregation of Data
and keep it RESTful.
Business Rules in
Messaging layer or in
Native API
Authentication and
Authorisation
Authentication in
Apigee and
Authorisation in LoB
Organisation
Structure
Dev, Non-prod &
Production
environments created
in separate
organisations
Adoptability within
Enterprise
Different Stakeholders
have different
interpretations of Apigee
and its usage. Arrange
Information sessions to
inform and address
concerns
APIs in the Enterprise - Lessons Learned
Ian Cooper
Platform Architect Thomson Reuters
1
1
The views expressed in this presentation are those of
the presenter, and not necessarily those of Apigee
Corporation or the presenter’s employer.
1
2
Background
1
3
©2016 Apigee. All Rights Reserved. 
Thomson Reuters and APIs
•  Thomson Reuters are the leading provider of information to professionals and businesses
•  4 Business Units
•  Financial & Risk
•  Legal
•  Tax & Accounting
•  IP & Science
•  Deliver information through bespoke applications and websites and/or via APIs
•  APIs extremes range from real time market data using proprietary wire formats through bulk
downloads via FTP - and lots in between
•  Moving towards a unified technology operation, ~15,000 people strong
•  Our API Program makes API Management available to the whole organisation
•  Exclusively on-premise at the moment
1
4
©2016 Apigee. All Rights Reserved. 
Federated API Management
•  Huge technology operation
•  100s of internal APIs and high 10s of external APIs across the business
•  Not feasible to centralise all API development
•  Too much activity
•  Highly specialised content sets require lots of domain specific knowledge
•  Very difficult to even centralise all API management 
•  Don’t want to be a bottleneck
•  Chose a federated API Management model
•  Teams bring their APIs to the platform & do the work to get them up and running
•  Our team provides general guidance and on-boarding
•  Architectural guidance provided where required
1
5
Lessons Learned
1
6
©2016 Apigee. All Rights Reserved. 
Lessons Learned - Federated API Management
•  Federated API Management brings a certain set of issues
•  How to drive consistency?
•  How to ensure APIs are secure and well designed?
•  API Provider Toolbox 
•  Maintained corpus of information on how to build APIs on our platform
•  Covers main topics that groups should encounter, with links out to the very good Apigee
documentation for advanced areas
•  Base Proxy ZIP files
•  Vanilla proxy configuration in a pre-packaged ZIP file, deals with API Key verification with our
standard key identifier as header or query param, quota and spike arrest
•  Base Proxy ZIP with pre-configured external logging
•  Target Servers
•  Multiple organisations with multiple environments, we don’t generally use Target Servers for load
balancing but they do provide smoother promotion for API proxies
1
7
©2016 Apigee. All Rights Reserved. 
Lessons Learned - API Standards and Governance
•  Historically not a lot of stick, all carrot, to keep teams on the straight and narrow
•  Spend time generating and maintaining a set API Standards which fit into our API Strategy
work stream
•  API Standards provide an entry point for teams to engage with us
•  They build trust with the wider Thomson Reuters technology organisation
•  It is much, much easier to on-board well designed APIs onto our API Management
platform, so not completely altruistic
•  Tackle topics such as RESTful API design, API documentation standards, security
standards and expectations as well as thoughts around API Management in general
•  Because groups are not ultimately forced to adhere to the standards or use the API
Management platform we provide we have to continually try to keep engaging with our
audience, corporate memory can be short lived, so the message must be continuous
1
8
©2016 Apigee. All Rights Reserved. 
Lessons Learned - Automation via Swagger
•  Just getting into automation around Apigee Edge to help facilitate the Federated
Development model
•  Wish we had the opportunity to start on this path at the beginning
•  Only now are we seeing real traction with Swagger (or OpenAPI Initiative) documented
REST APIs
•  Primary automation focus is on generating Apigee Edge proxy definitions directly from
backend Swagger specifications
•  Options to generate with API Key or OAuth 2.0 client credentials to start
•  Take the target Swagger definition as is and manipulate it and host inside API Proxy on
Edge with dynamic ‘host’, correct ‘basePath’ and injected security 
•  Add all resources in Swagger definition and then provide 404 handling in Edge for API calls
that do not match a defined resource
•  Allow groups to incorporate into their build processes and release to QA, not to prod
1
9
©2016 Apigee. All Rights Reserved. 
‘Flavours’ of API Management
•  API Management means different things to different groups
•  Sometimes it is difficult when a term gets too overloaded
•  Different providers focus on different aspects of API Management, there is a spectrum of
capabilities
•  Low level, technical management of API traffic, very technical focused, little to no workflow
around the management of API consumers and quotas - AWS API Gateway very
infrastructure like, maybe not a surprise
•  , much more focused on the management of API service tiers and managing which
consumers have access to what tier
•  Product Centric, all about the business, dealing with commercials, defining SLAs and legal
considerations 
•  Linked back to the API Standards and Strategy work stream, important to ensure that there is
clarity around the concepts and understanding about where we sit with our API Program
2
0
Conclusions
2
1
©2016 Apigee. All Rights Reserved. 
Conclusions
•  In a federated model look to automate - make it easy for API providers to do the right thing
•  Keep engaging with the wider community - published guidance, standards and API design
best practices can help engagement with your API Management program
•  Ensure that there is crystal clear understanding about what problems your API
Management program is solving, API Management has become an overloaded term
•  Try to keep abreast of the fast moving API Management space, groups look towards your
program for thought leadership so it is important to understand what is happening in the
market
2
2
Thank you
©2015 Apigee. All Rights Reserved.
Ad

More Related Content

What's hot (20)

Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
Apigee | Google Cloud
 
I Love APIs 2015: Implementing an API Tier to Enable a New Mobile Platform
I Love APIs 2015: Implementing an API Tier to Enable a New Mobile PlatformI Love APIs 2015: Implementing an API Tier to Enable a New Mobile Platform
I Love APIs 2015: Implementing an API Tier to Enable a New Mobile Platform
Apigee | Google Cloud
 
API First: Going Beyond SOA, ESBs, and Integration
API First: Going Beyond SOA, ESBs, and Integration API First: Going Beyond SOA, ESBs, and Integration
API First: Going Beyond SOA, ESBs, and Integration
Apigee | Google Cloud
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Apigee | Google Cloud
 
Digital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectationsDigital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectations
Apigee | Google Cloud
 
Managing Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices WorldManaging Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices World
Apigee | Google Cloud
 
Monitoring Solutions for APIs
Monitoring Solutions for APIsMonitoring Solutions for APIs
Monitoring Solutions for APIs
Apigee | Google Cloud
 
A Checklist for Every API Call
A Checklist for Every API CallA Checklist for Every API Call
A Checklist for Every API Call
Apigee | Google Cloud
 
Bringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIsBringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIs
Apigee | Google Cloud
 
Architecting Mobile Solutions Using Microsoft Azure and Akana
Architecting Mobile Solutions Using Microsoft Azure and AkanaArchitecting Mobile Solutions Using Microsoft Azure and Akana
Architecting Mobile Solutions Using Microsoft Azure and Akana
Akana
 
Building APIs with Apigee Edge and Microsoft Azure
Building APIs with Apigee Edge and Microsoft AzureBuilding APIs with Apigee Edge and Microsoft Azure
Building APIs with Apigee Edge and Microsoft Azure
Apigee | Google Cloud
 
Digital Healthcare – Realizing Interoperability with APIs
Digital Healthcare – Realizing Interoperability with APIsDigital Healthcare – Realizing Interoperability with APIs
Digital Healthcare – Realizing Interoperability with APIs
Akana
 
Bringing API Management to AWS Powered Backends
Bringing API Management to AWS Powered BackendsBringing API Management to AWS Powered Backends
Bringing API Management to AWS Powered Backends
Apigee | Google Cloud
 
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesRoad to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Apigee | Google Cloud
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
Apigee | Google Cloud
 
London Adapt or Die: Securing your APIs the Right Way!
London Adapt or Die: Securing your APIs the Right Way!London Adapt or Die: Securing your APIs the Right Way!
London Adapt or Die: Securing your APIs the Right Way!
Apigee | Google Cloud
 
Demo: New open banking platform
Demo: New open banking platformDemo: New open banking platform
Demo: New open banking platform
Apigee | Google Cloud
 
Managing Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices WorldManaging Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices World
Apigee | Google Cloud
 
How to scale 1000s of API Integrations and not lose your mind
How to scale 1000s of API Integrations and not lose your mind How to scale 1000s of API Integrations and not lose your mind
How to scale 1000s of API Integrations and not lose your mind
Apigee | Google Cloud
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
Apigee | Google Cloud
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
Apigee | Google Cloud
 
I Love APIs 2015: Implementing an API Tier to Enable a New Mobile Platform
I Love APIs 2015: Implementing an API Tier to Enable a New Mobile PlatformI Love APIs 2015: Implementing an API Tier to Enable a New Mobile Platform
I Love APIs 2015: Implementing an API Tier to Enable a New Mobile Platform
Apigee | Google Cloud
 
API First: Going Beyond SOA, ESBs, and Integration
API First: Going Beyond SOA, ESBs, and Integration API First: Going Beyond SOA, ESBs, and Integration
API First: Going Beyond SOA, ESBs, and Integration
Apigee | Google Cloud
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Apigee | Google Cloud
 
Digital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectationsDigital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectations
Apigee | Google Cloud
 
Managing Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices WorldManaging Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices World
Apigee | Google Cloud
 
Bringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIsBringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIs
Apigee | Google Cloud
 
Architecting Mobile Solutions Using Microsoft Azure and Akana
Architecting Mobile Solutions Using Microsoft Azure and AkanaArchitecting Mobile Solutions Using Microsoft Azure and Akana
Architecting Mobile Solutions Using Microsoft Azure and Akana
Akana
 
Building APIs with Apigee Edge and Microsoft Azure
Building APIs with Apigee Edge and Microsoft AzureBuilding APIs with Apigee Edge and Microsoft Azure
Building APIs with Apigee Edge and Microsoft Azure
Apigee | Google Cloud
 
Digital Healthcare – Realizing Interoperability with APIs
Digital Healthcare – Realizing Interoperability with APIsDigital Healthcare – Realizing Interoperability with APIs
Digital Healthcare – Realizing Interoperability with APIs
Akana
 
Bringing API Management to AWS Powered Backends
Bringing API Management to AWS Powered BackendsBringing API Management to AWS Powered Backends
Bringing API Management to AWS Powered Backends
Apigee | Google Cloud
 
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesRoad to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Apigee | Google Cloud
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
Apigee | Google Cloud
 
London Adapt or Die: Securing your APIs the Right Way!
London Adapt or Die: Securing your APIs the Right Way!London Adapt or Die: Securing your APIs the Right Way!
London Adapt or Die: Securing your APIs the Right Way!
Apigee | Google Cloud
 
Managing Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices WorldManaging Sensitive Information in an API and Microservices World
Managing Sensitive Information in an API and Microservices World
Apigee | Google Cloud
 
How to scale 1000s of API Integrations and not lose your mind
How to scale 1000s of API Integrations and not lose your mind How to scale 1000s of API Integrations and not lose your mind
How to scale 1000s of API Integrations and not lose your mind
Apigee | Google Cloud
 

Similar to APIs in the Enterprise - Lessons Learned (20)

Lessons in Transforming the Enterprise to an API Platform
Lessons in Transforming the Enterprise to an API PlatformLessons in Transforming the Enterprise to an API Platform
Lessons in Transforming the Enterprise to an API Platform
LaunchAny
 
Effective API Design
Effective API DesignEffective API Design
Effective API Design
Bansilal Haudakari
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design Approach
Akana
 
APIStrat Keynote: Lessons in Transforming the Enterprise to an API Platform
APIStrat Keynote: Lessons in Transforming the Enterprise to an API PlatformAPIStrat Keynote: Lessons in Transforming the Enterprise to an API Platform
APIStrat Keynote: Lessons in Transforming the Enterprise to an API Platform
LaunchAny
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
Aditya Thatte
 
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
 
Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0
sflynn073
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
Ravi Kumar
 
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
apidays
 
Enterprise API Adoption Patterns
Enterprise API Adoption PatternsEnterprise API Adoption Patterns
Enterprise API Adoption Patterns
Akana
 
Enterprise API Adoption Patterns
Enterprise API Adoption PatternsEnterprise API Adoption Patterns
Enterprise API Adoption Patterns
Akana
 
Radar i2i 160419_Compr
Radar i2i 160419_ComprRadar i2i 160419_Compr
Radar i2i 160419_Compr
Mattias Thyr
 
API Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceAPI Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation Experience
Capgemini
 
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays
 
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
 
CA API Developer Portal
CA API Developer PortalCA API Developer Portal
CA API Developer Portal
James Farley-Sutton
 
The Ultimate API Publisher's Guide
The Ultimate API Publisher's GuideThe Ultimate API Publisher's Guide
The Ultimate API Publisher's Guide
Pronovix
 
Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
Jinyean Tan
 
code talks Commerce: The API Economy as an E-Commerce Operating System
code talks Commerce: The API Economy as an E-Commerce Operating Systemcode talks Commerce: The API Economy as an E-Commerce Operating System
code talks Commerce: The API Economy as an E-Commerce Operating System
Adelina Todeva
 
Building Your API for Longevity
Building Your API for LongevityBuilding Your API for Longevity
Building Your API for Longevity
MuleSoft
 
Lessons in Transforming the Enterprise to an API Platform
Lessons in Transforming the Enterprise to an API PlatformLessons in Transforming the Enterprise to an API Platform
Lessons in Transforming the Enterprise to an API Platform
LaunchAny
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design Approach
Akana
 
APIStrat Keynote: Lessons in Transforming the Enterprise to an API Platform
APIStrat Keynote: Lessons in Transforming the Enterprise to an API PlatformAPIStrat Keynote: Lessons in Transforming the Enterprise to an API Platform
APIStrat Keynote: Lessons in Transforming the Enterprise to an API Platform
LaunchAny
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
Aditya Thatte
 
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
 
Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0
sflynn073
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
Ravi Kumar
 
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
apidays
 
Enterprise API Adoption Patterns
Enterprise API Adoption PatternsEnterprise API Adoption Patterns
Enterprise API Adoption Patterns
Akana
 
Enterprise API Adoption Patterns
Enterprise API Adoption PatternsEnterprise API Adoption Patterns
Enterprise API Adoption Patterns
Akana
 
Radar i2i 160419_Compr
Radar i2i 160419_ComprRadar i2i 160419_Compr
Radar i2i 160419_Compr
Mattias Thyr
 
API Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceAPI Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation Experience
Capgemini
 
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays
 
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
 
The Ultimate API Publisher's Guide
The Ultimate API Publisher's GuideThe Ultimate API Publisher's Guide
The Ultimate API Publisher's Guide
Pronovix
 
code talks Commerce: The API Economy as an E-Commerce Operating System
code talks Commerce: The API Economy as an E-Commerce Operating Systemcode talks Commerce: The API Economy as an E-Commerce Operating System
code talks Commerce: The API Economy as an E-Commerce Operating System
Adelina Todeva
 
Building Your API for Longevity
Building Your API for LongevityBuilding Your API for Longevity
Building Your API for Longevity
MuleSoft
 
Ad

More from Apigee | Google Cloud (20)

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
Apigee | Google Cloud
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
Apigee | Google Cloud
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
Apigee | Google Cloud
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
Apigee | Google Cloud
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
Apigee | Google Cloud
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
Apigee | Google Cloud
 
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
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
Apigee | Google Cloud
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
Apigee | Google Cloud
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
Apigee | Google Cloud
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
Apigee | Google Cloud
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
Apigee | Google Cloud
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
Apigee | Google Cloud
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
Apigee | Google Cloud
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
Apigee | Google Cloud
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
Apigee | Google Cloud
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
Apigee | Google Cloud
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
Apigee | Google Cloud
 
London adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoorLondon adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoor
Apigee | Google Cloud
 
London Adapt or Die: Opening Keynote with Chet Kapoor
London Adapt or Die: Opening Keynote with Chet KapoorLondon Adapt or Die: Opening Keynote with Chet Kapoor
London Adapt or Die: Opening Keynote with Chet Kapoor
Apigee | Google Cloud
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
Apigee | Google Cloud
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
Apigee | Google Cloud
 
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
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
Apigee | Google Cloud
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
Apigee | Google Cloud
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
Apigee | Google Cloud
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
Apigee | Google Cloud
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
Apigee | Google Cloud
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
Apigee | Google Cloud
 
London adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoorLondon adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoor
Apigee | Google Cloud
 
London Adapt or Die: Opening Keynote with Chet Kapoor
London Adapt or Die: Opening Keynote with Chet KapoorLondon Adapt or Die: Opening Keynote with Chet Kapoor
London Adapt or Die: Opening Keynote with Chet Kapoor
Apigee | Google Cloud
 
Ad

Recently uploaded (20)

Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 

APIs in the Enterprise - Lessons Learned

  • 1. APIs in the Enterprise - Lessons Learned Ian Cooper Platform Architect, Thomson Reuters 1 Dhananjay Tripathi Senior Enterprise Architect, BUPA
  • 2. 2 Apigee @Bupa! Dhananjay Tripathi Senior Enterprise Architect – Bupa UK
  • 4. 4 Then.. Now… Consumer 1 Consumer 2 Consumer n LOB 1 LOB 2 LOB n Fileshare Queue Web services Messaging Web Services & ETL Consumer 1 Consumer 2 Consumer n LOB 1 LOB 2 LOB n A P I M a n a g e m e n t
  • 5. How we Integrate… 5 ©2016 Apigee. All Rights Reserved. LOB System Native APIs LOB System Native APIs LOB System Native APIs Messaging API Management Layer Bupa Digital Channels Third Party LOB Systems (i.e. CRM) Service Bus
  • 6. LoB (Hosted) How we Integrate... 6 ©2016 Apigee. All Rights Reserved. LoB (Cloud) Apigee plays a fundamental role in our drive to reuse data and services across the enterprise and share data with our partners securely Partners Digital Channels
  • 7. Apigee Helping in... 7 ©2016 Apigee. All Rights Reserved.
  • 8. Apigee Org Structure 8 ©2016 Apigee. All Rights Reserved. Dev QA UAT NFT PROD Bupa BUPA-DEV DEV MU-1 DEV MU-n QA MU-1 QA MU-n BUPA-NP UAT MU-1 UAT MU-n NFT MU-1 NFT MU-n BUPA- PROD Prod Account Org Org Org Env Env Env Env Env Env Env Env Env
  • 9. Apigee Capabilities in Bupa 9 ©2016 Apigee. All Rights Reserved. API Centric Organization
  • 10. Things to keep in mind… 10 ©2016 Apigee. All Rights Reserved. Keep Apigee Layer Simple No Cross referencing of APIs. No Aggregation of Data and keep it RESTful. Business Rules in Messaging layer or in Native API Authentication and Authorisation Authentication in Apigee and Authorisation in LoB Organisation Structure Dev, Non-prod & Production environments created in separate organisations Adoptability within Enterprise Different Stakeholders have different interpretations of Apigee and its usage. Arrange Information sessions to inform and address concerns
  • 11. APIs in the Enterprise - Lessons Learned Ian Cooper Platform Architect Thomson Reuters 1 1
  • 12. The views expressed in this presentation are those of the presenter, and not necessarily those of Apigee Corporation or the presenter’s employer. 1 2
  • 14. ©2016 Apigee. All Rights Reserved. Thomson Reuters and APIs •  Thomson Reuters are the leading provider of information to professionals and businesses •  4 Business Units •  Financial & Risk •  Legal •  Tax & Accounting •  IP & Science •  Deliver information through bespoke applications and websites and/or via APIs •  APIs extremes range from real time market data using proprietary wire formats through bulk downloads via FTP - and lots in between •  Moving towards a unified technology operation, ~15,000 people strong •  Our API Program makes API Management available to the whole organisation •  Exclusively on-premise at the moment 1 4
  • 15. ©2016 Apigee. All Rights Reserved. Federated API Management •  Huge technology operation •  100s of internal APIs and high 10s of external APIs across the business •  Not feasible to centralise all API development •  Too much activity •  Highly specialised content sets require lots of domain specific knowledge •  Very difficult to even centralise all API management •  Don’t want to be a bottleneck •  Chose a federated API Management model •  Teams bring their APIs to the platform & do the work to get them up and running •  Our team provides general guidance and on-boarding •  Architectural guidance provided where required 1 5
  • 17. ©2016 Apigee. All Rights Reserved. Lessons Learned - Federated API Management •  Federated API Management brings a certain set of issues •  How to drive consistency? •  How to ensure APIs are secure and well designed? •  API Provider Toolbox •  Maintained corpus of information on how to build APIs on our platform •  Covers main topics that groups should encounter, with links out to the very good Apigee documentation for advanced areas •  Base Proxy ZIP files •  Vanilla proxy configuration in a pre-packaged ZIP file, deals with API Key verification with our standard key identifier as header or query param, quota and spike arrest •  Base Proxy ZIP with pre-configured external logging •  Target Servers •  Multiple organisations with multiple environments, we don’t generally use Target Servers for load balancing but they do provide smoother promotion for API proxies 1 7
  • 18. ©2016 Apigee. All Rights Reserved. Lessons Learned - API Standards and Governance •  Historically not a lot of stick, all carrot, to keep teams on the straight and narrow •  Spend time generating and maintaining a set API Standards which fit into our API Strategy work stream •  API Standards provide an entry point for teams to engage with us •  They build trust with the wider Thomson Reuters technology organisation •  It is much, much easier to on-board well designed APIs onto our API Management platform, so not completely altruistic •  Tackle topics such as RESTful API design, API documentation standards, security standards and expectations as well as thoughts around API Management in general •  Because groups are not ultimately forced to adhere to the standards or use the API Management platform we provide we have to continually try to keep engaging with our audience, corporate memory can be short lived, so the message must be continuous 1 8
  • 19. ©2016 Apigee. All Rights Reserved. Lessons Learned - Automation via Swagger •  Just getting into automation around Apigee Edge to help facilitate the Federated Development model •  Wish we had the opportunity to start on this path at the beginning •  Only now are we seeing real traction with Swagger (or OpenAPI Initiative) documented REST APIs •  Primary automation focus is on generating Apigee Edge proxy definitions directly from backend Swagger specifications •  Options to generate with API Key or OAuth 2.0 client credentials to start •  Take the target Swagger definition as is and manipulate it and host inside API Proxy on Edge with dynamic ‘host’, correct ‘basePath’ and injected security •  Add all resources in Swagger definition and then provide 404 handling in Edge for API calls that do not match a defined resource •  Allow groups to incorporate into their build processes and release to QA, not to prod 1 9
  • 20. ©2016 Apigee. All Rights Reserved. ‘Flavours’ of API Management •  API Management means different things to different groups •  Sometimes it is difficult when a term gets too overloaded •  Different providers focus on different aspects of API Management, there is a spectrum of capabilities •  Low level, technical management of API traffic, very technical focused, little to no workflow around the management of API consumers and quotas - AWS API Gateway very infrastructure like, maybe not a surprise •  , much more focused on the management of API service tiers and managing which consumers have access to what tier •  Product Centric, all about the business, dealing with commercials, defining SLAs and legal considerations •  Linked back to the API Standards and Strategy work stream, important to ensure that there is clarity around the concepts and understanding about where we sit with our API Program 2 0
  • 22. ©2016 Apigee. All Rights Reserved. Conclusions •  In a federated model look to automate - make it easy for API providers to do the right thing •  Keep engaging with the wider community - published guidance, standards and API design best practices can help engagement with your API Management program •  Ensure that there is crystal clear understanding about what problems your API Management program is solving, API Management has become an overloaded term •  Try to keep abreast of the fast moving API Management space, groups look towards your program for thought leadership so it is important to understand what is happening in the market 2 2
  • 23. Thank you ©2015 Apigee. All Rights Reserved.