[wso2con eu 2017] crafting an api strategy with an api marketplace

15
Senior Director - Solutions Architecture, WSO2 Crafting an API Strategy with an API Marketplace Mifan Careem

Upload: wso2-inc

Post on 21-Jan-2018

207 views

Category:

Technology


2 download

TRANSCRIPT

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 MarketplaceAn 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 PlatformExternal 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-PremDeployment)

BU 2 API Management(Private

Cloud Tenant)

BU 3 API Management(WSO2

API Cloud Tenant)

BU n API Management(Other

APIM PlatformTenant)

Private Cloud Public Cloud

Enterprise

Enterprise API Marketplace

BU 1 BU 2 BU 3 BU n

wso2.com