SlideShare une entreprise Scribd logo
1  sur  50
#CONNECT19
A Programmatic Approach
How to Execute a
Successful API Strategy
Matt McLarty, Global Leader of API Strategy | @mattmclartybc
All contents © MuleSoft Inc.
• Global Leader, API
Strategy, MuleSoft
• API Academy
alumnus
• O’Reilly SACon & API
World Program
Advisory Boards
About Matt
2
About Matt
All contents © MuleSoft Inc.
Agenda
3
1. The Digital Age
2. APIs as Digital Enablers
3. Implementing an API Strategy
4. MuleSoft API Program Workshops & API Strategy Hub
#CONNECT19
The Digital Age
All contents © MuleSoft Inc.
The Digital Age
5
All contents © MuleSoft Inc.
Digital Transformation
6
97% of ITDMs are currently undertaking or planning to
undertake digital transformation initiatives to improve customer
experience.
Digital transformation is front and
center
Top digital transformation challenges
Disconnected infrastructure and systems 37%
Resources and budget allocation 32%
Lack of skills or experience in the IT team 29%
79%
IT efficiency
70%
Business efficiency
Top digital transformation initiatives
IT time spent on
maintenance
instead of innovation
69%
All contents © MuleSoft Inc.
Digital Transformation
7
• Use digital technologies in all aspects of
your business
• Make your business a software business
– Not just a business that uses software
• Improve your ability to innovate, fine tune
your operations, reimagine your
customers’ experiences
All contents © MuleSoft Inc.
Digital Products
8
Feel like physical products... ...but different...
• Serve and generate
customer demand
• Fulfill a related set of
tasks
• Manufactured, released,
marketed, distributed
• Provide an experience, not
material goods
• Can change in the
customer’s hands
• Powered and
differentiated by software
All contents © MuleSoft Inc.
The Digital Supply Chain
9
Sourcing Manufacturing Distribution ConsumptionSales
Development
(of Digital Solutions)
Deployment
(of Digital Solutions)
Discovery
(of Data & Services)
Experience
(by customers)
Registration
(by Customers)
Industrial Supply Chain
Digital Supply Chain
All contents © MuleSoft Inc.
Digital Standard Bearers
10
#CONNECT19
APIs as Digital Enablers
All contents © MuleSoft Inc.
What is an API?
12
Technically, a network addressable
interface to software functionality
Practically, a way to let people, devices,
and applications access your
organization’s business capabilities
All contents © MuleSoft Inc.
Salesforce: The Origin of Web APIs
13
From https://history.apievangelist.com/
All contents © MuleSoft Inc.
Salesforce: The Origin of Web APIs
14
From https://history.apievangelist.com/
All contents © MuleSoft Inc.
Salesforce: The Origin of Web APIs
15
Salesforce introduced SaaS as the
end of software, but recognized the
potential of web APIs for:
- Capability (CRM) migration
- Coexistence with existing
enterprise software systems
- Multichannel customer
interactions
All contents © MuleSoft Inc.
Amazon: The API Company
16
All contents © MuleSoft Inc.
Amazon: The API Company
17
Jeff Bezos’ “API Mandate” (circa 2002):
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 interprocess communication 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, Pubsub, custom protocols -- doesn't matter.
Bezos doesn't care.
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.
From Steve Yegge’s “Google Platform Rant” available at https://gist.github.com/chitchcock/1281611
All contents © MuleSoft Inc.
Amazon: The API Company
18
Reinventer of
books (Kindle)
Online reseller
of books
Online retailer
of books
Online retailer
of anything
Online reseller
of anything
(Marketplace)
Personalized
online retailer
Online retail
platform
Online
fulfillment
Online identity
verification
Online platform
(AWS)
Online
payments
All contents © MuleSoft Inc.
APIs in the Digital Supply Chain
19
Discovery
APIs discovered &
consumed
Development
APIs integrated & built
Deployment
APIs published
Experience
APIs powering
customer experiences
Registration
APIs built into
consuming apps
All contents © MuleSoft Inc.
APIs: Building Blocks of Digital Transformation
20
All contents © MuleSoft Inc.
API Monetization
21
Monetizing APIs is not just about pay-per-use data exposure
Monetizing APIs is about exposing business capabilities to
consumers whose usage drives the provider’s business model
All contents © MuleSoft Inc.
The Business Value of APIs
22
Increased Revenue
● New revenue streams
● Extended reach
● Value co-creation
Improved Efficiency
● Rapid partner onboarding
● Self-service integration
● Asset reuse
Higher Quality
● Customer centricity
● Analytics & awareness
● Observability
Greater Agility
● Responsiveness to market
● Crowdsourced innovation
● Technology disposability
All contents © MuleSoft Inc.
API-Enabled Digital Transformation
23
An approach to supporting an organization’s digital strategy
through the use of APIs in a number of ways:
• Harnessing internal and external APIs to reimagine customer experiences
• Architecting and engineering API-led software systems to improve velocity,
agility, and evolvability
• Implementing API-based technologies to improve composability, observability,
and resilience
• Treating APIs as first class digital products by managing their full lifecycles
and cultivating product-sustaining ecosystems
#CONNECT19
Implementing an API Strategy
All contents © MuleSoft Inc.
API Strategy Blueprint
All contents © MuleSoft Inc.
Establish a Digital Strategy
26
“The biggest cause of failure in software-intensive systems is not
technical failure; it’s building the wrong thing.”
Mary Poppendieck, Founder of the Lean Software movement
All contents © MuleSoft Inc.
API Strategy
27
The goal of an organization’s API strategy
is to maximize the benefits enabled by APIs
in support of the overall digital strategy
All contents © MuleSoft Inc.
Defining the Mission
28
Com mon cause
mon enemy
mon language
munity
The Com4 Model
Com
Com
Com
All contents © MuleSoft Inc.
API Strategy Elements
29
API Product Roadmap
● Customer experiences
● Candidate API products
● Analysis & prioritization
Organizational Strategy
● Roles and responsibilities
● Practice inventory
● Cultural principles
Technology Strategy
● Capabilities inventory
● Implementation plans
● Standards & guidelines
Ecosystem Strategy
● Business models
● Developer targeting
● Partner collaboration
All contents © MuleSoft Inc.
API Strategy Principles
30
Business as a
platform
Ecosystem
thinking
Design the
organization
Address the
weakest links
Business
before tech
Go deep, not
broad
Freedom
within strict
boundaries
Talent matters
All contents © MuleSoft Inc.
Align Organization & Culture
31
“Any organization that designs a system will produce a design whose
structure is a copy of the organization's communication structure.”
Mel Conway, Conway’s Law
All contents © MuleSoft Inc.
Team Structure
32
Center for
Enablement
(C4E)
Product
Teams
Platform
Teams
● Enterprise wide
● Focused on organizational evolution
● Teach and advise
● Drive for organizational self-sufficiency
● Cross-functional
● Business-aligned
● “Two pizza” teams, 5-7 members
● Multiple per BU
● Provide tools and platforms to product teams
● Technology stewardship
● May be enterprise wide or one per BU
● Responsibility for system-wide concerns
All contents © MuleSoft Inc.
New API Roles
33
Business Roles Technical Roles
• API product manager
• API designer
• API technical writer
• API evangelist
• Developer relations
• Lead API engineer
• API architect
• API DevOps engineer
From Continuous API Management
All contents © MuleSoft Inc.
High Scale Culture
34
Well-defined, well known principles help organizations scale
● Higher trust in the organization
● Decision making can be distributed
● Teams can collaborate with less coordination time
● Issues can be resolved with less second guessing and blame
Principles = Shared Motives + Shared Understanding
All contents © MuleSoft Inc.
Shifting Mental Models in the Organization
35
From “failure is expensive” to “fast failure is cheap”
From “change is dangerous” to “frequent, small
changes are cheap and improve overall quality”
From “the fastest solution is cheapest” to “the most
valuable solution delivers now, enables the future”
All contents © MuleSoft Inc.
Evaluate & Build Supporting Technologies
36
“Differentiation does not come from building your own API management
platform. It comes from the APIs you publish... API management
comprises a wide set of functionality.”
Gartner
All contents © MuleSoft Inc.
What is an Application Network?
37
The network addressable business capabilities within an
organization’s IT landscape
• Highest leverage view for designing and evolving the
overall system of application services
• Underlying implementation is irrelevant
• What’s in a name?
– Application: focused on applied business capabilities
– Network: focused on communication between components
All contents © MuleSoft Inc.
Application Network Example
Mobile Shopping
API/Service
Orders
API/Service
Recommendations
API/Service
Inventory
API/Service
Product Catalogue
API/Service
Payment
API/Service
Access Control
API/Service
Customer Management
API/ServiceShipping
API/Service
3rd Party Shipping
API/Service
3rd Party CRM
API/Service
Legacy Orders
Application
Legacy IdM
Application
Mobile
Shopping App
All contents © MuleSoft Inc.
Application Network Value
39
Establishing an Application Network allows an
organization to:
● Map its business capabilities and their interdependencies
● Optimize/normalize it through API-led connectivity
● Accelerate software delivery through asset discovery
All contents © MuleSoft Inc.
Application Network Technology Foundation
40
1. API management platform
2. API monitoring and analytics
3. API protocols, specifications, integration, composition
4. API security middleware
5. API design tools, connectors, testing tools
6. API catalogue, documentation, forums, developer signup
latformP
bservabilityO
nteroperabilityI
ecurityS
ngineeringE
iscoverabilityD
All contents © MuleSoft Inc.
Engage the Ecosystem
41
“People don’t want to buy a quarter-inch drill. They
want a quarter-inch hole.”
Clayton Christensen, author of The Innovator’s Solution
All contents © MuleSoft Inc.
What is an API Ecosystem?
42
The collection of interconnected entities that sustain your APIs
Developer
s
Partners Tools
Customer
s
APIs Apps Services Platforms
All contents © MuleSoft Inc.
API Ecosystem: Salesforce
43
All contents © MuleSoft Inc.
Developer Productivity
44
What drives productivity for developers using your API?
• Easy registration
• Useful documentation
• Code samples
• Test tools/sandbox environment
• Peer collaboration
• Access to help
All contents © MuleSoft Inc.
Partnering in the API Economy
45
Numerous win-win opportunities
• Joint ventures
• Incorporating API “parts” into a bigger product
• Aggregating disparate APIs for a new customer segment
• Platform tenancy and provision
Game changing approach
• Self-service onboarding brings higher scale, self-regulation
All contents © MuleSoft Inc.
API Program Workshops
API-Enabled Digital
Strategy Workshop
“Way of the API”
Workshop
API Technology
Foundation Workshop
API-as-a-Product
Workshop
Now in pilot phase
Generally available in Fall 2019
All contents © MuleSoft Inc.
API Strategy Hub
Visit the new MuleSoft API strategy hub:
http://mulesoft.com/API-strategy
#CONNECT19
In Summary...
All contents © MuleSoft Inc.
Implementing a Successful API Strategy
49
• API strategy is about supporting a digital business strategy
through the use of APIs
• An API strategy should address 4 key areas:
– Establishing the digital strategy and the role of APIs
– Aligning the organization and culture to the “way of the API”
– Implementing a solid technological foundation
– Engaging the ecosystem of API consumers and partners
• MuleSoft offers 4 workshops to kickstart your API program
Thank you

Contenu connexe

Tendances

API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital TransformationAditya Thatte
 
API Monetization
API MonetizationAPI Monetization
API MonetizationCapgemini
 
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...apidays
 
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...apidays
 
Azure API Management
Azure API ManagementAzure API Management
Azure API ManagementDaniel Toomey
 
Top Trends in Application Architecture That Enable.pdf
Top Trends in Application Architecture That Enable.pdfTop Trends in Application Architecture That Enable.pdf
Top Trends in Application Architecture That Enable.pdfMantoshKumarSingh7
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101Akana
 
The Five API Monetization Models - Rob Zazueta, RESTFest 2016
The Five API Monetization Models - Rob Zazueta, RESTFest 2016The Five API Monetization Models - Rob Zazueta, RESTFest 2016
The Five API Monetization Models - Rob Zazueta, RESTFest 2016Rob Zazueta
 
Driving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptxDriving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptxssuseree0a28
 
API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!Sven Bernhardt
 
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECINTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECapidays
 
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...apidays
 
apidays Paris 2022 - The 12 Facets of the OpenAPI Specification, Steve Sfartz...
apidays Paris 2022 - The 12 Facets of the OpenAPI Specification, Steve Sfartz...apidays Paris 2022 - The 12 Facets of the OpenAPI Specification, Steve Sfartz...
apidays Paris 2022 - The 12 Facets of the OpenAPI Specification, Steve Sfartz...apidays
 

Tendances (20)

API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
API Monetization
API MonetizationAPI Monetization
API Monetization
 
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
 
Apigee Edge Overview and Roadmap
Apigee Edge Overview and RoadmapApigee Edge Overview and Roadmap
Apigee Edge Overview and Roadmap
 
Guide to an API-first Strategy
Guide to an API-first StrategyGuide to an API-first Strategy
Guide to an API-first Strategy
 
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
 
Architecture for the API-enterprise
Architecture for the API-enterpriseArchitecture for the API-enterprise
Architecture for the API-enterprise
 
API Governance in the Enterprise
API Governance in the EnterpriseAPI Governance in the Enterprise
API Governance in the Enterprise
 
Top Trends in Application Architecture That Enable.pdf
Top Trends in Application Architecture That Enable.pdfTop Trends in Application Architecture That Enable.pdf
Top Trends in Application Architecture That Enable.pdf
 
Apigee Edge Product Demo
Apigee Edge Product DemoApigee Edge Product Demo
Apigee Edge Product Demo
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
The Five API Monetization Models - Rob Zazueta, RESTFest 2016
The Five API Monetization Models - Rob Zazueta, RESTFest 2016The Five API Monetization Models - Rob Zazueta, RESTFest 2016
The Five API Monetization Models - Rob Zazueta, RESTFest 2016
 
Driving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptxDriving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptx
 
API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!
 
Why Microservice
Why Microservice Why Microservice
Why Microservice
 
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECINTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
 
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
 
apidays Paris 2022 - The 12 Facets of the OpenAPI Specification, Steve Sfartz...
apidays Paris 2022 - The 12 Facets of the OpenAPI Specification, Steve Sfartz...apidays Paris 2022 - The 12 Facets of the OpenAPI Specification, Steve Sfartz...
apidays Paris 2022 - The 12 Facets of the OpenAPI Specification, Steve Sfartz...
 

Similaire à How to Execute a Successful API Strategy

Digital Transformation With MuleSoft : That Wins Customers
Digital Transformation With MuleSoft : That Wins CustomersDigital Transformation With MuleSoft : That Wins Customers
Digital Transformation With MuleSoft : That Wins Customerspqrs1234
 
Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?Bala Iyer
 
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
 
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
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfLuca Mattia Ferrari
 
MuleSoft London Community - API Marketing, Culture Change and Tooling
MuleSoft London Community - API Marketing, Culture Change and ToolingMuleSoft London Community - API Marketing, Culture Change and Tooling
MuleSoft London Community - API Marketing, Culture Change and ToolingPace Integration
 
Meetup slide 20_apr
Meetup slide 20_aprMeetup slide 20_apr
Meetup slide 20_aprSantosh Ojha
 
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...Nordic APIs
 
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.Ricardo Rodríguez
 
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
 
What's New In Mulesoft for 2020
What's New In Mulesoft for 2020What's New In Mulesoft for 2020
What's New In Mulesoft for 2020Graham Hounslow
 
Manila MuleSoft Meetup #4 January 2019
Manila MuleSoft Meetup #4 January 2019Manila MuleSoft Meetup #4 January 2019
Manila MuleSoft Meetup #4 January 2019Christopher Co
 
APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?3scale
 
NYC MuleSoft Meetup Oct 2019 Foster Innovation through APIs
NYC MuleSoft Meetup Oct 2019 Foster Innovation through APIsNYC MuleSoft Meetup Oct 2019 Foster Innovation through APIs
NYC MuleSoft Meetup Oct 2019 Foster Innovation through APIsGean Martinez
 
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgirapidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgirapidays
 
Inovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e MulesoftInovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e MulesoftDanilo Bordini
 
Como criar uma infraestrutura preparada para Covid e outros Desafios
Como criar uma infraestrutura preparada para Covid e outros DesafiosComo criar uma infraestrutura preparada para Covid e outros Desafios
Como criar uma infraestrutura preparada para Covid e outros DesafiosDanilo Bordini
 
Disrupt or be disrupted – Using secure APIs to drive digital transformation
Disrupt or be disrupted – Using secure APIs to drive digital transformationDisrupt or be disrupted – Using secure APIs to drive digital transformation
Disrupt or be disrupted – Using secure APIs to drive digital transformationRogue Wave Software
 
UK Integration WebSphere User Group - MultiSpeed IT
UK Integration WebSphere User Group - MultiSpeed ITUK Integration WebSphere User Group - MultiSpeed IT
UK Integration WebSphere User Group - MultiSpeed ITAndyHumphreys
 

Similaire à How to Execute a Successful API Strategy (20)

Digital Transformation With MuleSoft : That Wins Customers
Digital Transformation With MuleSoft : That Wins CustomersDigital Transformation With MuleSoft : That Wins Customers
Digital Transformation With MuleSoft : That Wins Customers
 
Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?Era of APIs: Why do we need an API strategy?
Era of APIs: Why do we need an API strategy?
 
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 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...
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
 
MuleSoft London Community - API Marketing, Culture Change and Tooling
MuleSoft London Community - API Marketing, Culture Change and ToolingMuleSoft London Community - API Marketing, Culture Change and Tooling
MuleSoft London Community - API Marketing, Culture Change and Tooling
 
Meetup slide 20_apr
Meetup slide 20_aprMeetup slide 20_apr
Meetup slide 20_apr
 
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
 
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
 
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...
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
What's New In Mulesoft for 2020
What's New In Mulesoft for 2020What's New In Mulesoft for 2020
What's New In Mulesoft for 2020
 
Manila MuleSoft Meetup #4 January 2019
Manila MuleSoft Meetup #4 January 2019Manila MuleSoft Meetup #4 January 2019
Manila MuleSoft Meetup #4 January 2019
 
APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?APIs for biz dev 2.0 - Which business model to win in the API Economy?
APIs for biz dev 2.0 - Which business model to win in the API Economy?
 
NYC MuleSoft Meetup Oct 2019 Foster Innovation through APIs
NYC MuleSoft Meetup Oct 2019 Foster Innovation through APIsNYC MuleSoft Meetup Oct 2019 Foster Innovation through APIs
NYC MuleSoft Meetup Oct 2019 Foster Innovation through APIs
 
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgirapidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
 
Inovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e MulesoftInovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e Mulesoft
 
Como criar uma infraestrutura preparada para Covid e outros Desafios
Como criar uma infraestrutura preparada para Covid e outros DesafiosComo criar uma infraestrutura preparada para Covid e outros Desafios
Como criar uma infraestrutura preparada para Covid e outros Desafios
 
Disrupt or be disrupted – Using secure APIs to drive digital transformation
Disrupt or be disrupted – Using secure APIs to drive digital transformationDisrupt or be disrupted – Using secure APIs to drive digital transformation
Disrupt or be disrupted – Using secure APIs to drive digital transformation
 
UK Integration WebSphere User Group - MultiSpeed IT
UK Integration WebSphere User Group - MultiSpeed ITUK Integration WebSphere User Group - MultiSpeed IT
UK Integration WebSphere User Group - MultiSpeed IT
 

Plus de Matt McLarty

A Visual Language for Systems Integration
A Visual Language for Systems IntegrationA Visual Language for Systems Integration
A Visual Language for Systems IntegrationMatt McLarty
 
Composable data for the composable enterprise
Composable data for the composable enterpriseComposable data for the composable enterprise
Composable data for the composable enterpriseMatt McLarty
 
Value Networks in Open Banking
Value Networks in Open BankingValue Networks in Open Banking
Value Networks in Open BankingMatt McLarty
 
Mapping API business models through value exchange
Mapping API business models through value exchangeMapping API business models through value exchange
Mapping API business models through value exchangeMatt McLarty
 
Overcoming RESTlessness
Overcoming RESTlessnessOvercoming RESTlessness
Overcoming RESTlessnessMatt McLarty
 
Microservices: 5 Years In
Microservices: 5 Years InMicroservices: 5 Years In
Microservices: 5 Years InMatt McLarty
 
Applying Systems Thinking to Software Architecture
Applying Systems Thinking to Software ArchitectureApplying Systems Thinking to Software Architecture
Applying Systems Thinking to Software ArchitectureMatt McLarty
 
META for Microservices: Getting your enterprise migration in motion
META for Microservices: Getting your enterprise migration in motionMETA for Microservices: Getting your enterprise migration in motion
META for Microservices: Getting your enterprise migration in motionMatt McLarty
 
Design-Based Microservices AKA Planes, Trains & Automobiles
Design-Based Microservices AKA Planes, Trains & AutomobilesDesign-Based Microservices AKA Planes, Trains & Automobiles
Design-Based Microservices AKA Planes, Trains & AutomobilesMatt McLarty
 
API Security in a Microservice Architecture
API Security in a Microservice ArchitectureAPI Security in a Microservice Architecture
API Security in a Microservice ArchitectureMatt McLarty
 
Vancouver Microservices Meetup - Kickoff Session
Vancouver Microservices Meetup - Kickoff SessionVancouver Microservices Meetup - Kickoff Session
Vancouver Microservices Meetup - Kickoff SessionMatt McLarty
 
Microservice Lifecycle Demo Presentation
Microservice Lifecycle Demo PresentationMicroservice Lifecycle Demo Presentation
Microservice Lifecycle Demo PresentationMatt McLarty
 
A Capability Blueprint for Microservices
A Capability Blueprint for MicroservicesA Capability Blueprint for Microservices
A Capability Blueprint for MicroservicesMatt McLarty
 
API360 Microservices Summit Welcome
API360 Microservices Summit WelcomeAPI360 Microservices Summit Welcome
API360 Microservices Summit WelcomeMatt McLarty
 
Defining Microservices
Defining MicroservicesDefining Microservices
Defining MicroservicesMatt McLarty
 
The Agile Roots of Microservices
The Agile Roots of MicroservicesThe Agile Roots of Microservices
The Agile Roots of MicroservicesMatt McLarty
 

Plus de Matt McLarty (16)

A Visual Language for Systems Integration
A Visual Language for Systems IntegrationA Visual Language for Systems Integration
A Visual Language for Systems Integration
 
Composable data for the composable enterprise
Composable data for the composable enterpriseComposable data for the composable enterprise
Composable data for the composable enterprise
 
Value Networks in Open Banking
Value Networks in Open BankingValue Networks in Open Banking
Value Networks in Open Banking
 
Mapping API business models through value exchange
Mapping API business models through value exchangeMapping API business models through value exchange
Mapping API business models through value exchange
 
Overcoming RESTlessness
Overcoming RESTlessnessOvercoming RESTlessness
Overcoming RESTlessness
 
Microservices: 5 Years In
Microservices: 5 Years InMicroservices: 5 Years In
Microservices: 5 Years In
 
Applying Systems Thinking to Software Architecture
Applying Systems Thinking to Software ArchitectureApplying Systems Thinking to Software Architecture
Applying Systems Thinking to Software Architecture
 
META for Microservices: Getting your enterprise migration in motion
META for Microservices: Getting your enterprise migration in motionMETA for Microservices: Getting your enterprise migration in motion
META for Microservices: Getting your enterprise migration in motion
 
Design-Based Microservices AKA Planes, Trains & Automobiles
Design-Based Microservices AKA Planes, Trains & AutomobilesDesign-Based Microservices AKA Planes, Trains & Automobiles
Design-Based Microservices AKA Planes, Trains & Automobiles
 
API Security in a Microservice Architecture
API Security in a Microservice ArchitectureAPI Security in a Microservice Architecture
API Security in a Microservice Architecture
 
Vancouver Microservices Meetup - Kickoff Session
Vancouver Microservices Meetup - Kickoff SessionVancouver Microservices Meetup - Kickoff Session
Vancouver Microservices Meetup - Kickoff Session
 
Microservice Lifecycle Demo Presentation
Microservice Lifecycle Demo PresentationMicroservice Lifecycle Demo Presentation
Microservice Lifecycle Demo Presentation
 
A Capability Blueprint for Microservices
A Capability Blueprint for MicroservicesA Capability Blueprint for Microservices
A Capability Blueprint for Microservices
 
API360 Microservices Summit Welcome
API360 Microservices Summit WelcomeAPI360 Microservices Summit Welcome
API360 Microservices Summit Welcome
 
Defining Microservices
Defining MicroservicesDefining Microservices
Defining Microservices
 
The Agile Roots of Microservices
The Agile Roots of MicroservicesThe Agile Roots of Microservices
The Agile Roots of Microservices
 

Dernier

EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 

Dernier (20)

EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 

How to Execute a Successful API Strategy

  • 1. #CONNECT19 A Programmatic Approach How to Execute a Successful API Strategy Matt McLarty, Global Leader of API Strategy | @mattmclartybc
  • 2. All contents © MuleSoft Inc. • Global Leader, API Strategy, MuleSoft • API Academy alumnus • O’Reilly SACon & API World Program Advisory Boards About Matt 2 About Matt
  • 3. All contents © MuleSoft Inc. Agenda 3 1. The Digital Age 2. APIs as Digital Enablers 3. Implementing an API Strategy 4. MuleSoft API Program Workshops & API Strategy Hub
  • 5. All contents © MuleSoft Inc. The Digital Age 5
  • 6. All contents © MuleSoft Inc. Digital Transformation 6 97% of ITDMs are currently undertaking or planning to undertake digital transformation initiatives to improve customer experience. Digital transformation is front and center Top digital transformation challenges Disconnected infrastructure and systems 37% Resources and budget allocation 32% Lack of skills or experience in the IT team 29% 79% IT efficiency 70% Business efficiency Top digital transformation initiatives IT time spent on maintenance instead of innovation 69%
  • 7. All contents © MuleSoft Inc. Digital Transformation 7 • Use digital technologies in all aspects of your business • Make your business a software business – Not just a business that uses software • Improve your ability to innovate, fine tune your operations, reimagine your customers’ experiences
  • 8. All contents © MuleSoft Inc. Digital Products 8 Feel like physical products... ...but different... • Serve and generate customer demand • Fulfill a related set of tasks • Manufactured, released, marketed, distributed • Provide an experience, not material goods • Can change in the customer’s hands • Powered and differentiated by software
  • 9. All contents © MuleSoft Inc. The Digital Supply Chain 9 Sourcing Manufacturing Distribution ConsumptionSales Development (of Digital Solutions) Deployment (of Digital Solutions) Discovery (of Data & Services) Experience (by customers) Registration (by Customers) Industrial Supply Chain Digital Supply Chain
  • 10. All contents © MuleSoft Inc. Digital Standard Bearers 10
  • 12. All contents © MuleSoft Inc. What is an API? 12 Technically, a network addressable interface to software functionality Practically, a way to let people, devices, and applications access your organization’s business capabilities
  • 13. All contents © MuleSoft Inc. Salesforce: The Origin of Web APIs 13 From https://history.apievangelist.com/
  • 14. All contents © MuleSoft Inc. Salesforce: The Origin of Web APIs 14 From https://history.apievangelist.com/
  • 15. All contents © MuleSoft Inc. Salesforce: The Origin of Web APIs 15 Salesforce introduced SaaS as the end of software, but recognized the potential of web APIs for: - Capability (CRM) migration - Coexistence with existing enterprise software systems - Multichannel customer interactions
  • 16. All contents © MuleSoft Inc. Amazon: The API Company 16
  • 17. All contents © MuleSoft Inc. Amazon: The API Company 17 Jeff Bezos’ “API Mandate” (circa 2002): 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 interprocess communication 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, Pubsub, custom protocols -- doesn't matter. Bezos doesn't care. 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. From Steve Yegge’s “Google Platform Rant” available at https://gist.github.com/chitchcock/1281611
  • 18. All contents © MuleSoft Inc. Amazon: The API Company 18 Reinventer of books (Kindle) Online reseller of books Online retailer of books Online retailer of anything Online reseller of anything (Marketplace) Personalized online retailer Online retail platform Online fulfillment Online identity verification Online platform (AWS) Online payments
  • 19. All contents © MuleSoft Inc. APIs in the Digital Supply Chain 19 Discovery APIs discovered & consumed Development APIs integrated & built Deployment APIs published Experience APIs powering customer experiences Registration APIs built into consuming apps
  • 20. All contents © MuleSoft Inc. APIs: Building Blocks of Digital Transformation 20
  • 21. All contents © MuleSoft Inc. API Monetization 21 Monetizing APIs is not just about pay-per-use data exposure Monetizing APIs is about exposing business capabilities to consumers whose usage drives the provider’s business model
  • 22. All contents © MuleSoft Inc. The Business Value of APIs 22 Increased Revenue ● New revenue streams ● Extended reach ● Value co-creation Improved Efficiency ● Rapid partner onboarding ● Self-service integration ● Asset reuse Higher Quality ● Customer centricity ● Analytics & awareness ● Observability Greater Agility ● Responsiveness to market ● Crowdsourced innovation ● Technology disposability
  • 23. All contents © MuleSoft Inc. API-Enabled Digital Transformation 23 An approach to supporting an organization’s digital strategy through the use of APIs in a number of ways: • Harnessing internal and external APIs to reimagine customer experiences • Architecting and engineering API-led software systems to improve velocity, agility, and evolvability • Implementing API-based technologies to improve composability, observability, and resilience • Treating APIs as first class digital products by managing their full lifecycles and cultivating product-sustaining ecosystems
  • 25. All contents © MuleSoft Inc. API Strategy Blueprint
  • 26. All contents © MuleSoft Inc. Establish a Digital Strategy 26 “The biggest cause of failure in software-intensive systems is not technical failure; it’s building the wrong thing.” Mary Poppendieck, Founder of the Lean Software movement
  • 27. All contents © MuleSoft Inc. API Strategy 27 The goal of an organization’s API strategy is to maximize the benefits enabled by APIs in support of the overall digital strategy
  • 28. All contents © MuleSoft Inc. Defining the Mission 28 Com mon cause mon enemy mon language munity The Com4 Model Com Com Com
  • 29. All contents © MuleSoft Inc. API Strategy Elements 29 API Product Roadmap ● Customer experiences ● Candidate API products ● Analysis & prioritization Organizational Strategy ● Roles and responsibilities ● Practice inventory ● Cultural principles Technology Strategy ● Capabilities inventory ● Implementation plans ● Standards & guidelines Ecosystem Strategy ● Business models ● Developer targeting ● Partner collaboration
  • 30. All contents © MuleSoft Inc. API Strategy Principles 30 Business as a platform Ecosystem thinking Design the organization Address the weakest links Business before tech Go deep, not broad Freedom within strict boundaries Talent matters
  • 31. All contents © MuleSoft Inc. Align Organization & Culture 31 “Any organization that designs a system will produce a design whose structure is a copy of the organization's communication structure.” Mel Conway, Conway’s Law
  • 32. All contents © MuleSoft Inc. Team Structure 32 Center for Enablement (C4E) Product Teams Platform Teams ● Enterprise wide ● Focused on organizational evolution ● Teach and advise ● Drive for organizational self-sufficiency ● Cross-functional ● Business-aligned ● “Two pizza” teams, 5-7 members ● Multiple per BU ● Provide tools and platforms to product teams ● Technology stewardship ● May be enterprise wide or one per BU ● Responsibility for system-wide concerns
  • 33. All contents © MuleSoft Inc. New API Roles 33 Business Roles Technical Roles • API product manager • API designer • API technical writer • API evangelist • Developer relations • Lead API engineer • API architect • API DevOps engineer From Continuous API Management
  • 34. All contents © MuleSoft Inc. High Scale Culture 34 Well-defined, well known principles help organizations scale ● Higher trust in the organization ● Decision making can be distributed ● Teams can collaborate with less coordination time ● Issues can be resolved with less second guessing and blame Principles = Shared Motives + Shared Understanding
  • 35. All contents © MuleSoft Inc. Shifting Mental Models in the Organization 35 From “failure is expensive” to “fast failure is cheap” From “change is dangerous” to “frequent, small changes are cheap and improve overall quality” From “the fastest solution is cheapest” to “the most valuable solution delivers now, enables the future”
  • 36. All contents © MuleSoft Inc. Evaluate & Build Supporting Technologies 36 “Differentiation does not come from building your own API management platform. It comes from the APIs you publish... API management comprises a wide set of functionality.” Gartner
  • 37. All contents © MuleSoft Inc. What is an Application Network? 37 The network addressable business capabilities within an organization’s IT landscape • Highest leverage view for designing and evolving the overall system of application services • Underlying implementation is irrelevant • What’s in a name? – Application: focused on applied business capabilities – Network: focused on communication between components
  • 38. All contents © MuleSoft Inc. Application Network Example Mobile Shopping API/Service Orders API/Service Recommendations API/Service Inventory API/Service Product Catalogue API/Service Payment API/Service Access Control API/Service Customer Management API/ServiceShipping API/Service 3rd Party Shipping API/Service 3rd Party CRM API/Service Legacy Orders Application Legacy IdM Application Mobile Shopping App
  • 39. All contents © MuleSoft Inc. Application Network Value 39 Establishing an Application Network allows an organization to: ● Map its business capabilities and their interdependencies ● Optimize/normalize it through API-led connectivity ● Accelerate software delivery through asset discovery
  • 40. All contents © MuleSoft Inc. Application Network Technology Foundation 40 1. API management platform 2. API monitoring and analytics 3. API protocols, specifications, integration, composition 4. API security middleware 5. API design tools, connectors, testing tools 6. API catalogue, documentation, forums, developer signup latformP bservabilityO nteroperabilityI ecurityS ngineeringE iscoverabilityD
  • 41. All contents © MuleSoft Inc. Engage the Ecosystem 41 “People don’t want to buy a quarter-inch drill. They want a quarter-inch hole.” Clayton Christensen, author of The Innovator’s Solution
  • 42. All contents © MuleSoft Inc. What is an API Ecosystem? 42 The collection of interconnected entities that sustain your APIs Developer s Partners Tools Customer s APIs Apps Services Platforms
  • 43. All contents © MuleSoft Inc. API Ecosystem: Salesforce 43
  • 44. All contents © MuleSoft Inc. Developer Productivity 44 What drives productivity for developers using your API? • Easy registration • Useful documentation • Code samples • Test tools/sandbox environment • Peer collaboration • Access to help
  • 45. All contents © MuleSoft Inc. Partnering in the API Economy 45 Numerous win-win opportunities • Joint ventures • Incorporating API “parts” into a bigger product • Aggregating disparate APIs for a new customer segment • Platform tenancy and provision Game changing approach • Self-service onboarding brings higher scale, self-regulation
  • 46. All contents © MuleSoft Inc. API Program Workshops API-Enabled Digital Strategy Workshop “Way of the API” Workshop API Technology Foundation Workshop API-as-a-Product Workshop Now in pilot phase Generally available in Fall 2019
  • 47. All contents © MuleSoft Inc. API Strategy Hub Visit the new MuleSoft API strategy hub: http://mulesoft.com/API-strategy
  • 49. All contents © MuleSoft Inc. Implementing a Successful API Strategy 49 • API strategy is about supporting a digital business strategy through the use of APIs • An API strategy should address 4 key areas: – Establishing the digital strategy and the role of APIs – Aligning the organization and culture to the “way of the API” – Implementing a solid technological foundation – Engaging the ecosystem of API consumers and partners • MuleSoft offers 4 workshops to kickstart your API program