SlideShare une entreprise Scribd logo
1  sur  26
© 2015 Akana., Inc All Rights Reserved.
Driving Digital
Innovation with a
Layered API Design
Approach
© 2015 Akana., Inc All Rights Reserved.
Our speakers
Randy Heffner
@BizTech21
Alistair Farquharson
@afarqu
Driving Digital Innovation with a
Layered API Design Approach
Randy Heffner, VP and Principal Analyst
June 17, 2015
© 2015 Forrester Research, Inc. Reproduction Prohibited 4
Mobile needs APIs
News flash:
APIs enable much more
than mobile.
© 2015 Forrester Research, Inc. Reproduction Prohibited 5
APIs are much more strategic than many think
APIs
Mobile
Web, kiosks,
call center,
etc.
Multi-
touchpoint
foundation
Open web
developers
Enterprise
agility
Value chain
optimization
Customer
process
optimization
Connect
products to
ecosystems
Turn hidden
assets into
products
Turn core
capabilities
into services
Enter
completely
new markets
© 2015 Forrester Research, Inc. Reproduction Prohibited 6
Source: June 2015, “How APIs Reframe Business Strategy” Forrester report
APIs reframe business strategy
Business
Customers
Channels
Where design
for external
integration
begins
Efficiency
Partners
Competencies
Ecosystems
Relationships
Leverage
Connections
Traditional business Open business
© 2015 Forrester Research, Inc. Reproduction Prohibited 7
Trading platform
Source: June 2015, “How APIs Reframe Business Strategy” Forrester report
Digital disruption and a European bank’s open business
APIs
Institutional customers
Web
Custom
UX
White
label UX
• Turn a core
business
capability into
a revenue
source.
• Decouple
innovation by
the bank and
its customers.
• The bank
wins from
customer
innovation.
The shift
• Is the bank’s
value-add the
trading
platform?
• Is the bank’s
value-add the
trading UX?
• Is it both?
• From where
will the next
unbundling
come?
The questions
“If we don’t disrupt our own business, then
someone else will — out of the blue.”
— CIO, European bank
• Craft loosely-
coupled
strategies for
each core
asset and
capability.
• API-enable
more and
more of them.
• Disrupt where
possible,
react when
needed.
The strategy
European
bank
© 2015 Forrester Research, Inc. Reproduction Prohibited 8
Source: June 2013 “Establish Your API Design Strategy” Forrester report
Forrester’s four categories of APIs
Open web APIs
Tech-savvy
consumers
B2B APIs
Internal APIs
Product APIs
Value-add
innovators
Digital
disruptors
Suppliers
Distribution
partners
Digital experiences
(mobile, web, etc.)
Enterprise applications
(custom, off-the-shelf, cloud, on-premise)
Products
(software,
physical products,
services)
Enterprise
customers
Web site
developers
Your enterprise Your products
Tech-savvy
consumers
Product
ecosystem
Wide-open to innovation Optimized business Build product ecosystems
Enterprise
customers
1 2
3
4
JavaScript API
JavaScript API /
SDK
Prebuilt integration
© 2015 Forrester Research, Inc. Reproduction Prohibited 9
Source: June 2014 “Brief: Product APIs Create Distinct Customer Value And Opportunity” Forrester report
Product APIs
› APIs designed to . . .
• directly control a product,
• or facilitate its integration into an ecosystem of related products,
• whether it is a physical product, digital product, or service.
› Hotel example:
• Internal, open web, or B2B APIs: Reserve a hotel room
• Product APIs: Control the hotel room itself
› Every product or service either:
• Is already digital
• Can have a digital proxy
© 2015 Forrester Research, Inc. Reproduction Prohibited 10
APIs have varied key success factors
• Collaborate with devices to deliver engaging user experience.
• Allow many data and transaction paths through the experience.
APIs for . . . Key roles and success factors
Single touchpoints
• Provide familiar user experience across all touchpoints.
• Allow individual touchpoints to vary when appropriate.
Multitouchpoint
strategy
• Match between business drivers and potential open web value.
• Clear understanding of the types and styles of open web API applications.
Open web developers
Enterprise agility
• Common definitions of enterprise transactions and data.
• Coherent portfolios of services for each major business domain.
Product ecosystems
• Create value-add in a constantly shifting community of related products.
• Support strategic business partnerships and ecosystems.
B2B
• Provide cross-organization process integrity.
• Support cross-organization security federation.
© 2015 Forrester Research, Inc. Reproduction Prohibited 11
Reference: March 5, 2015, “How To Design APIs For Mobile” Forrester report
With API layering, a coherent portfolio serves many
Business APIs
======================
Consistent business results
Multitouchpoint experience APIs
======================
Familiarity across touchpoints
Touchpoint-specific APIs
======================
Technical adaptations
Mobile
apps
Business APIs
======================
Consistent business results
B2B APIs
==================
Partner business rules
Presentation layer Business service layer
Partners and suppliers
Web
apps
Kiosks
Public ecosystem APIs
==================
Open web business rules
Open web APIs
==================
Caching and security
Public developers
© 2015 Forrester Research, Inc. Reproduction Prohibited 12
One enterprise may have many API user communities
Open web
API portal
(division 1)
Your
organization
Open web
developers
Customers
B2B
API portal
Open web
API portal
(division 2)
Internal
developers
API portal
Product
design
API portal
Business API portfolioUX API portfolio
Open web
developers
Suppliers
Resellers
Adjacent
products
Market-
placesOpen web
developers
Mobile
devs
Process
devs
BI devs
© 2015 Forrester Research, Inc. Reproduction Prohibited 13
Forrester recommendations
• “Out of the blue” digital disruption demands business agility.
• API-enabled capabilities allow rapid business reconfiguration.
• Don’t short change the importance of business APIs.
• Use service portfolio management for lightweight governance.
• Business scenarios determine quality-of-service and security demands.
• API users determine how easy the API must be to use.
Treat API strategy as business strategy
Use layered design to evolve coherent API portfolios
Design for business scenarios and API users
Thank you
Randy Heffner
@BizTech21
rheffner@forrester.com
© 2015 Akana., Inc All Rights Reserved.
Core Capabilities
for Layered APIs
© 2015 Akana., Inc All Rights Reserved.
API Platform Capabilities
When building or buying an API Platform, there are typically 3 high-level
requirements/capabilities:
API Portal
Developer engagement
experience
Gateway
Security, Management,
Orchestration/Mediation
Lifecycle
DevOps, SDLC
Integration, Automation
© 2015 Akana., Inc All Rights Reserved.
API Portal
API Portal
Search
Documentation
Licensing
Partner Mgmt.
Provisioning
Federation
Analytics
Groups
Social
© 2015 Akana., Inc All Rights Reserved.
Different Audiences
Most enterprises are striving towards a layered API
strategy
• Different requirements
– Number of APIs
– Security – enterprise LDAP vs. OpenID Connect
– Workflow – Internal vs. B2B vs. consumer
• Different audience = Different user experience
• Your API Portal therefore needs to be built with these different
audiences in mind this will affect:
– User experience – search/catalog/complexity
– Branding/Marketing
© 2015 Akana., Inc All Rights Reserved.
Different Providers
Large organizations may also have different API Providers
internally:
• LoB, Group, Division or Geography will affect who is providing the API
• If each provider wants their own portal, a federated approach becomes
important
• Centralized end-user experiences
• Distributed control
© 2015 Akana., Inc All Rights Reserved.
API Gateway
Quota Mgmt.
PCI Compliance
Policy Mgmt.
Monitoring
OAuth
Security
Authentication
Protection
IAM Integration
Encryption
Mediation
Quality of Service
Paging/Caching
Orchestration
Scripting
© 2015 Akana., Inc All Rights Reserved.
API Gateway
API Gateways should provide :
• Non functional requirements such as security/monitoring etc. –– at each
point within a layered architecture
• Aggregation/orchestration of APIs between layers to create
channel/touchpoint-specific APIs
© 2015 Akana., Inc All Rights Reserved.
Lifecycle
• Each API Layer and each user
community could have different
lifecycles:
– Different development teams and SDLCs
– Different DevOps processes and tools
• Organizations will have to determine
how to control dependencies during
development and at runtime while
remaining agile.
© 2015 Akana., Inc All Rights Reserved.
Example - Retail Bank
• Business Objective : strengthen relationship with the Bank’s partners to
bring in innovation form outside
• Challenge : create a platform to automate onboarding of partners
• Four different divisions are exposing APIs via a multi-tenant,
federated deployment:
– Departments 1 & 2 : Java and .NET shop with Oracle, Oracle repository
and Oracle ESB
– Department 3 : Java and .NET shop with Tibco and Oracle ESBs.
– Department 4 : Smaller Java shop
© 2015 Akana., Inc All Rights Reserved.
Example - Retail Bank
• Solution :
– To preserve the brand, a federation was created
– All departmental APIs are be controlled by the members of the federation
– A single UI will aggregate the content from all the departmental developer
portals into a single UI
– Control of ‘shared, enterprise’ APIs can be centrally controlled
© 2015 Akana., Inc All Rights Reserved.
Summary
• As organizations see the development of a layered API portfolio
across different channels and lines of business they need to
consider:
– User Experience - how the audience affects it
– Tooling – how to manage/secure/orchestrate the APIs in the portfolio
– The effect on SDLC and DevOps processes
© 2015 Akana., Inc All Rights Reserved.
Thank You
• Randy Heffner
@BizTech21
rheffner@forrester.com
• Alistair Farquharson
@afarqu
alistair.farquharson@akana.com

Contenu connexe

Tendances

Confronting API Security in the Brave New Open Banking Era
Confronting API Security in the Brave New Open Banking EraConfronting API Security in the Brave New Open Banking Era
Confronting API Security in the Brave New Open Banking EraAkana
 
Modernizing an Existing SOA-based Architecture with APIs
Modernizing an Existing SOA-based Architecture with APIsModernizing an Existing SOA-based Architecture with APIs
Modernizing an Existing SOA-based Architecture with APIsApigee | Google Cloud
 
Eat Your Microservices Elephant One Bite at a Time
Eat Your Microservices Elephant One Bite at a TimeEat Your Microservices Elephant One Bite at a Time
Eat Your Microservices Elephant One Bite at a TimeAkana
 
Realizing SOA and API Convergence
Realizing SOA and API ConvergenceRealizing SOA and API Convergence
Realizing SOA and API ConvergenceAkana
 
The Europeana API Strategy
The Europeana API StrategyThe Europeana API Strategy
The Europeana API StrategyDavid Haskiya
 
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
 
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...Akana
 
Webinar: How API Lifecycle Management can help to Accelerate Growth
Webinar: How API Lifecycle Management can help to Accelerate GrowthWebinar: How API Lifecycle Management can help to Accelerate Growth
Webinar: How API Lifecycle Management can help to Accelerate GrowthAPPSeCONNECT
 
API and SOA: Two Sides of the Same Coin?
API and SOA: Two Sides of the Same Coin?API and SOA: Two Sides of the Same Coin?
API and SOA: Two Sides of the Same Coin?Akana
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101Akana
 
Delivering on Personalization with the Power of APIs
Delivering on Personalization with the Power of APIsDelivering on Personalization with the Power of APIs
Delivering on Personalization with the Power of APIsAkana
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy IntroductionDoug Gregory
 
Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...
Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...
Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...CA API Management
 
The Latest in API Orchestration, Mediation, and Integration
The Latest in API Orchestration, Mediation, and IntegrationThe Latest in API Orchestration, Mediation, and Integration
The Latest in API Orchestration, Mediation, and IntegrationAkana
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital BusinessAkana
 
API Management
API ManagementAPI Management
API ManagementProlifics
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital TransformationAditya Thatte
 
Dependency Down, Flexibility Up – The Benefits of API-First Development
Dependency Down, Flexibility Up – The Benefits of API-First DevelopmentDependency Down, Flexibility Up – The Benefits of API-First Development
Dependency Down, Flexibility Up – The Benefits of API-First DevelopmentNordic APIs
 

Tendances (20)

Confronting API Security in the Brave New Open Banking Era
Confronting API Security in the Brave New Open Banking EraConfronting API Security in the Brave New Open Banking Era
Confronting API Security in the Brave New Open Banking Era
 
Modernizing an Existing SOA-based Architecture with APIs
Modernizing an Existing SOA-based Architecture with APIsModernizing an Existing SOA-based Architecture with APIs
Modernizing an Existing SOA-based Architecture with APIs
 
Eat Your Microservices Elephant One Bite at a Time
Eat Your Microservices Elephant One Bite at a TimeEat Your Microservices Elephant One Bite at a Time
Eat Your Microservices Elephant One Bite at a Time
 
Realizing SOA and API Convergence
Realizing SOA and API ConvergenceRealizing SOA and API Convergence
Realizing SOA and API Convergence
 
The Europeana API Strategy
The Europeana API StrategyThe Europeana API Strategy
The Europeana API Strategy
 
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
 
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...
 
Web API Management
Web API ManagementWeb API Management
Web API Management
 
Webinar: How API Lifecycle Management can help to Accelerate Growth
Webinar: How API Lifecycle Management can help to Accelerate GrowthWebinar: How API Lifecycle Management can help to Accelerate Growth
Webinar: How API Lifecycle Management can help to Accelerate Growth
 
API and SOA: Two Sides of the Same Coin?
API and SOA: Two Sides of the Same Coin?API and SOA: Two Sides of the Same Coin?
API and SOA: Two Sides of the Same Coin?
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
Delivering on Personalization with the Power of APIs
Delivering on Personalization with the Power of APIsDelivering on Personalization with the Power of APIs
Delivering on Personalization with the Power of APIs
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy Introduction
 
Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...
Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...
Considerations For an API Strategy - Ronnie MItra API Architect Layer 7 Londo...
 
The Latest in API Orchestration, Mediation, and Integration
The Latest in API Orchestration, Mediation, and IntegrationThe Latest in API Orchestration, Mediation, and Integration
The Latest in API Orchestration, Mediation, and Integration
 
API Management
API ManagementAPI Management
API Management
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital Business
 
API Management
API ManagementAPI Management
API Management
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
Dependency Down, Flexibility Up – The Benefits of API-First Development
Dependency Down, Flexibility Up – The Benefits of API-First DevelopmentDependency Down, Flexibility Up – The Benefits of API-First Development
Dependency Down, Flexibility Up – The Benefits of API-First Development
 

En vedette

Workshop Business Model Generation 2011
Workshop Business Model Generation 2011Workshop Business Model Generation 2011
Workshop Business Model Generation 2011Mark de Greeff
 
The Business Model Journey. Unbundling Searcus, creating Hoosh.
The Business Model Journey. Unbundling Searcus, creating Hoosh. The Business Model Journey. Unbundling Searcus, creating Hoosh.
The Business Model Journey. Unbundling Searcus, creating Hoosh. Jacob Hagemann
 
An Architecture for a Platform Providing Things As A Service
An Architecture for a Platform Providing Things As A ServiceAn Architecture for a Platform Providing Things As A Service
An Architecture for a Platform Providing Things As A ServiceJavier Nieto de Santos
 
Solving financial regulatory compliance through crowd computing
Solving financial regulatory compliance through crowd computingSolving financial regulatory compliance through crowd computing
Solving financial regulatory compliance through crowd computingWorkFusion
 
How Crowd Computing Will Kill BPO
How Crowd Computing Will Kill BPOHow Crowd Computing Will Kill BPO
How Crowd Computing Will Kill BPOWorkFusion
 
Ilya Kazimirovskiy, Outsource People_2016_Minsk
Ilya Kazimirovskiy, Outsource People_2016_MinskIlya Kazimirovskiy, Outsource People_2016_Minsk
Ilya Kazimirovskiy, Outsource People_2016_MinskOutsourcePeopleConference
 
Final Master's Defense Presentation : Policy-driven Security Management in Ga...
Final Master's Defense Presentation : Policy-driven Security Management in Ga...Final Master's Defense Presentation : Policy-driven Security Management in Ga...
Final Master's Defense Presentation : Policy-driven Security Management in Ga...Clinton DSouza
 
What is crowd computing?
What is crowd computing?What is crowd computing?
What is crowd computing?WorkFusion
 
Resilience, Knowledge, Conscious Design. Knowledge as a resilience strategic ...
Resilience, Knowledge, Conscious Design. Knowledge as a resilience strategic ...Resilience, Knowledge, Conscious Design. Knowledge as a resilience strategic ...
Resilience, Knowledge, Conscious Design. Knowledge as a resilience strategic ...VoD_group
 
Building Resilience in an Urban World
Building Resilience in an Urban WorldBuilding Resilience in an Urban World
Building Resilience in an Urban WorldAbhas Jha
 
Spatial planning and urban resilience in the context of flood risk - A compa...
Spatial planning and urban resilience in the context of flood risk - A  compa...Spatial planning and urban resilience in the context of flood risk - A  compa...
Spatial planning and urban resilience in the context of flood risk - A compa...National Changhua University of Education
 
Resilience and the Urban Nexus
Resilience and the Urban NexusResilience and the Urban Nexus
Resilience and the Urban NexusKimberly Junmookda
 
"To Have and to Hold: Reduce Customer Churn by Building More Authentic Relati...
"To Have and to Hold: Reduce Customer Churn by Building More Authentic Relati..."To Have and to Hold: Reduce Customer Churn by Building More Authentic Relati...
"To Have and to Hold: Reduce Customer Churn by Building More Authentic Relati...L-SPARK
 
"Lessons learned from replatforming" at SaaS North 2016
"Lessons learned from replatforming" at SaaS North 2016"Lessons learned from replatforming" at SaaS North 2016
"Lessons learned from replatforming" at SaaS North 2016L-SPARK
 
Lamdba micro service using Amazon Api Gateway
Lamdba micro service using Amazon Api GatewayLamdba micro service using Amazon Api Gateway
Lamdba micro service using Amazon Api GatewayMike Becker
 
Module 10 - Session 2 ICTs and environmental observation 20110223
Module 10 - Session 2 ICTs and environmental observation 20110223Module 10 - Session 2 ICTs and environmental observation 20110223
Module 10 - Session 2 ICTs and environmental observation 20110223Richard Labelle
 

En vedette (20)

Workshop Business Model Generation 2011
Workshop Business Model Generation 2011Workshop Business Model Generation 2011
Workshop Business Model Generation 2011
 
The Business Model Journey. Unbundling Searcus, creating Hoosh.
The Business Model Journey. Unbundling Searcus, creating Hoosh. The Business Model Journey. Unbundling Searcus, creating Hoosh.
The Business Model Journey. Unbundling Searcus, creating Hoosh.
 
An Architecture for a Platform Providing Things As A Service
An Architecture for a Platform Providing Things As A ServiceAn Architecture for a Platform Providing Things As A Service
An Architecture for a Platform Providing Things As A Service
 
Solving financial regulatory compliance through crowd computing
Solving financial regulatory compliance through crowd computingSolving financial regulatory compliance through crowd computing
Solving financial regulatory compliance through crowd computing
 
How Crowd Computing Will Kill BPO
How Crowd Computing Will Kill BPOHow Crowd Computing Will Kill BPO
How Crowd Computing Will Kill BPO
 
Ilya Kazimirovskiy, Outsource People_2016_Minsk
Ilya Kazimirovskiy, Outsource People_2016_MinskIlya Kazimirovskiy, Outsource People_2016_Minsk
Ilya Kazimirovskiy, Outsource People_2016_Minsk
 
Final Master's Defense Presentation : Policy-driven Security Management in Ga...
Final Master's Defense Presentation : Policy-driven Security Management in Ga...Final Master's Defense Presentation : Policy-driven Security Management in Ga...
Final Master's Defense Presentation : Policy-driven Security Management in Ga...
 
What is crowd computing?
What is crowd computing?What is crowd computing?
What is crowd computing?
 
ACCCRN City Projects
ACCCRN City ProjectsACCCRN City Projects
ACCCRN City Projects
 
IDRC14-ppp-template-vollmer_140825
IDRC14-ppp-template-vollmer_140825IDRC14-ppp-template-vollmer_140825
IDRC14-ppp-template-vollmer_140825
 
Resilience, Knowledge, Conscious Design. Knowledge as a resilience strategic ...
Resilience, Knowledge, Conscious Design. Knowledge as a resilience strategic ...Resilience, Knowledge, Conscious Design. Knowledge as a resilience strategic ...
Resilience, Knowledge, Conscious Design. Knowledge as a resilience strategic ...
 
Building Resilience in an Urban World
Building Resilience in an Urban WorldBuilding Resilience in an Urban World
Building Resilience in an Urban World
 
Integrated Approach Pilot
Integrated Approach PilotIntegrated Approach Pilot
Integrated Approach Pilot
 
140825_Morera_Arup_Davos
140825_Morera_Arup_Davos140825_Morera_Arup_Davos
140825_Morera_Arup_Davos
 
Spatial planning and urban resilience in the context of flood risk - A compa...
Spatial planning and urban resilience in the context of flood risk - A  compa...Spatial planning and urban resilience in the context of flood risk - A  compa...
Spatial planning and urban resilience in the context of flood risk - A compa...
 
Resilience and the Urban Nexus
Resilience and the Urban NexusResilience and the Urban Nexus
Resilience and the Urban Nexus
 
"To Have and to Hold: Reduce Customer Churn by Building More Authentic Relati...
"To Have and to Hold: Reduce Customer Churn by Building More Authentic Relati..."To Have and to Hold: Reduce Customer Churn by Building More Authentic Relati...
"To Have and to Hold: Reduce Customer Churn by Building More Authentic Relati...
 
"Lessons learned from replatforming" at SaaS North 2016
"Lessons learned from replatforming" at SaaS North 2016"Lessons learned from replatforming" at SaaS North 2016
"Lessons learned from replatforming" at SaaS North 2016
 
Lamdba micro service using Amazon Api Gateway
Lamdba micro service using Amazon Api GatewayLamdba micro service using Amazon Api Gateway
Lamdba micro service using Amazon Api Gateway
 
Module 10 - Session 2 ICTs and environmental observation 20110223
Module 10 - Session 2 ICTs and environmental observation 20110223Module 10 - Session 2 ICTs and environmental observation 20110223
Module 10 - Session 2 ICTs and environmental observation 20110223
 

Similaire à Driving Digital Innovation with a Layered API Design Approach

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.0sflynn073
 
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...WSO2
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product StrategyRavi Kumar
 
API-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationAPI-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationApigee | Google Cloud
 
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
 
Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28floridawusergroup
 
API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?Nordic APIs
 
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 BriefSAP Cloud Platform
 
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
 
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...WSO2
 
API Management Building Blocks and Business value
API Management   Building Blocks and Business valueAPI Management   Building Blocks and Business value
API Management Building Blocks and Business valueWSO2
 
What is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductWhat is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductProduct School
 
API Economy - Cuomo
API Economy - Cuomo API Economy - Cuomo
API Economy - Cuomo Prolifics
 
apidays LIVE New York 2021 - API as a product: who, what, where, when, why, a...
apidays LIVE New York 2021 - API as a product: who, what, where, when, why, a...apidays LIVE New York 2021 - API as a product: who, what, where, when, why, a...
apidays LIVE New York 2021 - API as a product: who, what, where, when, why, a...apidays
 
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 APIsJeremy Brown
 
IBM API management Philip Little
IBM API management Philip LittleIBM API management Philip Little
IBM API management Philip LittleValeri Illescas
 
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
 

Similaire à Driving Digital Innovation with a Layered API Design Approach (20)

CA API Developer Portal
CA API Developer PortalCA API Developer Portal
CA API Developer Portal
 
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
 
Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
 
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
 
Effective API Design
Effective API DesignEffective API Design
Effective API Design
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
API-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationAPI-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & Integration
 
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...
 
Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28
 
API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?
 
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
 
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...
 
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
 
API Management Building Blocks and Business value
API Management   Building Blocks and Business valueAPI Management   Building Blocks and Business value
API Management Building Blocks and Business value
 
What is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductWhat is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of Product
 
API Economy - Cuomo
API Economy - Cuomo API Economy - Cuomo
API Economy - Cuomo
 
apidays LIVE New York 2021 - API as a product: who, what, where, when, why, a...
apidays LIVE New York 2021 - API as a product: who, what, where, when, why, a...apidays LIVE New York 2021 - API as a product: who, what, where, when, why, a...
apidays LIVE New York 2021 - API as a product: who, what, where, when, why, a...
 
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
 
IBM API management Philip Little
IBM API management Philip LittleIBM API management Philip Little
IBM API management Philip Little
 
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 \\ ...
 

Plus de Akana

Deconstructing API Security
Deconstructing API SecurityDeconstructing API Security
Deconstructing API SecurityAkana
 
API Adoption Patterns in Banking & The Promise of Microservices
API Adoption Patterns in Banking & The Promise of MicroservicesAPI Adoption Patterns in Banking & The Promise of Microservices
API Adoption Patterns in Banking & The Promise of MicroservicesAkana
 
Securing Your APIs against the Recent Vulnerabilities in SSLv2/SSLv3
Securing Your APIs against the Recent Vulnerabilities in SSLv2/SSLv3 Securing Your APIs against the Recent Vulnerabilities in SSLv2/SSLv3
Securing Your APIs against the Recent Vulnerabilities in SSLv2/SSLv3 Akana
 
Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?Akana
 
Using APIs
Using APIsUsing APIs
Using APIsAkana
 
Unified Security for Mobile, APIs and the Web
Unified Security for Mobile, APIs and the WebUnified Security for Mobile, APIs and the Web
Unified Security for Mobile, APIs and the WebAkana
 
Turbo-Charge DataPower to Reach Your SOA Goals
Turbo-Charge DataPower to Reach Your SOA GoalsTurbo-Charge DataPower to Reach Your SOA Goals
Turbo-Charge DataPower to Reach Your SOA GoalsAkana
 
The Science of APIs in a Mobile World:Security, Control and Quality
The Science of APIs in a Mobile World:Security, Control and QualityThe Science of APIs in a Mobile World:Security, Control and Quality
The Science of APIs in a Mobile World:Security, Control and QualityAkana
 
The Datacenter API
The Datacenter APIThe Datacenter API
The Datacenter APIAkana
 
The Business Value for Internal APIs in the Enterprise
The Business Value for Internal APIs in the EnterpriseThe Business Value for Internal APIs in the Enterprise
The Business Value for Internal APIs in the EnterpriseAkana
 
The API Economy is Here: Facebook, Twitter, Netflix and Your IT Enterprise
The API Economy is Here: Facebook, Twitter, Netflix and Your IT EnterpriseThe API Economy is Here: Facebook, Twitter, Netflix and Your IT Enterprise
The API Economy is Here: Facebook, Twitter, Netflix and Your IT EnterpriseAkana
 
Realizing SOA and API Convergence for IBM DataPower Customers
Realizing SOA and API Convergence for IBM DataPower CustomersRealizing SOA and API Convergence for IBM DataPower Customers
Realizing SOA and API Convergence for IBM DataPower CustomersAkana
 
Rapid Mobile App to API Integration
Rapid Mobile App to API IntegrationRapid Mobile App to API Integration
Rapid Mobile App to API IntegrationAkana
 
Powering Internal API Communities
Powering Internal API CommunitiesPowering Internal API Communities
Powering Internal API CommunitiesAkana
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital BusinessAkana
 
Manage Your Mesh
Manage Your MeshManage Your Mesh
Manage Your MeshAkana
 
Lifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle APILifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle APIAkana
 
Maybe It's Time for a Connector-less approach to Cloud Integration
Maybe It's Time for a Connector-less approach to Cloud  IntegrationMaybe It's Time for a Connector-less approach to Cloud  Integration
Maybe It's Time for a Connector-less approach to Cloud IntegrationAkana
 
Intermediary for Microsoft: Product Overview and Demo
Intermediary for Microsoft: Product Overview and DemoIntermediary for Microsoft: Product Overview and Demo
Intermediary for Microsoft: Product Overview and DemoAkana
 
Jumping Ahead with Enterprise APIs
Jumping Ahead with Enterprise APIsJumping Ahead with Enterprise APIs
Jumping Ahead with Enterprise APIsAkana
 

Plus de Akana (20)

Deconstructing API Security
Deconstructing API SecurityDeconstructing API Security
Deconstructing API Security
 
API Adoption Patterns in Banking & The Promise of Microservices
API Adoption Patterns in Banking & The Promise of MicroservicesAPI Adoption Patterns in Banking & The Promise of Microservices
API Adoption Patterns in Banking & The Promise of Microservices
 
Securing Your APIs against the Recent Vulnerabilities in SSLv2/SSLv3
Securing Your APIs against the Recent Vulnerabilities in SSLv2/SSLv3 Securing Your APIs against the Recent Vulnerabilities in SSLv2/SSLv3
Securing Your APIs against the Recent Vulnerabilities in SSLv2/SSLv3
 
Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?Making Sense of Hypermedia APIs – Hype or Reality?
Making Sense of Hypermedia APIs – Hype or Reality?
 
Using APIs
Using APIsUsing APIs
Using APIs
 
Unified Security for Mobile, APIs and the Web
Unified Security for Mobile, APIs and the WebUnified Security for Mobile, APIs and the Web
Unified Security for Mobile, APIs and the Web
 
Turbo-Charge DataPower to Reach Your SOA Goals
Turbo-Charge DataPower to Reach Your SOA GoalsTurbo-Charge DataPower to Reach Your SOA Goals
Turbo-Charge DataPower to Reach Your SOA Goals
 
The Science of APIs in a Mobile World:Security, Control and Quality
The Science of APIs in a Mobile World:Security, Control and QualityThe Science of APIs in a Mobile World:Security, Control and Quality
The Science of APIs in a Mobile World:Security, Control and Quality
 
The Datacenter API
The Datacenter APIThe Datacenter API
The Datacenter API
 
The Business Value for Internal APIs in the Enterprise
The Business Value for Internal APIs in the EnterpriseThe Business Value for Internal APIs in the Enterprise
The Business Value for Internal APIs in the Enterprise
 
The API Economy is Here: Facebook, Twitter, Netflix and Your IT Enterprise
The API Economy is Here: Facebook, Twitter, Netflix and Your IT EnterpriseThe API Economy is Here: Facebook, Twitter, Netflix and Your IT Enterprise
The API Economy is Here: Facebook, Twitter, Netflix and Your IT Enterprise
 
Realizing SOA and API Convergence for IBM DataPower Customers
Realizing SOA and API Convergence for IBM DataPower CustomersRealizing SOA and API Convergence for IBM DataPower Customers
Realizing SOA and API Convergence for IBM DataPower Customers
 
Rapid Mobile App to API Integration
Rapid Mobile App to API IntegrationRapid Mobile App to API Integration
Rapid Mobile App to API Integration
 
Powering Internal API Communities
Powering Internal API CommunitiesPowering Internal API Communities
Powering Internal API Communities
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital Business
 
Manage Your Mesh
Manage Your MeshManage Your Mesh
Manage Your Mesh
 
Lifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle APILifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle API
 
Maybe It's Time for a Connector-less approach to Cloud Integration
Maybe It's Time for a Connector-less approach to Cloud  IntegrationMaybe It's Time for a Connector-less approach to Cloud  Integration
Maybe It's Time for a Connector-less approach to Cloud Integration
 
Intermediary for Microsoft: Product Overview and Demo
Intermediary for Microsoft: Product Overview and DemoIntermediary for Microsoft: Product Overview and Demo
Intermediary for Microsoft: Product Overview and Demo
 
Jumping Ahead with Enterprise APIs
Jumping Ahead with Enterprise APIsJumping Ahead with Enterprise APIs
Jumping Ahead with Enterprise APIs
 

Dernier

『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxNIMMANAGANTI RAMAKRISHNA
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxAndrieCagasanAkio
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxMario
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 

Dernier (11)

『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 

Driving Digital Innovation with a Layered API Design Approach

  • 1. © 2015 Akana., Inc All Rights Reserved. Driving Digital Innovation with a Layered API Design Approach
  • 2. © 2015 Akana., Inc All Rights Reserved. Our speakers Randy Heffner @BizTech21 Alistair Farquharson @afarqu
  • 3. Driving Digital Innovation with a Layered API Design Approach Randy Heffner, VP and Principal Analyst June 17, 2015
  • 4. © 2015 Forrester Research, Inc. Reproduction Prohibited 4 Mobile needs APIs News flash: APIs enable much more than mobile.
  • 5. © 2015 Forrester Research, Inc. Reproduction Prohibited 5 APIs are much more strategic than many think APIs Mobile Web, kiosks, call center, etc. Multi- touchpoint foundation Open web developers Enterprise agility Value chain optimization Customer process optimization Connect products to ecosystems Turn hidden assets into products Turn core capabilities into services Enter completely new markets
  • 6. © 2015 Forrester Research, Inc. Reproduction Prohibited 6 Source: June 2015, “How APIs Reframe Business Strategy” Forrester report APIs reframe business strategy Business Customers Channels Where design for external integration begins Efficiency Partners Competencies Ecosystems Relationships Leverage Connections Traditional business Open business
  • 7. © 2015 Forrester Research, Inc. Reproduction Prohibited 7 Trading platform Source: June 2015, “How APIs Reframe Business Strategy” Forrester report Digital disruption and a European bank’s open business APIs Institutional customers Web Custom UX White label UX • Turn a core business capability into a revenue source. • Decouple innovation by the bank and its customers. • The bank wins from customer innovation. The shift • Is the bank’s value-add the trading platform? • Is the bank’s value-add the trading UX? • Is it both? • From where will the next unbundling come? The questions “If we don’t disrupt our own business, then someone else will — out of the blue.” — CIO, European bank • Craft loosely- coupled strategies for each core asset and capability. • API-enable more and more of them. • Disrupt where possible, react when needed. The strategy European bank
  • 8. © 2015 Forrester Research, Inc. Reproduction Prohibited 8 Source: June 2013 “Establish Your API Design Strategy” Forrester report Forrester’s four categories of APIs Open web APIs Tech-savvy consumers B2B APIs Internal APIs Product APIs Value-add innovators Digital disruptors Suppliers Distribution partners Digital experiences (mobile, web, etc.) Enterprise applications (custom, off-the-shelf, cloud, on-premise) Products (software, physical products, services) Enterprise customers Web site developers Your enterprise Your products Tech-savvy consumers Product ecosystem Wide-open to innovation Optimized business Build product ecosystems Enterprise customers 1 2 3 4 JavaScript API JavaScript API / SDK Prebuilt integration
  • 9. © 2015 Forrester Research, Inc. Reproduction Prohibited 9 Source: June 2014 “Brief: Product APIs Create Distinct Customer Value And Opportunity” Forrester report Product APIs › APIs designed to . . . • directly control a product, • or facilitate its integration into an ecosystem of related products, • whether it is a physical product, digital product, or service. › Hotel example: • Internal, open web, or B2B APIs: Reserve a hotel room • Product APIs: Control the hotel room itself › Every product or service either: • Is already digital • Can have a digital proxy
  • 10. © 2015 Forrester Research, Inc. Reproduction Prohibited 10 APIs have varied key success factors • Collaborate with devices to deliver engaging user experience. • Allow many data and transaction paths through the experience. APIs for . . . Key roles and success factors Single touchpoints • Provide familiar user experience across all touchpoints. • Allow individual touchpoints to vary when appropriate. Multitouchpoint strategy • Match between business drivers and potential open web value. • Clear understanding of the types and styles of open web API applications. Open web developers Enterprise agility • Common definitions of enterprise transactions and data. • Coherent portfolios of services for each major business domain. Product ecosystems • Create value-add in a constantly shifting community of related products. • Support strategic business partnerships and ecosystems. B2B • Provide cross-organization process integrity. • Support cross-organization security federation.
  • 11. © 2015 Forrester Research, Inc. Reproduction Prohibited 11 Reference: March 5, 2015, “How To Design APIs For Mobile” Forrester report With API layering, a coherent portfolio serves many Business APIs ====================== Consistent business results Multitouchpoint experience APIs ====================== Familiarity across touchpoints Touchpoint-specific APIs ====================== Technical adaptations Mobile apps Business APIs ====================== Consistent business results B2B APIs ================== Partner business rules Presentation layer Business service layer Partners and suppliers Web apps Kiosks Public ecosystem APIs ================== Open web business rules Open web APIs ================== Caching and security Public developers
  • 12. © 2015 Forrester Research, Inc. Reproduction Prohibited 12 One enterprise may have many API user communities Open web API portal (division 1) Your organization Open web developers Customers B2B API portal Open web API portal (division 2) Internal developers API portal Product design API portal Business API portfolioUX API portfolio Open web developers Suppliers Resellers Adjacent products Market- placesOpen web developers Mobile devs Process devs BI devs
  • 13. © 2015 Forrester Research, Inc. Reproduction Prohibited 13 Forrester recommendations • “Out of the blue” digital disruption demands business agility. • API-enabled capabilities allow rapid business reconfiguration. • Don’t short change the importance of business APIs. • Use service portfolio management for lightweight governance. • Business scenarios determine quality-of-service and security demands. • API users determine how easy the API must be to use. Treat API strategy as business strategy Use layered design to evolve coherent API portfolios Design for business scenarios and API users
  • 15. © 2015 Akana., Inc All Rights Reserved. Core Capabilities for Layered APIs
  • 16. © 2015 Akana., Inc All Rights Reserved. API Platform Capabilities When building or buying an API Platform, there are typically 3 high-level requirements/capabilities: API Portal Developer engagement experience Gateway Security, Management, Orchestration/Mediation Lifecycle DevOps, SDLC Integration, Automation
  • 17. © 2015 Akana., Inc All Rights Reserved. API Portal API Portal Search Documentation Licensing Partner Mgmt. Provisioning Federation Analytics Groups Social
  • 18. © 2015 Akana., Inc All Rights Reserved. Different Audiences Most enterprises are striving towards a layered API strategy • Different requirements – Number of APIs – Security – enterprise LDAP vs. OpenID Connect – Workflow – Internal vs. B2B vs. consumer • Different audience = Different user experience • Your API Portal therefore needs to be built with these different audiences in mind this will affect: – User experience – search/catalog/complexity – Branding/Marketing
  • 19. © 2015 Akana., Inc All Rights Reserved. Different Providers Large organizations may also have different API Providers internally: • LoB, Group, Division or Geography will affect who is providing the API • If each provider wants their own portal, a federated approach becomes important • Centralized end-user experiences • Distributed control
  • 20. © 2015 Akana., Inc All Rights Reserved. API Gateway Quota Mgmt. PCI Compliance Policy Mgmt. Monitoring OAuth Security Authentication Protection IAM Integration Encryption Mediation Quality of Service Paging/Caching Orchestration Scripting
  • 21. © 2015 Akana., Inc All Rights Reserved. API Gateway API Gateways should provide : • Non functional requirements such as security/monitoring etc. –– at each point within a layered architecture • Aggregation/orchestration of APIs between layers to create channel/touchpoint-specific APIs
  • 22. © 2015 Akana., Inc All Rights Reserved. Lifecycle • Each API Layer and each user community could have different lifecycles: – Different development teams and SDLCs – Different DevOps processes and tools • Organizations will have to determine how to control dependencies during development and at runtime while remaining agile.
  • 23. © 2015 Akana., Inc All Rights Reserved. Example - Retail Bank • Business Objective : strengthen relationship with the Bank’s partners to bring in innovation form outside • Challenge : create a platform to automate onboarding of partners • Four different divisions are exposing APIs via a multi-tenant, federated deployment: – Departments 1 & 2 : Java and .NET shop with Oracle, Oracle repository and Oracle ESB – Department 3 : Java and .NET shop with Tibco and Oracle ESBs. – Department 4 : Smaller Java shop
  • 24. © 2015 Akana., Inc All Rights Reserved. Example - Retail Bank • Solution : – To preserve the brand, a federation was created – All departmental APIs are be controlled by the members of the federation – A single UI will aggregate the content from all the departmental developer portals into a single UI – Control of ‘shared, enterprise’ APIs can be centrally controlled
  • 25. © 2015 Akana., Inc All Rights Reserved. Summary • As organizations see the development of a layered API portfolio across different channels and lines of business they need to consider: – User Experience - how the audience affects it – Tooling – how to manage/secure/orchestrate the APIs in the portfolio – The effect on SDLC and DevOps processes
  • 26. © 2015 Akana., Inc All Rights Reserved. Thank You • Randy Heffner @BizTech21 rheffner@forrester.com • Alistair Farquharson @afarqu alistair.farquharson@akana.com