SlideShare a Scribd company logo
www.persistentsys.com
© 2013 Persistent Systems Ltd
API Management in Digital Transformation
Aditya Thatte
Architect
Cloud & Digital Transformation Practice
© 2013 Persistent Systems Ltd
2
Topics of Discussion
• Why APIs & API Evolution
• API Initiatives / Programs
• API Management (What & Why)
• Components of API Management Platforms
• API Management Myths
• Deployment Models
• API Management Evaluation Criteria
• Case Study
© 2013 Persistent Systems Ltd
3
Amazon’s Fiery Secret Sauce…
1.All teams will henceforth expose their data and functionality
through service interfaces.
2. Teams must communicate with each other through these interfaces.
3. There will be no other form of IPC allowed: no direct linking, no direct
reads of another team’s data store, no shared-memory model, no back-
doors whatsoever. The only communication allowed is via service interface
calls over the network.
4. It doesn’t matter what technology they use. HTTP, CORBA, Pub/sub,
custom protocols — doesn’t matter.
5. All service interfaces, without exception, must be designed from the
ground up to be externalizable. That is to say, the team must plan and
design to be able to expose the interface to developers in the outside world.
No exceptions.
6. Anyone who doesn’t do this will be fired.
7. Thank you; have a nice day!
© 2013 Persistent Systems Ltd
4
Why APIs?
DisruptEngageExternalize Growth Optimize
• Service visibility
• Leverage internal
systems & data
• Partner adoption
• Open new channels
• Drive consumption
• Fuel App economy
• Accelerate innovation
• New biz. Models
• New revenue streams
• Mashups
• Customer Delight
• Target ubiquity
• Max reach
• Footprint
• Drive revenue
• Internal processes
• Faster GTM
• Time saver
© 2013 Persistent Systems Ltd
5
Evolution of APIs & Business Impact
• Revenue Generated
• Salesforce, 50% revenue via APIs
• Expedia, 90% revenue via APIs
• eBay, 60% revenue via APIs
• API Traffic explosion
• Twitter gets > 15B API calls / day
• Google gets > 10B API calls / day
• Facebook gets > 7B API calls / day
APIs
Device and data explosion
fuels the AE
© 2013 Persistent Systems Ltd
6
Types of API Programs / Initiatives
Facilitates Integration & optimization of
Internal services / processes
• Optimizing business processes
• Atomic SOA based services
• Reuse web services
For: Internal users, employees
• Streamlined operations
• Service reuse (no reinvention)
• Increased flexibility
Examples:
• HR Payroll service
• Travel Management service
Internal APIs Partner APIs Open APIs Product APIs
Product as an API
• B2B, B2C
• Mindshare
• Drive innovation
For: Developers, partners
• Grow product footprint
• Foster app economy
Examples:
• Amazon Web Services
• Salesforce.com
Facilitates Integration with partner
organizations
• B2B partner processes
• Composite SOA based services
• On-board new partners quickly
For: Internal users, suppliers, channel
partners
• Upsell services
• Lowers cost
• Grow partner ecosystem
Examples:
• Product Shipment API (e.g. Deliv)
• Payment API, Deals API (Groupon)
Public APIs, Self-service
• B2B, B2C
• Expand reach
• Drive innovation
For: Developers, disruptors
• Grow developer ecosystem
• Open new channels &
revenue streams
Examples:
• Google Maps
• BestBuy
• Facebook, Twitter
© 2013 Persistent Systems Ltd
7
API Management
Data LayerBusiness LogicAPI EndpointsApplications
Analytics
Quotas
Product
Management
Portals
Security
Transformation
Caching
Lifecycle
Management
Develop
• API Manageability (100’s of APIs)
• E.g. Amazon Web Services
• Faster Time to Market
• Product / Service / API Analytics
• Monetizing services
• API Versioning
• Scalability
© 2013 Persistent Systems Ltd
8
Key Components of API Management Platforms
API Portal
API Gateway
Data Layer
Security Performance Transformation
Documentation Onboarding Packaging Analytics
Lifecycle
Management
Data Backend as a Service (DBaaS)
Caching
Monetization
© 2013 Persistent Systems Ltd
9
API Management Scenario
API Management (API Proxy)
API Strategy for an e-commerce company:
- B2B & B2C API Program (~100,000 users)
- 20 Public & 100 Internal APIs
- Automatic Key Generation
- 500 API calls / day per user
- XML, JSON support
- Create app ecosystem around product &
inventory data
Security
Caching Analytics
Transform
Quotas
Onboarding
- Register (proxy) the backend API
- Enable OAuth / SAML / API key
- Automatic key registration
- Define Quotas (500 per day)
- XML to JSON transformation
- Cache tokens, product details
Data LayerBusiness LogicAPI EndpointsApplications
© 2013 Persistent Systems Ltd
10
A Microservices approach
© 2013 Persistent Systems Ltd
11
Forrester Wave (Oct 2014) & Gartner Quadrant (Apr 2015)
© 2013 Persistent Systems Ltd
12
Other Vendors…
Commercial Open Source
Oracle API Grove
Azure API Mgmt. ApiAxle
Software AG Tyk
WaveMaker API Umbrella
SAP StrongLoop
Mashape RESTFiddle
Repose
© 2013 Persistent Systems Ltd
13
Selection / Evaluation Criteria
Strategic Technical Non- Technical
Audience
- B2B
- B2E
- B2C
Metrics & Goals
- UX
- No. of downloads
- API calls / day
- Revenue / call
GTM Strategy
- Business Models
- Standalone app
- Integration
Support Services
- Community
- Forums
Global Presence
Technical & Domain
Expertise
- Vertical consulting
- API Strategy
- Custom Engineering
- Engineering services
Security
- OAuth, SAML
Monetize
- Rate Plans
- Business Models
Analytics
- API KPIs
- SLAs, Monitoring
- Revenue, Traffic Patterns
Transformation
- Caching, Mediation
Compliance
- FIPS, PCI, HIPAA
Budget
© 2013 Persistent Systems Ltd
14
API Management Deployment Models
Cloud On-Premise
• Typical PAYG model
• Multi-tenant
• Economies of scale
• Focus on the core business, not the
infrastructure
• Resiliency (HA, FT, DR)
• Faster Go To Market (GTM)
• Compliance
• Managed service
• All API management services & data
would run in the cloud (security)
• Latency
• Management & control
• Data compliance
• Reduced Latency
• Varied levels of security
• Increased CAPEX & OPEX
© 2013 Persistent Systems Ltd
15
API Management Myths
• API Management is different from SOA
• API Management is SOA Governance
• API Management is an extension of SOA (from inside to the outside)
• SOAP is dead
• SOAP is traditional YES, but by no means dead. SOAP projects are converted to REST projects
• APIs are only REST based
• Most favored for building next generation apps
• APIs need NO management
• Oh boy, APIs do need to be managed
• API Management == Digital Transformation
• APIs fuel the mobile, social and data economy, thus driving the digital force
© 2013 Persistent Systems Ltd
16
Case Study
• Enterprise in the Media Industry
• API Program: Public + Partner + Internal
• Goals:
• Offer USAToday content on any device
• Grow strategic partnerships
• Facilitate easy partner onboarding
• Mashup & remix data like never before
• Approach:
• API Management Platform + API Strategy services
• Results:
• 700+ partners onboarded
• 200+ applications developed around the APIs
© 2013 Persistent Systems Ltd
17
Key Takeaways
• APIs have exploded, and sit at the heart of the application economy (Great time
to be a developer and an agile business)
• APIs when grow in number, need to be managed (APIs are not as trivial as we
think. Get it right the first time!!)
• API management is one of the key stepping stones towards a Digital
Transformation Strategy
© 2013 Persistent Systems Ltd
18
References
Article Link
Strategic Value of APIs https://hbr.org/2015/01/the-strategic-value-of-apis
The Success to Amazon’s
Internal APIs
http://apievangelist.com/2012/01/12/the-secret-to-amazons-
success-internal-apis/
The Forrester Wave: API
Management Solutions
https://www.forrester.com/The+Forrester+Wave+API+Managem
ent+Solutions+Q3+2014/fulltext/-/E-RES119266
Gartner Magic Quadrant for
Application Services
http://www.gartner.com/technology/reprints.do?id=1-
2DE91TX&ct=150410&st=sg&aliId=14066789
Building blocks of a
successful API strategy
https://gigaom.com/2011/03/19/the-building-blocks-for-a-
successful-api-strategy/
Why APIs are not SOA++? https://blog.apigee.com/detail/qa_why_apis_are_not_soa
© 2013 Persistent Systems Ltd
19
Q&A

More Related Content

What's hot

API Governance in the Enterprise
API Governance in the EnterpriseAPI Governance in the Enterprise
API Governance in the Enterprise
Apigee | Google Cloud
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
WSO2
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
Daniel Toomey
 
The Architecture of an API Platform
The Architecture of an API PlatformThe Architecture of an API Platform
The Architecture of an API Platform
Johannes Ridderstedt
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
Apigee | Google Cloud
 
Crafting an API Strategy with an API Marketplace
Crafting an API Strategy with an API MarketplaceCrafting an API Strategy with an API Marketplace
Crafting an API Strategy with an API Marketplace
WSO2
 
API first Design and Microservices
API first Design and MicroservicesAPI first Design and Microservices
API first Design and Microservices
Sven Bernhardt
 
Effective API Governance: Lessons Learnt
Effective API Governance: Lessons LearntEffective API Governance: Lessons Learnt
Effective API Governance: Lessons Learnt
Pronovix
 
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
 
Apigee Products Overview
Apigee Products OverviewApigee Products Overview
Apigee Products Overview
Apigee | Google Cloud
 
What do you mean by “API as a Product”?
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?
Nordic APIs
 
API Management
API ManagementAPI Management
API Management
Prolifics
 
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
 
API Gateway How-To: The Many Ways to Apply the Gateway Pattern
API Gateway How-To: The Many Ways to Apply the Gateway PatternAPI Gateway How-To: The Many Ways to Apply the Gateway Pattern
API Gateway How-To: The Many Ways to Apply the Gateway Pattern
VMware Tanzu
 
Api-First service design
Api-First service designApi-First service design
Api-First service design
Stefaan Ponnet
 
Overview of API Management Architectures
Overview of API Management ArchitecturesOverview of API Management Architectures
Overview of API Management Architectures
Nordic APIs
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
John Musser
 
API Monetization
API MonetizationAPI Monetization
API Monetization
Capgemini
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
Ravi Kumar
 
API Security Lifecycle
API Security LifecycleAPI Security Lifecycle
API Security Lifecycle
Apigee | Google Cloud
 

What's hot (20)

API Governance in the Enterprise
API Governance in the EnterpriseAPI Governance in the Enterprise
API Governance in the Enterprise
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
 
The Architecture of an API Platform
The Architecture of an API PlatformThe Architecture of an API Platform
The Architecture of an API Platform
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
Crafting an API Strategy with an API Marketplace
Crafting an API Strategy with an API MarketplaceCrafting an API Strategy with an API Marketplace
Crafting an API Strategy with an API Marketplace
 
API first Design and Microservices
API first Design and MicroservicesAPI first Design and Microservices
API first Design and Microservices
 
Effective API Governance: Lessons Learnt
Effective API Governance: Lessons LearntEffective API Governance: Lessons Learnt
Effective API Governance: Lessons Learnt
 
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
 
Apigee Products Overview
Apigee Products OverviewApigee Products Overview
Apigee Products Overview
 
What do you mean by “API as a Product”?
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?
 
API Management
API ManagementAPI Management
API Management
 
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
 
API Gateway How-To: The Many Ways to Apply the Gateway Pattern
API Gateway How-To: The Many Ways to Apply the Gateway PatternAPI Gateway How-To: The Many Ways to Apply the Gateway Pattern
API Gateway How-To: The Many Ways to Apply the Gateway Pattern
 
Api-First service design
Api-First service designApi-First service design
Api-First service design
 
Overview of API Management Architectures
Overview of API Management ArchitecturesOverview of API Management Architectures
Overview of API Management Architectures
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
 
API Monetization
API MonetizationAPI Monetization
API Monetization
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
API Security Lifecycle
API Security LifecycleAPI Security Lifecycle
API Security Lifecycle
 

Viewers also liked

Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API Strategy
MuleSoft
 
Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterprise
CA API Management
 
Best Practices for API Management
Best Practices for API Management Best Practices for API Management
Best Practices for API Management
WSO2
 
API Business Models
API Business ModelsAPI Business Models
API Business Models
John Musser
 
Case Study: Open Banking, APIs and Digital Transformation—the Banco Original ...
Case Study: Open Banking, APIs and Digital Transformation—the Banco Original ...Case Study: Open Banking, APIs and Digital Transformation—the Banco Original ...
Case Study: Open Banking, APIs and Digital Transformation—the Banco Original ...
CA Technologies
 
Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...
Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...
Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...
Codemotion
 
Workshop: API Management
Workshop: API ManagementWorkshop: API Management
Workshop: API Management
WSO2
 
Creating a Successful API Program to Drive Digital Transformation
Creating a Successful API Program to Drive Digital TransformationCreating a Successful API Program to Drive Digital Transformation
Creating a Successful API Program to Drive Digital Transformation
Perficient, Inc.
 
Digital Businesses of the Future
Digital Businesses of the Future Digital Businesses of the Future
Digital Businesses of the Future
MuleSoft
 
SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)
Harsh Jegadeesan
 
SAP TechEd 2015 INT103 Enabling Digital Transformation with APIs and SAP API...
SAP TechEd  2015 INT103 Enabling Digital Transformation with APIs and SAP API...SAP TechEd  2015 INT103 Enabling Digital Transformation with APIs and SAP API...
SAP TechEd 2015 INT103 Enabling Digital Transformation with APIs and SAP API...
Harsh Jegadeesan
 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Kai Wähner
 
Build an api eco-system you can be proud of
Build an api eco-system you can be proud ofBuild an api eco-system you can be proud of
Build an api eco-system you can be proud of
Cisco DevNet
 
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
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
Akana
 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentationsflynn073
 
REST & API Management with the WSO2 ESB
REST & API Management with the WSO2 ESBREST & API Management with the WSO2 ESB
REST & API Management with the WSO2 ESBWSO2
 
Improved JSON Support of WSO2 ESB 4.8
Improved JSON Support of WSO2 ESB 4.8Improved JSON Support of WSO2 ESB 4.8
Improved JSON Support of WSO2 ESB 4.8WSO2
 
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
CA Technologies
 

Viewers also liked (20)

Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API Strategy
 
Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterprise
 
Why APIs are not SOA++
Why APIs are not SOA++Why APIs are not SOA++
Why APIs are not SOA++
 
Best Practices for API Management
Best Practices for API Management Best Practices for API Management
Best Practices for API Management
 
API Business Models
API Business ModelsAPI Business Models
API Business Models
 
Case Study: Open Banking, APIs and Digital Transformation—the Banco Original ...
Case Study: Open Banking, APIs and Digital Transformation—the Banco Original ...Case Study: Open Banking, APIs and Digital Transformation—the Banco Original ...
Case Study: Open Banking, APIs and Digital Transformation—the Banco Original ...
 
Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...
Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...
Alexio Cassani - Start-up & API Economy: opportunità e benefici | Codemotion ...
 
Workshop: API Management
Workshop: API ManagementWorkshop: API Management
Workshop: API Management
 
Creating a Successful API Program to Drive Digital Transformation
Creating a Successful API Program to Drive Digital TransformationCreating a Successful API Program to Drive Digital Transformation
Creating a Successful API Program to Drive Digital Transformation
 
Digital Businesses of the Future
Digital Businesses of the Future Digital Businesses of the Future
Digital Businesses of the Future
 
SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)
 
SAP TechEd 2015 INT103 Enabling Digital Transformation with APIs and SAP API...
SAP TechEd  2015 INT103 Enabling Digital Transformation with APIs and SAP API...SAP TechEd  2015 INT103 Enabling Digital Transformation with APIs and SAP API...
SAP TechEd 2015 INT103 Enabling Digital Transformation with APIs and SAP API...
 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
 
Build an api eco-system you can be proud of
Build an api eco-system you can be proud ofBuild an api eco-system you can be proud of
Build an api eco-system you can be proud of
 
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
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentation
 
REST & API Management with the WSO2 ESB
REST & API Management with the WSO2 ESBREST & API Management with the WSO2 ESB
REST & API Management with the WSO2 ESB
 
Improved JSON Support of WSO2 ESB 4.8
Improved JSON Support of WSO2 ESB 4.8Improved JSON Support of WSO2 ESB 4.8
Improved JSON Support of WSO2 ESB 4.8
 
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
 

Similar to API Management in Digital Transformation

Api management customer
Api management customerApi management customer
Api management customer
nick_garrod
 
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
 
I Love APIs Europe 2015: Technical Sessions
I Love APIs Europe 2015: Technical SessionsI Love APIs Europe 2015: Technical Sessions
I Love APIs Europe 2015: Technical Sessions
Apigee | Google Cloud
 
API Management point of view
API Management point of viewAPI Management point of view
API Management point of view
Ravish Adka Rao
 
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
MuleSoft Surat Meetup#51 - API Monitoring - Through a New LensMuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
Jitendra Bafna
 
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIsAPIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
Jeremy Brown
 
apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays
 
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
Openbar
 
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
 
Guide to an API-first Strategy
Guide to an API-first StrategyGuide to an API-first Strategy
Guide to an API-first Strategy
Kellton Tech Solutions Ltd
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays
 
Web API Management
Web API ManagementWeb API Management
Web API Management
Murukesh Jayaraj
 
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
 
WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2
 
Six Steps to Build Successful APIs
Six Steps to Build Successful APIsSix Steps to Build Successful APIs
Six Steps to Build Successful APIs
WSO2
 
Six Steps To Build A Successful API
Six Steps To Build A Successful APISix Steps To Build A Successful API
Six Steps To Build A Successful API
Chris Haddad
 
Why APIs need their own development method - Open and Lean method to develop ...
Why APIs need their own development method - Open and Lean method to develop ...Why APIs need their own development method - Open and Lean method to develop ...
Why APIs need their own development method - Open and Lean method to develop ...
Marjukka Niinioja
 
Creating compelling user experiences through APIs
Creating compelling user experiences through APIsCreating compelling user experiences through APIs
Creating compelling user experiences through APIs
Jeremy Brown
 

Similar to API Management in Digital Transformation (20)

Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
 
Api management customer
Api management customerApi management customer
Api management customer
 
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
 
I Love APIs Europe 2015: Technical Sessions
I Love APIs Europe 2015: Technical SessionsI Love APIs Europe 2015: Technical Sessions
I Love APIs Europe 2015: Technical Sessions
 
API Management point of view
API Management point of viewAPI Management point of view
API Management point of view
 
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
MuleSoft Surat Meetup#51 - API Monitoring - Through a New LensMuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
 
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIsAPIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
 
apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...
 
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
 
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...
 
Guide to an API-first Strategy
Guide to an API-first StrategyGuide to an API-first Strategy
Guide to an API-first Strategy
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
 
TEC-Roundtable-API
TEC-Roundtable-APITEC-Roundtable-API
TEC-Roundtable-API
 
Web API Management
Web API ManagementWeb API Management
Web API Management
 
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
 
WSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric EnterpriseWSO2Con Asia 2014 - Building the API-Centric Enterprise
WSO2Con Asia 2014 - Building the API-Centric Enterprise
 
Six Steps to Build Successful APIs
Six Steps to Build Successful APIsSix Steps to Build Successful APIs
Six Steps to Build Successful APIs
 
Six Steps To Build A Successful API
Six Steps To Build A Successful APISix Steps To Build A Successful API
Six Steps To Build A Successful API
 
Why APIs need their own development method - Open and Lean method to develop ...
Why APIs need their own development method - Open and Lean method to develop ...Why APIs need their own development method - Open and Lean method to develop ...
Why APIs need their own development method - Open and Lean method to develop ...
 
Creating compelling user experiences through APIs
Creating compelling user experiences through APIsCreating compelling user experiences through APIs
Creating compelling user experiences through APIs
 

Recently uploaded

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 

API Management in Digital Transformation

  • 1. www.persistentsys.com © 2013 Persistent Systems Ltd API Management in Digital Transformation Aditya Thatte Architect Cloud & Digital Transformation Practice
  • 2. © 2013 Persistent Systems Ltd 2 Topics of Discussion • Why APIs & API Evolution • API Initiatives / Programs • API Management (What & Why) • Components of API Management Platforms • API Management Myths • Deployment Models • API Management Evaluation Criteria • Case Study
  • 3. © 2013 Persistent Systems Ltd 3 Amazon’s Fiery Secret Sauce… 1.All teams will henceforth expose their data and functionality through service interfaces. 2. Teams must communicate with each other through these interfaces. 3. There will be no other form of IPC allowed: no direct linking, no direct reads of another team’s data store, no shared-memory model, no back- doors whatsoever. The only communication allowed is via service interface calls over the network. 4. It doesn’t matter what technology they use. HTTP, CORBA, Pub/sub, custom protocols — doesn’t matter. 5. All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions. 6. Anyone who doesn’t do this will be fired. 7. Thank you; have a nice day!
  • 4. © 2013 Persistent Systems Ltd 4 Why APIs? DisruptEngageExternalize Growth Optimize • Service visibility • Leverage internal systems & data • Partner adoption • Open new channels • Drive consumption • Fuel App economy • Accelerate innovation • New biz. Models • New revenue streams • Mashups • Customer Delight • Target ubiquity • Max reach • Footprint • Drive revenue • Internal processes • Faster GTM • Time saver
  • 5. © 2013 Persistent Systems Ltd 5 Evolution of APIs & Business Impact • Revenue Generated • Salesforce, 50% revenue via APIs • Expedia, 90% revenue via APIs • eBay, 60% revenue via APIs • API Traffic explosion • Twitter gets > 15B API calls / day • Google gets > 10B API calls / day • Facebook gets > 7B API calls / day APIs Device and data explosion fuels the AE
  • 6. © 2013 Persistent Systems Ltd 6 Types of API Programs / Initiatives Facilitates Integration & optimization of Internal services / processes • Optimizing business processes • Atomic SOA based services • Reuse web services For: Internal users, employees • Streamlined operations • Service reuse (no reinvention) • Increased flexibility Examples: • HR Payroll service • Travel Management service Internal APIs Partner APIs Open APIs Product APIs Product as an API • B2B, B2C • Mindshare • Drive innovation For: Developers, partners • Grow product footprint • Foster app economy Examples: • Amazon Web Services • Salesforce.com Facilitates Integration with partner organizations • B2B partner processes • Composite SOA based services • On-board new partners quickly For: Internal users, suppliers, channel partners • Upsell services • Lowers cost • Grow partner ecosystem Examples: • Product Shipment API (e.g. Deliv) • Payment API, Deals API (Groupon) Public APIs, Self-service • B2B, B2C • Expand reach • Drive innovation For: Developers, disruptors • Grow developer ecosystem • Open new channels & revenue streams Examples: • Google Maps • BestBuy • Facebook, Twitter
  • 7. © 2013 Persistent Systems Ltd 7 API Management Data LayerBusiness LogicAPI EndpointsApplications Analytics Quotas Product Management Portals Security Transformation Caching Lifecycle Management Develop • API Manageability (100’s of APIs) • E.g. Amazon Web Services • Faster Time to Market • Product / Service / API Analytics • Monetizing services • API Versioning • Scalability
  • 8. © 2013 Persistent Systems Ltd 8 Key Components of API Management Platforms API Portal API Gateway Data Layer Security Performance Transformation Documentation Onboarding Packaging Analytics Lifecycle Management Data Backend as a Service (DBaaS) Caching Monetization
  • 9. © 2013 Persistent Systems Ltd 9 API Management Scenario API Management (API Proxy) API Strategy for an e-commerce company: - B2B & B2C API Program (~100,000 users) - 20 Public & 100 Internal APIs - Automatic Key Generation - 500 API calls / day per user - XML, JSON support - Create app ecosystem around product & inventory data Security Caching Analytics Transform Quotas Onboarding - Register (proxy) the backend API - Enable OAuth / SAML / API key - Automatic key registration - Define Quotas (500 per day) - XML to JSON transformation - Cache tokens, product details Data LayerBusiness LogicAPI EndpointsApplications
  • 10. © 2013 Persistent Systems Ltd 10 A Microservices approach
  • 11. © 2013 Persistent Systems Ltd 11 Forrester Wave (Oct 2014) & Gartner Quadrant (Apr 2015)
  • 12. © 2013 Persistent Systems Ltd 12 Other Vendors… Commercial Open Source Oracle API Grove Azure API Mgmt. ApiAxle Software AG Tyk WaveMaker API Umbrella SAP StrongLoop Mashape RESTFiddle Repose
  • 13. © 2013 Persistent Systems Ltd 13 Selection / Evaluation Criteria Strategic Technical Non- Technical Audience - B2B - B2E - B2C Metrics & Goals - UX - No. of downloads - API calls / day - Revenue / call GTM Strategy - Business Models - Standalone app - Integration Support Services - Community - Forums Global Presence Technical & Domain Expertise - Vertical consulting - API Strategy - Custom Engineering - Engineering services Security - OAuth, SAML Monetize - Rate Plans - Business Models Analytics - API KPIs - SLAs, Monitoring - Revenue, Traffic Patterns Transformation - Caching, Mediation Compliance - FIPS, PCI, HIPAA Budget
  • 14. © 2013 Persistent Systems Ltd 14 API Management Deployment Models Cloud On-Premise • Typical PAYG model • Multi-tenant • Economies of scale • Focus on the core business, not the infrastructure • Resiliency (HA, FT, DR) • Faster Go To Market (GTM) • Compliance • Managed service • All API management services & data would run in the cloud (security) • Latency • Management & control • Data compliance • Reduced Latency • Varied levels of security • Increased CAPEX & OPEX
  • 15. © 2013 Persistent Systems Ltd 15 API Management Myths • API Management is different from SOA • API Management is SOA Governance • API Management is an extension of SOA (from inside to the outside) • SOAP is dead • SOAP is traditional YES, but by no means dead. SOAP projects are converted to REST projects • APIs are only REST based • Most favored for building next generation apps • APIs need NO management • Oh boy, APIs do need to be managed • API Management == Digital Transformation • APIs fuel the mobile, social and data economy, thus driving the digital force
  • 16. © 2013 Persistent Systems Ltd 16 Case Study • Enterprise in the Media Industry • API Program: Public + Partner + Internal • Goals: • Offer USAToday content on any device • Grow strategic partnerships • Facilitate easy partner onboarding • Mashup & remix data like never before • Approach: • API Management Platform + API Strategy services • Results: • 700+ partners onboarded • 200+ applications developed around the APIs
  • 17. © 2013 Persistent Systems Ltd 17 Key Takeaways • APIs have exploded, and sit at the heart of the application economy (Great time to be a developer and an agile business) • APIs when grow in number, need to be managed (APIs are not as trivial as we think. Get it right the first time!!) • API management is one of the key stepping stones towards a Digital Transformation Strategy
  • 18. © 2013 Persistent Systems Ltd 18 References Article Link Strategic Value of APIs https://hbr.org/2015/01/the-strategic-value-of-apis The Success to Amazon’s Internal APIs http://apievangelist.com/2012/01/12/the-secret-to-amazons- success-internal-apis/ The Forrester Wave: API Management Solutions https://www.forrester.com/The+Forrester+Wave+API+Managem ent+Solutions+Q3+2014/fulltext/-/E-RES119266 Gartner Magic Quadrant for Application Services http://www.gartner.com/technology/reprints.do?id=1- 2DE91TX&ct=150410&st=sg&aliId=14066789 Building blocks of a successful API strategy https://gigaom.com/2011/03/19/the-building-blocks-for-a- successful-api-strategy/ Why APIs are not SOA++? https://blog.apigee.com/detail/qa_why_apis_are_not_soa
  • 19. © 2013 Persistent Systems Ltd 19 Q&A

Editor's Notes

  1. Hello everyone, a very good morning and evening to all of you, wherever you are seeing this from. I am Aditya Thatte; most of my time is spent architecting solutions around Infrastructure clouds and digital transformation projects. I hope you have enjoyed the highly insightful talks on curated data and api design in our webinar series from our experts. Today I’m going to be talking about the use of API management in enabling Digital Transformation.
  2. Here are the topics we would be looking at today. Starting off with why APIs are critical and how APIs have evolved over the last few years. We shall then take a look at what API management is, and why it is essential to enabling transformation. We’d round off by discussing some myths around API mgmt, deployment models, evaluation criteria and case studies
  3. I just want to take a step back in time and talk about Amazon’s secret sauce. It was indeed a fiery one. This is what Jeff Bezos mandated back in 2002.
  4. Great ideas need to be heard, seen, felt and consumed. 1 minute
  5. Web API development has made great leaps since the mid 2000s. The API pioneers in those days were Amazon, eBay & Salesforce.com APIs have now come of age with the advent of cloud computing and the ubiquity of mobile devices. Data explosion has and will create many new opportunities to optimize and scale processes, drive revenue. Mobile devices have changed the way consumers behave and have set high benchmarks in terms of expectations. (retail, fitness, wellness)
  6. (3 minutes) API Management as the name suggests, is the ability to manage APIs. Lets take a look at what that means, and why it is essential in the context of Digital Transformation. The API management platforms offload many management features of the backend services such as security, caching and the like. The API proxies act as managed facades for backend services. Introduction of management capabilities for APIs without having to touch the backend implementation of the service. The goal of the API tier is to be able to connect to different devices in a shared, performance, and secure manner.
  7. Lets now come to the meat of the talk. API Management components. API Management vendors package these components in the way they like; however a standard API management suite would comprise these 3 subsystems.
  8. (1 minute) This itself is another 15 min webinar topic, however I’d like to quickly summarize some key evaluation pointers for you to be able to choose the right vendor for implementing your api management solution. Identifying and creating your high level API strategy. This would define the following: Aligning metrics (No. of downloads, X no. of API calls / day) Knowing your audience (B2B, B2C) Internal APIs Partner APIs Open APIs Product APIs GTM strategy (integration in another app, standalone app) Evaluation Criteria Hosting Model (On-premise vs cloud) Monetization support
  9. This piece of discussion is very much analogous to the discussion between choosing a public cloud v/s a private cloud.