Senior Director - Solutions Architecture, WSO2
Crafting an API Strategy with
an API Marketplace
Mifan Careem
• Business Platforms and Marketplaces
• Beyond simple API management
• Enterprise marketplaces
Agenda
“Software alone is a commodity.
There is nothing stopping anyone from
copying the feature set, making it
better, cheaper, or faster.”
FRED WILSON, FOUNDER – USV – MODERN MONOPOLIES
A platform, in its simplest sense,
is digitized, participatory business models that
facilitates exchange between stakeholders
of a business, creating commercially
connected ecosystems
Stakeholders of a business here can vary from
employees of the company to supply chain partners
to producers and consumers of goods and services to
the general community that a business exists in to
even competitors (remember coopetition from
business school?) as well
Pipe vs Platform Business Model
• Value produced upstream and
consumed downstream
• Straightforward user acquisition
• Product design focused on
consumers
• Monetization focused on
consumers
E.g. Goods, Manufacturing
Britannica Encyclopedia, TV
Channels
• Users create and consume value
• Extend platform functionality via APIs
• First few users have minimal value
• Product design focused on
stakeholders (producers, consumers,
etc.)
• Unique business models, revenue
share
E.g. Internet businesses, Wikipedia,
Youtube
A Marketplace is a Specialized
Platform Connecting Producers
to Consumers
API Marketplace
An API marketplace is a
platform to effectively
connect API producers and
API consumers -
and as with any marketplace
this provides the tools and
means to do so
https://www.ideabiz.lk/store/
• Unify multiple development teams as well as
internal app and service development and reuse
• Digital strategy to compete with newer over-the-air
providers and launch newer digital products
• Provide the basis of telco-wide digital transformation
Dialog Axiata
The Requirement
• Internal and external enterprise API marketplace
with WSO2 API manager and related technologies
• Evangelism events, e.g. hackathons, workshops, etc.
• Incentives including investment programs, prizes,
leaderboards to promote application development
• API marketplace with full ecosystem management
for end-to-end API and app development
Dialog Axiata
The Solution
• Discovery of APIs by
consumers
• Reuse of APIs
• Social features encourage
participation
• Evangelism for application
development and usage of
APIs
API Marketplace - Business Advantages
• Evangelism for API design
and development
• API composition
• Promote participation via
incentives
• Governance and standards
• Cross division usage
• Monetization
Building an
Enterprise
API Marketplace
with WSO2
Define
API
Strategy
Define
Technology
Strategy
Facilitate
Consumers
Engage and
empower
Producers
Evangelize
Incentives
Monetize
and
Analyze
Govern
and
Manage
Enterprise API Marketplaces and Platform
External Developers (Partners)
Other BU Developers
(Inter BU Access)
Internal BU Developers
(Intra BU Access)
BU 1 API Marketplace BU 2 API Marketplace BU 3 API Marketplace BU n API Marketplace
BU 1 API
Management(Dedicated
On-Prem
Deployment)
BU 2 API
Management(Private
Cloud Tenant)
BU 3 API
Management(WSO2
API Cloud Tenant)
BU n API
Management(Other
APIM Platform
Tenant)
Private Cloud Public Cloud
Enterprise
Enterprise API Marketplace
BU 1 BU 2 BU 3 BU n
wso2.com

[WSO2Con EU 2017] Crafting an API Strategy with an API Marketplace

  • 1.
    Senior Director -Solutions Architecture, WSO2 Crafting an API Strategy with an API Marketplace Mifan Careem
  • 2.
    • Business Platformsand Marketplaces • Beyond simple API management • Enterprise marketplaces Agenda
  • 3.
    “Software alone isa commodity. There is nothing stopping anyone from copying the feature set, making it better, cheaper, or faster.” FRED WILSON, FOUNDER – USV – MODERN MONOPOLIES
  • 4.
    A platform, inits simplest sense, is digitized, participatory business models that facilitates exchange between stakeholders of a business, creating commercially connected ecosystems
  • 5.
    Stakeholders of abusiness here can vary from employees of the company to supply chain partners to producers and consumers of goods and services to the general community that a business exists in to even competitors (remember coopetition from business school?) as well
  • 6.
    Pipe vs PlatformBusiness Model • Value produced upstream and consumed downstream • Straightforward user acquisition • Product design focused on consumers • Monetization focused on consumers E.g. Goods, Manufacturing Britannica Encyclopedia, TV Channels • Users create and consume value • Extend platform functionality via APIs • First few users have minimal value • Product design focused on stakeholders (producers, consumers, etc.) • Unique business models, revenue share E.g. Internet businesses, Wikipedia, Youtube
  • 7.
    A Marketplace isa Specialized Platform Connecting Producers to Consumers
  • 8.
    API Marketplace An APImarketplace is a platform to effectively connect API producers and API consumers - and as with any marketplace this provides the tools and means to do so
  • 9.
  • 10.
    • Unify multipledevelopment teams as well as internal app and service development and reuse • Digital strategy to compete with newer over-the-air providers and launch newer digital products • Provide the basis of telco-wide digital transformation Dialog Axiata The Requirement
  • 11.
    • Internal andexternal enterprise API marketplace with WSO2 API manager and related technologies • Evangelism events, e.g. hackathons, workshops, etc. • Incentives including investment programs, prizes, leaderboards to promote application development • API marketplace with full ecosystem management for end-to-end API and app development Dialog Axiata The Solution
  • 12.
    • Discovery ofAPIs by consumers • Reuse of APIs • Social features encourage participation • Evangelism for application development and usage of APIs API Marketplace - Business Advantages • Evangelism for API design and development • API composition • Promote participation via incentives • Governance and standards • Cross division usage • Monetization
  • 13.
    Building an Enterprise API Marketplace withWSO2 Define API Strategy Define Technology Strategy Facilitate Consumers Engage and empower Producers Evangelize Incentives Monetize and Analyze Govern and Manage
  • 14.
    Enterprise API Marketplacesand Platform External Developers (Partners) Other BU Developers (Inter BU Access) Internal BU Developers (Intra BU Access) BU 1 API Marketplace BU 2 API Marketplace BU 3 API Marketplace BU n API Marketplace BU 1 API Management(Dedicated On-Prem Deployment) BU 2 API Management(Private Cloud Tenant) BU 3 API Management(WSO2 API Cloud Tenant) BU n API Management(Other APIM Platform Tenant) Private Cloud Public Cloud Enterprise Enterprise API Marketplace BU 1 BU 2 BU 3 BU n
  • 15.