SlideShare a Scribd company logo
Best Practices
The Role of API
Management

Copyright © 2001-2012 SOA Software, Inc. All Rights Reserved. All content subject to confidentiality agreement between SOA Software and Customer.

www.soa.com
The API Economy

--Based on directory of 6,000 web
APIs listed at ProgrammableWeb,
May 2012

www.soa.com
APIs are an Effect, not a Cause
• Extend/embed your
brand
• Enable new
channels/devices to
reach:
– Partners
– App Developers
– Employees (BYOD)

• Create stickiness for
your products or services

www.soa.com
Extend your brand

www.soa.com
Accelerate New Channels
• In the beginning
companies reached their
customers using:
–
–
–
–

The phone
Snail mail
Advertising
Yellow Pages

www.soa.com
Accelerate New Channels
• Then they invested in web
sites
• Initially just marketing
themselves
• Then eCommerce
• Those that didn’t….aren’t

www.soa.com
Accelerate New Channels
• With the cellphone and mobile
internet came more pressures
• Companies extended their
web presence with mobile
(WAP) versions of their
existing site
• Limited success

www.soa.com
Accelerate New Channels
• The iPhone effect
• Mobile web browsers are not
adequate…
• ..so companies build their
own Apps to provide a rich
experience to their consumers

www.soa.com
Accelerate New Channels
• If building your own
App helps reach your
own consumers….

www.soa.com
Accelerate New Channels
• If building your own
App helps reach your
own consumers….
• A Developer
Community building
tens, hundreds, or
even thousands of
Apps…

www.soa.com
Accelerate New Channels
• If building your own
App helps reach your
own consumers….
• A Developer
Community building
tens, hundreds, or
even thousands of
Apps…
• Can reach consumers
in ways you can’t even
dream of

www.soa.com
Accelerate New Channels
• Building the enterprise
Website reached 20%
of your market…
• For 80% of your total
development
investment

www.soa.com
Accelerate New Channels
• Building APIs reaches
the remaining 80% of
your market.
• For only 20% of your
total development
investment

www.soa.com
Accelerate new channels
• APIs =
– more apps,
– more developers,
– more partners

• Through
Federation

www.soa.com
Create stickiness
• Customers are fickle
• Exposing your business in greater ecosystems
[via APIs] builds dependence on your product
or service

www.soa.com
Review
• Extend/embed your brand
– Use well defined APIs to control the rendering of your
syndicated/shared content

• Enable new channels/devices
– Significantly reduce technical hurdles to business integration of
partners or new sales channels
– Use federation to rapidly expand the eco-system of your
business

• Create stickiness to your products or services
– Make your products or services relevant in related activities to
build dependence on your offering

www.soa.com
Review

www.soa.com
Best Practices
• Build the right API - Your API must
be a product
• Build it the right way – Build from
the outside in
• Run it successfully – Protect, secure,
Manage, Measure
• Share it aggressively – Publish,
support, syndicate
• -> Build an API Platform

www.soa.com
The Enterprise API Platform
• Think about your
customers’ needs, the
apps that will meet those
needs, and the APIs that
will be needed to support
them
• There will likely be a
technology and capability
gap between the APIs and
your backend systems

www.soa.com
1 - Rehashing mashups?
• There are hundreds of
technologies out there to
build APIs
• Two key factors:
– The number, type and
abilities of development
resources at your
disposal.
– The presence of, and
complexity of, the
backend services and
data sources

• Having backend services
(SOA) greatly increases
your time to market

www.soa.com
2 - Sandbox
• The Sandbox should
provide a simple test
platform for developers.
• For sensitive
data/transactions it may
provide a dummy
application front-end
• Could also support App
verification

www.soa.com
3 - developer.yourcompany.com
• The Developer Portal is
the focal point for your
API initiative
• Describes the value of
the API
• Hosts technical and
legal documentation
• Support the developers
• Lifecycle and workflow
of Apps and Apis

www.soa.com
4 – API Security and Management
• Support all non-functional
requirements
–
–
–
–
–

API Security, incl. OAuth
Traffic Monitoring
QoS Management
Caching
App Management &
Provisioning
– Policy and Plan
Management

www.soa.com
5 – Lifecycle Management
• Your API initiatives will
have to integrate with
your existing SDLC
• The dependencies on
backend services and
systems will drive the
need for an integrated
approach to lifecycle
and operations
management

www.soa.com
On-premise or in the Cloud
• The API Platform, or
components of it are
now available as a PaaS
offering
• This allows you to
accelerate time-tomarket and lower your
initial setup costs

www.soa.com
Product Overview

Copyright © 2001-2012 SOA Software, Inc. All Rights Reserved. All content subject to confidentiality agreement between SOA Software and Customer.

www.soa.com
SOA Governance & API Management

www.soa.com
Thanks…
•
•
•
•
•

Alistair Farquharson, CTO, SOA Software
alistair.farquharson@soa.com
https://twitter.com/afarqu
@atmosphere_api
@SOASoftwareInc

www.soa.com

More Related Content

PDF
Architecting an Enterprise API Management Strategy
PDF
Implementing API Facade using WSO2 API Management Platform
PPTX
API and SOA: Two Sides of the Same Coin?
PPT
Modernizing an Existing SOA-based Architecture with APIs
PDF
API Introduction - API Management Workshop Munich from Ronnie Mitra
PPT
SOA and API Convergence Strategy and Tactics
PPTX
API Management Demystified
PPT
Workshop: API Management
Architecting an Enterprise API Management Strategy
Implementing API Facade using WSO2 API Management Platform
API and SOA: Two Sides of the Same Coin?
Modernizing an Existing SOA-based Architecture with APIs
API Introduction - API Management Workshop Munich from Ronnie Mitra
SOA and API Convergence Strategy and Tactics
API Management Demystified
Workshop: API Management

What's hot (20)

PDF
API Management - Why it matters!
PPT
Why APIs are not SOA++
PDF
Core Dimensions of API Management
PPTX
The Business Value for Internal APIs in the Enterprise
PDF
WSO2 API Platform: Vision and Roadmap
PPTX
Overview of API Management Architectures
PDF
Oracle api gateway overview
PDF
API, Integration, and SOA Convergence
PDF
Best Practices for API Management
PPTX
API Management Platform Technical Evaluation Framework
PDF
Entity Linking and REST Patterns in SOA
PDF
Melbourne API Management Seminar
PDF
Api management best practices with wso2 api manager
PPT
Why APIs are Different Than Integration
PDF
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
PPTX
API Management Within a Microservices Architecture
PDF
WSO2 API Manager : Going beyond the just API Management
PDF
API Design Essentials - Akana Platform Overview
PDF
API Management Solution Powerpoint Presentation Slides
PPT
Three layer API Design Architecture
API Management - Why it matters!
Why APIs are not SOA++
Core Dimensions of API Management
The Business Value for Internal APIs in the Enterprise
WSO2 API Platform: Vision and Roadmap
Overview of API Management Architectures
Oracle api gateway overview
API, Integration, and SOA Convergence
Best Practices for API Management
API Management Platform Technical Evaluation Framework
Entity Linking and REST Patterns in SOA
Melbourne API Management Seminar
Api management best practices with wso2 api manager
Why APIs are Different Than Integration
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
API Management Within a Microservices Architecture
WSO2 API Manager : Going beyond the just API Management
API Design Essentials - Akana Platform Overview
API Management Solution Powerpoint Presentation Slides
Three layer API Design Architecture
Ad

Viewers also liked (20)

PPTX
Lamdba micro service using Amazon Api Gateway
PPTX
Module 10 - Session 2 ICTs and environmental observation 20110223
PDF
Delivering on Personalization with the Power of APIs
PPTX
Is it time for a Connector-less Approach to Cloud Integration?
PPTX
Are APIs and SOA Converging?
PPTX
Platform for Secure Digital Business
PPTX
Realizing SOA and API Convergence
PPTX
Powering Internal API Communities
PDF
HP Wearables and IoT - Our Story - Christine Hawkins
PDF
AI Then & Now
PPTX
Manage Your Mesh
PDF
IoT the driver of Business Innovation: better products, new services and...
PDF
Outlook on Artificial Intelligence in the Enterprise 2016
PPTX
The internet of things the next technology revolution
PDF
Customer Segmentation: Design and Delivery (Webinar)
PDF
Iot 1906 - approaches for building applications with the IBM IoT cloud
PPTX
Digital Healthcare – Realizing Interoperability with APIs
PDF
API Description Languages
PPTX
Realizing Hybrid Cloud: Using IBM Bluemix, APIs, and DataPower
PPTX
Driving Digital Innovation with a Layered API Design Approach
Lamdba micro service using Amazon Api Gateway
Module 10 - Session 2 ICTs and environmental observation 20110223
Delivering on Personalization with the Power of APIs
Is it time for a Connector-less Approach to Cloud Integration?
Are APIs and SOA Converging?
Platform for Secure Digital Business
Realizing SOA and API Convergence
Powering Internal API Communities
HP Wearables and IoT - Our Story - Christine Hawkins
AI Then & Now
Manage Your Mesh
IoT the driver of Business Innovation: better products, new services and...
Outlook on Artificial Intelligence in the Enterprise 2016
The internet of things the next technology revolution
Customer Segmentation: Design and Delivery (Webinar)
Iot 1906 - approaches for building applications with the IBM IoT cloud
Digital Healthcare – Realizing Interoperability with APIs
API Description Languages
Realizing Hybrid Cloud: Using IBM Bluemix, APIs, and DataPower
Driving Digital Innovation with a Layered API Design Approach
Ad

Similar to Best Practices: The Role of API Management (20)

PPTX
Best Practices: The Role of API Management
PPTX
API Management - A Transformation
PPTX
API Management: A Transformation
PPTX
API Frenzy: The Implications and Planning for a Successful API Strategy
PPTX
Api frenzy june 2013 v2
PPT
Api management introduction and product overview v1.0 2014.08.28
PPTX
Web API Management
PDF
API Management Building Blocks and Business value
PPTX
API Frenzy: API Strategy 101
PPTX
API Frenzy: API Strategy 101
PDF
Manage your ap is securely and easily ibm apim 4.0
PDF
APIdays Paris 2018 - What Comes Next? Beyond API Products Laura Heritage, Dir...
PDF
Api Days Paris 2018 Axway Keynote
PDF
API Management point of view
PDF
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
PPTX
API Management
PDF
IBM API management Philip Little
PPTX
Customisation Options in Linnworks.net
PPTX
SAP Cloud Platform API Management Technical Brief
PPTX
Smartone v1.0
Best Practices: The Role of API Management
API Management - A Transformation
API Management: A Transformation
API Frenzy: The Implications and Planning for a Successful API Strategy
Api frenzy june 2013 v2
Api management introduction and product overview v1.0 2014.08.28
Web API Management
API Management Building Blocks and Business value
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
Manage your ap is securely and easily ibm apim 4.0
APIdays Paris 2018 - What Comes Next? Beyond API Products Laura Heritage, Dir...
Api Days Paris 2018 Axway Keynote
API Management point of view
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
API Management
IBM API management Philip Little
Customisation Options in Linnworks.net
SAP Cloud Platform API Management Technical Brief
Smartone v1.0

More from Akana (16)

PPTX
API Description Languages: Which is the Right One for Me?
PPTX
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...
PPTX
Lifecycle Manager and the Lifecycle API
PPTX
Enterprise API Adoption Patterns
PPTX
Intermediary for Microsoft: Product Overview and Demo
PPTX
API Security: Securing Digital Channels and Mobile Apps Against Hacks
PPTX
Driving Business Partner Adoption with APIs
PPTX
Jumping Ahead with Enterprise APIs
PPTX
The Datacenter API
PPTX
Turbo Charge DataPower to Reach Your SOA Goals
PPTX
The API Economy is Here: Facebook, Twitter, Netflix and Your IT Enterprise
PPTX
Using APIs
PPTX
Using APIs for better Business Partnerships
PPTX
API Security: Does My Business Need OAuth?
PPTX
A Peek Into The Future of Mobile-Enabled Health Care
PPTX
Unified Security for Mobile, APIs and the Web
API Description Languages: Which is the Right One for Me?
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...
Lifecycle Manager and the Lifecycle API
Enterprise API Adoption Patterns
Intermediary for Microsoft: Product Overview and Demo
API Security: Securing Digital Channels and Mobile Apps Against Hacks
Driving Business Partner Adoption with APIs
Jumping Ahead with Enterprise APIs
The Datacenter API
Turbo Charge DataPower to Reach Your SOA Goals
The API Economy is Here: Facebook, Twitter, Netflix and Your IT Enterprise
Using APIs
Using APIs for better Business Partnerships
API Security: Does My Business Need OAuth?
A Peek Into The Future of Mobile-Enabled Health Care
Unified Security for Mobile, APIs and the Web

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
KodekX | Application Modernization Development
PDF
Advanced IT Governance
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
NewMind AI Monthly Chronicles - July 2025
PPT
Teaching material agriculture food technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Electronic commerce courselecture one. Pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Machine learning based COVID-19 study performance prediction
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
KodekX | Application Modernization Development
Advanced IT Governance
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Understanding_Digital_Forensics_Presentation.pptx
MYSQL Presentation for SQL database connectivity
NewMind AI Weekly Chronicles - August'25 Week I
NewMind AI Monthly Chronicles - July 2025
Teaching material agriculture food technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Advanced methodologies resolving dimensionality complications for autism neur...
Electronic commerce courselecture one. Pdf
Network Security Unit 5.pdf for BCA BBA.
Chapter 3 Spatial Domain Image Processing.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Machine learning based COVID-19 study performance prediction
Dropbox Q2 2025 Financial Results & Investor Presentation
20250228 LYD VKU AI Blended-Learning.pptx
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...

Best Practices: The Role of API Management

  • 1. Best Practices The Role of API Management Copyright © 2001-2012 SOA Software, Inc. All Rights Reserved. All content subject to confidentiality agreement between SOA Software and Customer. www.soa.com
  • 2. The API Economy --Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012 www.soa.com
  • 3. APIs are an Effect, not a Cause • Extend/embed your brand • Enable new channels/devices to reach: – Partners – App Developers – Employees (BYOD) • Create stickiness for your products or services www.soa.com
  • 5. Accelerate New Channels • In the beginning companies reached their customers using: – – – – The phone Snail mail Advertising Yellow Pages www.soa.com
  • 6. Accelerate New Channels • Then they invested in web sites • Initially just marketing themselves • Then eCommerce • Those that didn’t….aren’t www.soa.com
  • 7. Accelerate New Channels • With the cellphone and mobile internet came more pressures • Companies extended their web presence with mobile (WAP) versions of their existing site • Limited success www.soa.com
  • 8. Accelerate New Channels • The iPhone effect • Mobile web browsers are not adequate… • ..so companies build their own Apps to provide a rich experience to their consumers www.soa.com
  • 9. Accelerate New Channels • If building your own App helps reach your own consumers…. www.soa.com
  • 10. Accelerate New Channels • If building your own App helps reach your own consumers…. • A Developer Community building tens, hundreds, or even thousands of Apps… www.soa.com
  • 11. Accelerate New Channels • If building your own App helps reach your own consumers…. • A Developer Community building tens, hundreds, or even thousands of Apps… • Can reach consumers in ways you can’t even dream of www.soa.com
  • 12. Accelerate New Channels • Building the enterprise Website reached 20% of your market… • For 80% of your total development investment www.soa.com
  • 13. Accelerate New Channels • Building APIs reaches the remaining 80% of your market. • For only 20% of your total development investment www.soa.com
  • 14. Accelerate new channels • APIs = – more apps, – more developers, – more partners • Through Federation www.soa.com
  • 15. Create stickiness • Customers are fickle • Exposing your business in greater ecosystems [via APIs] builds dependence on your product or service www.soa.com
  • 16. Review • Extend/embed your brand – Use well defined APIs to control the rendering of your syndicated/shared content • Enable new channels/devices – Significantly reduce technical hurdles to business integration of partners or new sales channels – Use federation to rapidly expand the eco-system of your business • Create stickiness to your products or services – Make your products or services relevant in related activities to build dependence on your offering www.soa.com
  • 18. Best Practices • Build the right API - Your API must be a product • Build it the right way – Build from the outside in • Run it successfully – Protect, secure, Manage, Measure • Share it aggressively – Publish, support, syndicate • -> Build an API Platform www.soa.com
  • 19. The Enterprise API Platform • Think about your customers’ needs, the apps that will meet those needs, and the APIs that will be needed to support them • There will likely be a technology and capability gap between the APIs and your backend systems www.soa.com
  • 20. 1 - Rehashing mashups? • There are hundreds of technologies out there to build APIs • Two key factors: – The number, type and abilities of development resources at your disposal. – The presence of, and complexity of, the backend services and data sources • Having backend services (SOA) greatly increases your time to market www.soa.com
  • 21. 2 - Sandbox • The Sandbox should provide a simple test platform for developers. • For sensitive data/transactions it may provide a dummy application front-end • Could also support App verification www.soa.com
  • 22. 3 - developer.yourcompany.com • The Developer Portal is the focal point for your API initiative • Describes the value of the API • Hosts technical and legal documentation • Support the developers • Lifecycle and workflow of Apps and Apis www.soa.com
  • 23. 4 – API Security and Management • Support all non-functional requirements – – – – – API Security, incl. OAuth Traffic Monitoring QoS Management Caching App Management & Provisioning – Policy and Plan Management www.soa.com
  • 24. 5 – Lifecycle Management • Your API initiatives will have to integrate with your existing SDLC • The dependencies on backend services and systems will drive the need for an integrated approach to lifecycle and operations management www.soa.com
  • 25. On-premise or in the Cloud • The API Platform, or components of it are now available as a PaaS offering • This allows you to accelerate time-tomarket and lower your initial setup costs www.soa.com
  • 26. Product Overview Copyright © 2001-2012 SOA Software, Inc. All Rights Reserved. All content subject to confidentiality agreement between SOA Software and Customer. www.soa.com
  • 27. SOA Governance & API Management www.soa.com
  • 28. Thanks… • • • • • Alistair Farquharson, CTO, SOA Software alistair.farquharson@soa.com https://twitter.com/afarqu @atmosphere_api @SOASoftwareInc www.soa.com

Editor's Notes

  • #10: Innovate outside the enterpriseDevelopers are the gateway to your consumers