SlideShare a Scribd company logo
How to avoid predictable pitfalls and get stuff done!
Keys to a Successful API Strategy
All contents © MuleSoft Inc.
Introductions
2
Stephen Fishman
Principal, Customer
Success Architecture
Atlanta, GA
Ömer Tosun
Director, Integration
Specialist and API
Lexigrapher
Bensheim, Germany
Imagine you are shopping for a
used car for a member of your
family...
All contents © MuleSoft Inc.
Used Car Shopping Consideration Factors
4
Price Condition Safety
All contents © MuleSoft Inc.
Often Overlooked Consideration Factors
5
Cost of insurance Resale value Cost of maintenance
Now imagine trying to address
the overlooked factors after
your loved one has already
found a car they’re interested
in...
Let’s try this again from the API
strategy perspective...
All contents © MuleSoft Inc.
API Strategy Consideration Factors
8
Security & governance On-prem vs cloud Tech standards
All contents © MuleSoft Inc.
Often Overlooked Consideration Factors
10
Rewards vs Compliance
Driven
Canonical model vs “tower of
babel”
Centralization vs federation
Now imagine trying to address
these overlooked factors after
your enterprise has already
started on their API journey...
All contents © MuleSoft Inc.
What Makes a Strategy Sufficient?
Strategy without
tactics is the slowest
route to victory.
Tactics without
Strategy is the noise
before defeat.
- Sun Tzu
All contents © MuleSoft Inc.
Filling the Strategy Sufficiency Gaps
13
Postel’s law Underlying principles Conflict resolution &
neutralization
All contents © MuleSoft Inc.
Strategy Concepts - Postel’s Law
14
Be conservative in what you deliver
and liberal in what you accept:
• Inspiration to TimBL for WWW
• Allows for scalable adoption curves
• Broadly applies outside technology
into social contexts
– applies to how you develop standards
and compliance guidelines
– applies to how you enroll people in your
journey (vs. drag them along with you)
– takes a “long game” view for creating
the “to-be” state
All contents © MuleSoft Inc.
Strategy Concepts - Architectural Principles
15
Having group-developed principles for API
modernization allows for:
• wider collaboration and buy-in by
autonomous teams
• decisions to be balanced, grounded and
rationalized
• tech teams to have balanced dialogue with
business partners
• decision making processes to be
reasonably decoupled from centralized
authority
All contents © MuleSoft Inc.
Strategy Concepts - Planning for Conflict
16
Having process models for conflicting
goals and directives allows for:
• Balance between short & long term to be
arrived at
• Prioritization and decision models to be
more widely understood
• Risks to be appropriately raised, tracked
and mitigated rather than ignored by
those “with no skin in the game”
• An organization with an active posture
towards learning and development
What does this look like in
practice?
All contents © MuleSoft Inc.
Getting Real - Federate to Scale
18
• Innovation at scale requires
risk & decentralization
• Federation can support
autonomy AND compliance
– federating design and standards
development
– federating creates shared
accountability
• Filling the gap helps to:
– avoid status quo mindsets
– avoid false dichotomies
– drive progress over perfection
All contents © MuleSoft Inc.
Getting Real - Enrolling the Enterprise
19
• Focus on building an expanding team of
experts instead of an ivory tower
• Shift from “required to do” to “required
to ask”
• “Manufacture yes” via “collecting the no”
• Create momentum by involving your
teams
• Filling the gap helps to:
– create bottom-up social pressure
– avoid autonomy arguments
– bridge between business goals and tech goals
– create reasonable accountability
All contents © MuleSoft Inc.
Getting Real - Taxonomy Interchange
20
• API is a language
• Establish base vocabulary
• Give room for evolutions and
innovations
• Filling the gap helps to:
– avoid P2P reflex
– avoid endless taxonomy design
– avoid redundant custom
implementations
– support reusability
Bonus content for DX &
reusability fans!
All contents © MuleSoft Inc.
Getting Real - “Branded House” vs. “House of Brands”
23
• What context do you want your API
consumers to see your offering?
• How does that align to their existing
mental model?
• Are you reinforcing the silo mindset
or breaking down the barriers?
• Filling the gap helps to:
– inform a developer experience strategy
– identify innovation use cases
– open up “marketecture” discussions
– uncover content development work
All contents © MuleSoft Inc.
Getting Real - “Fit for Purpose” vs. “Designed for Reuse”
24
• Is reuse critical to your platform
stakeholders?
• How does that align to your financial,
objective and compensation models?
• Have you figured out how to
measure it?
• Filling the gap helps to:
– drive intentionality into decision processes
– educate the organization on the
importance of reuse
– create a balance between short and long
term goals
Thank you!

More Related Content

What's hot

apidays LIVE Australia 2021 - The role and expectations of an API Product Man...
apidays LIVE Australia 2021 - The role and expectations of an API Product Man...apidays LIVE Australia 2021 - The role and expectations of an API Product Man...
apidays LIVE Australia 2021 - The role and expectations of an API Product Man...
apidays
 
The API Economy: Adding Business Value
The API Economy: Adding Business ValueThe API Economy: Adding Business Value
The API Economy: Adding Business Value
SmartBear
 
The Europeana API Strategy
The Europeana API StrategyThe Europeana API Strategy
The Europeana API Strategy
David Haskiya
 
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
apidays
 
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillonapidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
apidays
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API Strategy
MuleSoft
 
apidays LIVE Australia 2020 - API Product for Business Ecosystems by Amancio ...
apidays LIVE Australia 2020 - API Product for Business Ecosystems by Amancio ...apidays LIVE Australia 2020 - API Product for Business Ecosystems by Amancio ...
apidays LIVE Australia 2020 - API Product for Business Ecosystems by Amancio ...
apidays
 
Architecture for the API-enterprise
Architecture for the API-enterpriseArchitecture for the API-enterprise
Architecture for the API-enterprise
Apigee | Google Cloud
 
API Economy: 2016 Horizonwatch Trend Brief
API Economy:  2016 Horizonwatch Trend BriefAPI Economy:  2016 Horizonwatch Trend Brief
API Economy: 2016 Horizonwatch Trend Brief
Bill Chamberlin
 
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
apidays
 
Wake Up to the API Economy
Wake Up to the API EconomyWake Up to the API Economy
Wake Up to the API Economy
SmartBear
 
Building A Business-Facing Mobile Developer Community
Building A Business-Facing Mobile Developer CommunityBuilding A Business-Facing Mobile Developer Community
Building A Business-Facing Mobile Developer Community
ProgrammableWeb
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
Aditya Thatte
 
Ibm redguide api economy
Ibm redguide   api economyIbm redguide   api economy
Ibm redguide api economy
Kerrie Holley
 
apidays LIVE LONDON - Differentiating your Developer Program: Is Speed "A" Di...
apidays LIVE LONDON - Differentiating your Developer Program: Is Speed "A" Di...apidays LIVE LONDON - Differentiating your Developer Program: Is Speed "A" Di...
apidays LIVE LONDON - Differentiating your Developer Program: Is Speed "A" Di...
apidays
 
APIdays Helsinki 2019 - API Security Risk Management with Bug Bounties with L...
APIdays Helsinki 2019 - API Security Risk Management with Bug Bounties with L...APIdays Helsinki 2019 - API Security Risk Management with Bug Bounties with L...
APIdays Helsinki 2019 - API Security Risk Management with Bug Bounties with L...
apidays
 
Treat Your API Like a Product
Treat Your API Like a ProductTreat Your API Like a Product
Treat Your API Like a Product
Elie Chevignard
 
Vizag Virtual Meetup #7: Trending API Topics for 2022
Vizag Virtual Meetup #7: Trending API Topics for 2022Vizag Virtual Meetup #7: Trending API Topics for 2022
Vizag Virtual Meetup #7: Trending API Topics for 2022
Ravi Tamada
 
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
apidays
 
API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)Apigee | Google Cloud
 

What's hot (20)

apidays LIVE Australia 2021 - The role and expectations of an API Product Man...
apidays LIVE Australia 2021 - The role and expectations of an API Product Man...apidays LIVE Australia 2021 - The role and expectations of an API Product Man...
apidays LIVE Australia 2021 - The role and expectations of an API Product Man...
 
The API Economy: Adding Business Value
The API Economy: Adding Business ValueThe API Economy: Adding Business Value
The API Economy: Adding Business Value
 
The Europeana API Strategy
The Europeana API StrategyThe Europeana API Strategy
The Europeana API Strategy
 
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
 
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillonapidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
apidays LIVE Paris - Deploy fast with confidence by Gregory Ouillon
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API Strategy
 
apidays LIVE Australia 2020 - API Product for Business Ecosystems by Amancio ...
apidays LIVE Australia 2020 - API Product for Business Ecosystems by Amancio ...apidays LIVE Australia 2020 - API Product for Business Ecosystems by Amancio ...
apidays LIVE Australia 2020 - API Product for Business Ecosystems by Amancio ...
 
Architecture for the API-enterprise
Architecture for the API-enterpriseArchitecture for the API-enterprise
Architecture for the API-enterprise
 
API Economy: 2016 Horizonwatch Trend Brief
API Economy:  2016 Horizonwatch Trend BriefAPI Economy:  2016 Horizonwatch Trend Brief
API Economy: 2016 Horizonwatch Trend Brief
 
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
APIdays Paris 2018 - Creating an API economy business strategy Alan Glickenho...
 
Wake Up to the API Economy
Wake Up to the API EconomyWake Up to the API Economy
Wake Up to the API Economy
 
Building A Business-Facing Mobile Developer Community
Building A Business-Facing Mobile Developer CommunityBuilding A Business-Facing Mobile Developer Community
Building A Business-Facing Mobile Developer Community
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
Ibm redguide api economy
Ibm redguide   api economyIbm redguide   api economy
Ibm redguide api economy
 
apidays LIVE LONDON - Differentiating your Developer Program: Is Speed "A" Di...
apidays LIVE LONDON - Differentiating your Developer Program: Is Speed "A" Di...apidays LIVE LONDON - Differentiating your Developer Program: Is Speed "A" Di...
apidays LIVE LONDON - Differentiating your Developer Program: Is Speed "A" Di...
 
APIdays Helsinki 2019 - API Security Risk Management with Bug Bounties with L...
APIdays Helsinki 2019 - API Security Risk Management with Bug Bounties with L...APIdays Helsinki 2019 - API Security Risk Management with Bug Bounties with L...
APIdays Helsinki 2019 - API Security Risk Management with Bug Bounties with L...
 
Treat Your API Like a Product
Treat Your API Like a ProductTreat Your API Like a Product
Treat Your API Like a Product
 
Vizag Virtual Meetup #7: Trending API Topics for 2022
Vizag Virtual Meetup #7: Trending API Topics for 2022Vizag Virtual Meetup #7: Trending API Topics for 2022
Vizag Virtual Meetup #7: Trending API Topics for 2022
 
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
 
API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)
 

Similar to Keys to a Successful API Strategy - How to avoid predictable pitfalls and get stuff done

Rethinking it for digital transformation
Rethinking it for digital transformationRethinking it for digital transformation
Rethinking it for digital transformation
MuleSoft
 
Business architecture & agile architecture
Business architecture & agile architectureBusiness architecture & agile architecture
Business architecture & agile architecture
Krzysztof Tomkiewicz
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
Matt McLarty
 
Infosys’s Information System Strategy
Infosys’s Information System StrategyInfosys’s Information System Strategy
Infosys’s Information System Strategy
Monzer Osama Alchikh WARAK
 
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Angel Alberici
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
Matt McLarty
 
Kickstart your mobile project for Camp Digital 2014 in Manchester
Kickstart your mobile project for Camp Digital 2014 in ManchesterKickstart your mobile project for Camp Digital 2014 in Manchester
Kickstart your mobile project for Camp Digital 2014 in Manchester
Patrik Malmquist
 
Kick start your mobile project
Kick start your mobile projectKick start your mobile project
Kick start your mobile project
Nexer Digital
 
An Exclusive Look at The State of the Headless CMS Market 2022
An Exclusive Look at The State of the Headless CMS Market 2022An Exclusive Look at The State of the Headless CMS Market 2022
An Exclusive Look at The State of the Headless CMS Market 2022
Kontent.ai
 
API-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API ProgramAPI-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API Program
Nordic APIs
 
Product Manager or Product Owner
Product Manager or Product OwnerProduct Manager or Product Owner
Product Manager or Product Owner
Dhiren Jani
 
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
Executive Leaders Network
 
Embedded Analytics in CRM and Marketing
Embedded Analytics in CRM and Marketing Embedded Analytics in CRM and Marketing
Embedded Analytics in CRM and Marketing
Pentaho
 
Bringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOpsBringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOps
Eficode
 
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
MuleSoft: How to Engage Partners/Customers and  API Led with Alexa MuleSoft: How to Engage Partners/Customers and  API Led with Alexa
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
Angel Alberici
 
SDM: The Fundamentals of Software Delivery Management
SDM: The Fundamentals of Software Delivery ManagementSDM: The Fundamentals of Software Delivery Management
SDM: The Fundamentals of Software Delivery Management
DevOps.com
 
Game Plan Canvas 101 - final Introduction.pdf
Game Plan Canvas 101 - final Introduction.pdfGame Plan Canvas 101 - final Introduction.pdf
Game Plan Canvas 101 - final Introduction.pdf
JuanBanegas12
 
The app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app storeThe app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app store
BitMin Infosystems Pvt. Ltd
 
[AIIM16] Where to begin? Establishing a Global ECM Program at a Fortune 500 C...
[AIIM16] Where to begin? Establishing a Global ECM Program at a Fortune 500 C...[AIIM16] Where to begin? Establishing a Global ECM Program at a Fortune 500 C...
[AIIM16] Where to begin? Establishing a Global ECM Program at a Fortune 500 C...
AIIM International
 
Build Operate Market Transfer (BOMT) Model for Start-ups
Build Operate Market Transfer (BOMT) Model for Start-upsBuild Operate Market Transfer (BOMT) Model for Start-ups
Build Operate Market Transfer (BOMT) Model for Start-ups
Leo TechnoSoft
 

Similar to Keys to a Successful API Strategy - How to avoid predictable pitfalls and get stuff done (20)

Rethinking it for digital transformation
Rethinking it for digital transformationRethinking it for digital transformation
Rethinking it for digital transformation
 
Business architecture & agile architecture
Business architecture & agile architectureBusiness architecture & agile architecture
Business architecture & agile architecture
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
Infosys’s Information System Strategy
Infosys’s Information System StrategyInfosys’s Information System Strategy
Infosys’s Information System Strategy
 
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
Kickstart your mobile project for Camp Digital 2014 in Manchester
Kickstart your mobile project for Camp Digital 2014 in ManchesterKickstart your mobile project for Camp Digital 2014 in Manchester
Kickstart your mobile project for Camp Digital 2014 in Manchester
 
Kick start your mobile project
Kick start your mobile projectKick start your mobile project
Kick start your mobile project
 
An Exclusive Look at The State of the Headless CMS Market 2022
An Exclusive Look at The State of the Headless CMS Market 2022An Exclusive Look at The State of the Headless CMS Market 2022
An Exclusive Look at The State of the Headless CMS Market 2022
 
API-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API ProgramAPI-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API Program
 
Product Manager or Product Owner
Product Manager or Product OwnerProduct Manager or Product Owner
Product Manager or Product Owner
 
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
Streaming Processes: Creating a Start-up Within a Big Corporate (Mohammad Sha...
 
Embedded Analytics in CRM and Marketing
Embedded Analytics in CRM and Marketing Embedded Analytics in CRM and Marketing
Embedded Analytics in CRM and Marketing
 
Bringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOpsBringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOps
 
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
MuleSoft: How to Engage Partners/Customers and  API Led with Alexa MuleSoft: How to Engage Partners/Customers and  API Led with Alexa
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
 
SDM: The Fundamentals of Software Delivery Management
SDM: The Fundamentals of Software Delivery ManagementSDM: The Fundamentals of Software Delivery Management
SDM: The Fundamentals of Software Delivery Management
 
Game Plan Canvas 101 - final Introduction.pdf
Game Plan Canvas 101 - final Introduction.pdfGame Plan Canvas 101 - final Introduction.pdf
Game Plan Canvas 101 - final Introduction.pdf
 
The app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app storeThe app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app store
 
[AIIM16] Where to begin? Establishing a Global ECM Program at a Fortune 500 C...
[AIIM16] Where to begin? Establishing a Global ECM Program at a Fortune 500 C...[AIIM16] Where to begin? Establishing a Global ECM Program at a Fortune 500 C...
[AIIM16] Where to begin? Establishing a Global ECM Program at a Fortune 500 C...
 
Build Operate Market Transfer (BOMT) Model for Start-ups
Build Operate Market Transfer (BOMT) Model for Start-upsBuild Operate Market Transfer (BOMT) Model for Start-ups
Build Operate Market Transfer (BOMT) Model for Start-ups
 

Recently uploaded

APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
harveenkaur52
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
GTProductions1
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
nhiyenphan2005
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 

Recently uploaded (20)

APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 

Keys to a Successful API Strategy - How to avoid predictable pitfalls and get stuff done

  • 1. How to avoid predictable pitfalls and get stuff done! Keys to a Successful API Strategy
  • 2. All contents © MuleSoft Inc. Introductions 2 Stephen Fishman Principal, Customer Success Architecture Atlanta, GA Ömer Tosun Director, Integration Specialist and API Lexigrapher Bensheim, Germany
  • 3. Imagine you are shopping for a used car for a member of your family...
  • 4. All contents © MuleSoft Inc. Used Car Shopping Consideration Factors 4 Price Condition Safety
  • 5. All contents © MuleSoft Inc. Often Overlooked Consideration Factors 5 Cost of insurance Resale value Cost of maintenance
  • 6. Now imagine trying to address the overlooked factors after your loved one has already found a car they’re interested in...
  • 7. Let’s try this again from the API strategy perspective...
  • 8. All contents © MuleSoft Inc. API Strategy Consideration Factors 8 Security & governance On-prem vs cloud Tech standards
  • 9. All contents © MuleSoft Inc. Often Overlooked Consideration Factors 10 Rewards vs Compliance Driven Canonical model vs “tower of babel” Centralization vs federation
  • 10. Now imagine trying to address these overlooked factors after your enterprise has already started on their API journey...
  • 11. All contents © MuleSoft Inc. What Makes a Strategy Sufficient? Strategy without tactics is the slowest route to victory. Tactics without Strategy is the noise before defeat. - Sun Tzu
  • 12. All contents © MuleSoft Inc. Filling the Strategy Sufficiency Gaps 13 Postel’s law Underlying principles Conflict resolution & neutralization
  • 13. All contents © MuleSoft Inc. Strategy Concepts - Postel’s Law 14 Be conservative in what you deliver and liberal in what you accept: • Inspiration to TimBL for WWW • Allows for scalable adoption curves • Broadly applies outside technology into social contexts – applies to how you develop standards and compliance guidelines – applies to how you enroll people in your journey (vs. drag them along with you) – takes a “long game” view for creating the “to-be” state
  • 14. All contents © MuleSoft Inc. Strategy Concepts - Architectural Principles 15 Having group-developed principles for API modernization allows for: • wider collaboration and buy-in by autonomous teams • decisions to be balanced, grounded and rationalized • tech teams to have balanced dialogue with business partners • decision making processes to be reasonably decoupled from centralized authority
  • 15. All contents © MuleSoft Inc. Strategy Concepts - Planning for Conflict 16 Having process models for conflicting goals and directives allows for: • Balance between short & long term to be arrived at • Prioritization and decision models to be more widely understood • Risks to be appropriately raised, tracked and mitigated rather than ignored by those “with no skin in the game” • An organization with an active posture towards learning and development
  • 16. What does this look like in practice?
  • 17. All contents © MuleSoft Inc. Getting Real - Federate to Scale 18 • Innovation at scale requires risk & decentralization • Federation can support autonomy AND compliance – federating design and standards development – federating creates shared accountability • Filling the gap helps to: – avoid status quo mindsets – avoid false dichotomies – drive progress over perfection
  • 18. All contents © MuleSoft Inc. Getting Real - Enrolling the Enterprise 19 • Focus on building an expanding team of experts instead of an ivory tower • Shift from “required to do” to “required to ask” • “Manufacture yes” via “collecting the no” • Create momentum by involving your teams • Filling the gap helps to: – create bottom-up social pressure – avoid autonomy arguments – bridge between business goals and tech goals – create reasonable accountability
  • 19. All contents © MuleSoft Inc. Getting Real - Taxonomy Interchange 20 • API is a language • Establish base vocabulary • Give room for evolutions and innovations • Filling the gap helps to: – avoid P2P reflex – avoid endless taxonomy design – avoid redundant custom implementations – support reusability
  • 20. Bonus content for DX & reusability fans!
  • 21. All contents © MuleSoft Inc. Getting Real - “Branded House” vs. “House of Brands” 23 • What context do you want your API consumers to see your offering? • How does that align to their existing mental model? • Are you reinforcing the silo mindset or breaking down the barriers? • Filling the gap helps to: – inform a developer experience strategy – identify innovation use cases – open up “marketecture” discussions – uncover content development work
  • 22. All contents © MuleSoft Inc. Getting Real - “Fit for Purpose” vs. “Designed for Reuse” 24 • Is reuse critical to your platform stakeholders? • How does that align to your financial, objective and compensation models? • Have you figured out how to measure it? • Filling the gap helps to: – drive intentionality into decision processes – educate the organization on the importance of reuse – create a balance between short and long term goals