Benvenuti nella “API Economy”

63
Welcome to the API Economy Nino Guarnacci | Davide Del Vecchio

description

Gli anni 90 furono dirompenti per i tradizionali modelli di business con la corsa per una presenza sul web, oggi, le interfacce di programmazione (API) rappresentano il nuovo must-have per le aziende nei confronti dei clienti e delle community. Cosa è cambiato? Social Network, Social Commerce, Social Content e gli apostoli Facebook, Twitter, Amazon e eBay, ci guidano alla cultura generazionale del “semplice”: Applicazioni utente intelligenti e mirate veicolate da Apple, Android ed i diversi Store. I dispositivi mobili sono la nostra nuova appendice e le applicazioni sono la moneta di scambio

Transcript of Benvenuti nella “API Economy”

Page 1: Benvenuti nella “API Economy”

Welcome to the API EconomyNino Guarnacci | Davide Del Vecchio

Page 2: Benvenuti nella “API Economy”
Page 3: Benvenuti nella “API Economy”
Page 4: Benvenuti nella “API Economy”
Page 5: Benvenuti nella “API Economy”
Page 6: Benvenuti nella “API Economy”
Page 7: Benvenuti nella “API Economy”
Page 8: Benvenuti nella “API Economy”

Mobile Connectivity Penetration (Italy)

source thinkwithgoogle.com

Page 9: Benvenuti nella “API Economy”

2012 2013

Mobile Connectivity Penetration (Italy)

source thinkwithgoogle.com

Page 10: Benvenuti nella “API Economy”

2012 2013

Mobile Connectivity Penetration (Italy)

source thinkwithgoogle.com

Page 11: Benvenuti nella “API Economy”

What does it mean for Business?

Page 12: Benvenuti nella “API Economy”

evolutionary change

Page 13: Benvenuti nella “API Economy”

evolutionary change

transition

Web2App

Year2Week

Page 14: Benvenuti nella “API Economy”

evolutionary change

transition

Web2App

Year2Week

redefine the presence

Evaluation Model

BusinessModels

Page 15: Benvenuti nella “API Economy”

evolutionary change

transition

Web2App

Year2Week

redefine the presence

Evaluation Model

BusinessModels

bigger pie

Channel&

Markets

Every Businessas a

Digital Business

Page 16: Benvenuti nella “API Economy”

evolutionary change

transition

Web2App

Year2Week

redefine the presence

Evaluation Model

BusinessModels

bigger pie

Channel&

Markets

Every Businessas a

Digital Business

immediate

Social Enablement

Startup-PrototypingEnterprise-Scale

Page 17: Benvenuti nella “API Economy”

The New Distribution Channel

Company

Page 18: Benvenuti nella “API Economy”

The New Distribution Channel

Company

EmployeesCustomers

Page 19: Benvenuti nella “API Economy”

The New Distribution Channel

Company

Front Offices

Reach

Revenue

EmployeesCustomers

Page 20: Benvenuti nella “API Economy”

The New Distribution Channel

Company

Front Offices

Reach

Revenue

Web Sites

EmployeesCustomers

Page 21: Benvenuti nella “API Economy”

The New Distribution Channel

Company

Front Offices

Reach

Revenue

Web Sites

EmployeesCustomers

Custom Apps

Page 22: Benvenuti nella “API Economy”

The New Distribution Channel

Company

Front Offices

Reach

Revenue

Web Sites

new Channel

EmployeesCustomers

Custom Apps

Page 23: Benvenuti nella “API Economy”

API-fy for What?

API…. It serves as an interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between humans and computers….

Page 24: Benvenuti nella “API Economy”

API-fy for What?

API…. It serves as an interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between humans and computers….

AP

I Gatew

ay

DMZ Gateway

AP

I TEA

M

Inf. Tech.M

erketing

DeveloperC

hannel

Asset Management

Developer Portal

Identify Assets +Align Marketing Strategy +

Define & Expose API +

Dependency Analysis +APP/API Lifecycle Mng. +

Portfoglio & Use Monitoring +

API Marketplace and Keys Mng. +Documentation & Support +Business Metrics Monitor + Self Service Registration +

Page 25: Benvenuti nella “API Economy”

API-fy for What?

API…. It serves as an interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between humans and computers….

AP

I Gatew

ay

DMZ Gateway

AP

I TEA

M

Inf. Tech.M

erketing

DeveloperC

hannel

Asset Management

Developer Portal

Identify Assets +Align Marketing Strategy +

Define & Expose API +

Dependency Analysis +APP/API Lifecycle Mng. +

Portfoglio & Use Monitoring +

API Marketplace and Keys Mng. +Documentation & Support +Business Metrics Monitor + Self Service Registration +

Web2.0 Portals

Page 26: Benvenuti nella “API Economy”

API-fy for What?

API…. It serves as an interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between humans and computers….

AP

I Gatew

ay

DMZ Gateway

AP

I TEA

M

Inf. Tech.M

erketing

DeveloperC

hannel

Asset Management

Developer Portal

Identify Assets +Align Marketing Strategy +

Define & Expose API +

Dependency Analysis +APP/API Lifecycle Mng. +

Portfoglio & Use Monitoring +

API Marketplace and Keys Mng. +Documentation & Support +Business Metrics Monitor + Self Service Registration +Social Networks

Web2.0 Portals

Page 27: Benvenuti nella “API Economy”

API-fy for What?

API…. It serves as an interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between humans and computers….

AP

I Gatew

ay

DMZ Gateway

AP

I TEA

M

Inf. Tech.M

erketing

DeveloperC

hannel

Asset Management

Developer Portal

Identify Assets +Align Marketing Strategy +

Define & Expose API +

Dependency Analysis +APP/API Lifecycle Mng. +

Portfoglio & Use Monitoring +

API Marketplace and Keys Mng. +Documentation & Support +Business Metrics Monitor + Self Service Registration +Social Networks

Mobile Devices

Web2.0 Portals

Page 28: Benvenuti nella “API Economy”

API adoption growing fast..

Page 29: Benvenuti nella “API Economy”

API Business adoption chargeback..

source http://www.forbes.com/sites/ciocentral/2012/08/29/welcome-to-the-api-economy/source @3scale

Page 30: Benvenuti nella “API Economy”

API Business adoption chargeback..

$2.4B in revenue

through its APIs

5B transactions

a day

13B transactions

a day through its APIs

source http://www.forbes.com/sites/ciocentral/2012/08/29/welcome-to-the-api-economy/

3B / Day (March ‘09)

1B / Day (Q1 ‘12)

5B / Day (Oct ‘09)

1.1B / Day (April ‘11)

source @3scale

Page 31: Benvenuti nella “API Economy”

The Inside World

ReflectionOverturning

Subsidiaries

Replacement

Brand New

Interaction

Page 32: Benvenuti nella “API Economy”

The Inside World

ReflectionOverturning

Subsidiaries

Replacement

Brand New

Interaction

Page 33: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Company!

Web Site

Page 34: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Page 35: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Widgets!Gadgets

Page 36: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Widgets!Gadgets

Social!Network

Page 37: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Widgets!Gadgets

Social!Network

Mobile!Apps

Page 38: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Widgets!Gadgets

Social!Network

Mobile!Apps

3rd Party!Apps

Page 39: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Widgets!Gadgets

Social!Network

Mobile!Apps

3rd Party!Apps

Aims to build an Ecosystem

Page 40: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Widgets!Gadgets

Social!Network

Mobile!Apps

3rd Party!Apps

Aims to build an Ecosystem

Reach wide range of audience!

Page 41: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Widgets!Gadgets

Social!Network

Mobile!Apps

3rd Party!Apps

Aims to build an Ecosystem

Reach wide range of audience!

Unlock services from interface!

Page 42: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Widgets!Gadgets

Social!Network

Mobile!Apps

3rd Party!Apps

Aims to build an Ecosystem

Reach wide range of audience!

Unlock services from interface!

Externalize the Company R&D!

Page 43: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Widgets!Gadgets

Social!Network

Mobile!Apps

3rd Party!Apps

Aims to build an Ecosystem

Reach wide range of audience!

Unlock services from interface!

Externalize the Company R&D!

Enable MVC cloud scale integration

Page 44: Benvenuti nella “API Economy”

The tip of the Iceberg

COMPANY SERVICES & DATA

Exposed APICompany!

Web Site

Widgets!Gadgets

Social!Network

Mobile!Apps

3rd Party!Apps

Aims to build an Ecosystem

Reach wide range of audience!

Unlock services from interface!

Externalize the Company R&D!

Enable MVC cloud scale integration

Unpredictable Multiplier of Business

Page 45: Benvenuti nella “API Economy”

API Builder

API

Characteristics

Community Strategy

Dev CommunitiesReseller Engagement

Build Tech Competencies

Encourage 3rd Party toolEnable new services

Cost Ranges

Access Enablem

ent

Better Interactions

Efficiency Usage

API >> Websites

New Business Models linked to multiplier factor

$ BM

Page 46: Benvenuti nella “API Economy”

The Web OS (Tim O’Really)

Search

Media Access (Auth,Caching,Analytics) Communications (Email, IM, …)

Identity & Social Graph

Payment

AdvertisingLocation Activity Streams

Time

Image & Speech Recognition Government Data

Storage Compute Power Connectivity

Page 47: Benvenuti nella “API Economy”

API Deployment Requirements

APIDeveloper

Customer

Mobile Device

Partner

Internal

CompanyServices & Data

Page 48: Benvenuti nella “API Economy”

API Deployment Requirements

APIDeveloper

Customer

Mobile Device

Partner

Internal

CompanyServices & Data

{ Security }

{ Monitoring }

{ Scalability }

{ Access Control }

{ Charging }

Page 49: Benvenuti nella “API Economy”

API Deployment Requirements

APIDeveloper

Customer

Mobile Device

Partner

Internal

CompanyServices & Data

Need a rock solid API Infrastructure Management:Cloud or On-Premise?

Page 50: Benvenuti nella “API Economy”

API Deployment Requirements

APIDeveloper

Customer

Mobile Device

Partner

Internal

Chargeback &Billing Services

Developer PortalGroups, Forum Wiki

Monitoring &Reporting Analysis

Security &Access Control

CompanyServices & Data

Need a rock solid API Infrastructure Management:Cloud or On-Premise?

Page 51: Benvenuti nella “API Economy”

API Deployment Requirements

APIDeveloper

Customer

Mobile Device

Partner

Internal

Chargeback &Billing Services

Developer PortalGroups, Forum Wiki

Monitoring &Reporting Analysis

Security &Access Control

CompanyServices & Data

Need a rock solid API Infrastructure Management:Cloud or On-Premise?

{ ReST }

{ JSON }

{ OAuth 2.0 }

Page 52: Benvenuti nella “API Economy”

API Deployment Requirements

APIDeveloper

Customer

Mobile Device

Partner

Internal

Chargeback &Billing Services

Developer PortalGroups, Forum Wiki

Monitoring &Reporting Analysis

Security &Access Control

CompanyServices & Data

Need a rock solid API Infrastructure Management:Cloud or On-Premise?

{ ReST }

{ JSON }

{ OAuth 2.0 }

Page 53: Benvenuti nella “API Economy”

API Deployment Requirements

APIDeveloper

Customer

Mobile Device

Partner

Internal

Chargeback &Billing Services

Developer PortalGroups, Forum Wiki

Monitoring &Reporting Analysis

Security &Access Control

CompanyServices & Data

Need a rock solid API Infrastructure Management:Cloud or On-Premise?

{ ReST }

{ JSON }

{ OAuth 2.0 }

Page 54: Benvenuti nella “API Economy”

ReST vs SOAP

ReST SOAP

Adoption ReST vs SOAP

Page 55: Benvenuti nella “API Economy”

US Government: Project Open DataProject Open Data to help agencies adopt the Open Data Policy and unlock the potential of government data… managing this data as an asset and making it available, discoverable, and usable….

Page 56: Benvenuti nella “API Economy”

US Government: Project Open DataProject Open Data to help agencies adopt the Open Data Policy and unlock the potential of government data… managing this data as an asset and making it available, discoverable, and usable….

• Public • agencies must adopt a presumption in favor of openness to the extent permitted by law

Page 57: Benvenuti nella “API Economy”

US Government: Project Open DataProject Open Data to help agencies adopt the Open Data Policy and unlock the potential of government data… managing this data as an asset and making it available, discoverable, and usable….

• Public • agencies must adopt a presumption in favor of openness to the extent permitted by law

• Accesible • data are made available in convenient, modifiable, and open formats that can be retrieved,

downloaded, indexed, and searched

Page 58: Benvenuti nella “API Economy”

US Government: Project Open DataProject Open Data to help agencies adopt the Open Data Policy and unlock the potential of government data… managing this data as an asset and making it available, discoverable, and usable….

• Public • agencies must adopt a presumption in favor of openness to the extent permitted by law

• Accesible • data are made available in convenient, modifiable, and open formats that can be retrieved,

downloaded, indexed, and searched• Described

• described fully so that consumers of the data have sufficient information to understand their strengths, weaknesses, analytical limitations, security requirements, as well as how to process them

Page 59: Benvenuti nella “API Economy”

US Government: Project Open DataProject Open Data to help agencies adopt the Open Data Policy and unlock the potential of government data… managing this data as an asset and making it available, discoverable, and usable….

• Public • agencies must adopt a presumption in favor of openness to the extent permitted by law

• Accesible • data are made available in convenient, modifiable, and open formats that can be retrieved,

downloaded, indexed, and searched• Described

• described fully so that consumers of the data have sufficient information to understand their strengths, weaknesses, analytical limitations, security requirements, as well as how to process them

• Reusable • available under an open license that places no restrictions on their use

Page 60: Benvenuti nella “API Economy”

US Government: Project Open DataProject Open Data to help agencies adopt the Open Data Policy and unlock the potential of government data… managing this data as an asset and making it available, discoverable, and usable….

• Public • agencies must adopt a presumption in favor of openness to the extent permitted by law

• Accesible • data are made available in convenient, modifiable, and open formats that can be retrieved,

downloaded, indexed, and searched• Described

• described fully so that consumers of the data have sufficient information to understand their strengths, weaknesses, analytical limitations, security requirements, as well as how to process them

• Reusable • available under an open license that places no restrictions on their use

• Complete • published in primary forms with the finest possible level of granularity that is practicable and

permitted by law and other requirements

Page 61: Benvenuti nella “API Economy”

US Government: Project Open DataProject Open Data to help agencies adopt the Open Data Policy and unlock the potential of government data… managing this data as an asset and making it available, discoverable, and usable….

• Public • agencies must adopt a presumption in favor of openness to the extent permitted by law

• Accesible • data are made available in convenient, modifiable, and open formats that can be retrieved,

downloaded, indexed, and searched• Described

• described fully so that consumers of the data have sufficient information to understand their strengths, weaknesses, analytical limitations, security requirements, as well as how to process them

• Reusable • available under an open license that places no restrictions on their use

• Complete • published in primary forms with the finest possible level of granularity that is practicable and

permitted by law and other requirements• Timely

• available as quickly as necessary to preserve the value of the data

Page 62: Benvenuti nella “API Economy”

US Government: Project Open DataProject Open Data to help agencies adopt the Open Data Policy and unlock the potential of government data… managing this data as an asset and making it available, discoverable, and usable….

• Public • agencies must adopt a presumption in favor of openness to the extent permitted by law

• Accesible • data are made available in convenient, modifiable, and open formats that can be retrieved,

downloaded, indexed, and searched• Described

• described fully so that consumers of the data have sufficient information to understand their strengths, weaknesses, analytical limitations, security requirements, as well as how to process them

• Reusable • available under an open license that places no restrictions on their use

• Complete • published in primary forms with the finest possible level of granularity that is practicable and

permitted by law and other requirements• Timely

• available as quickly as necessary to preserve the value of the data• Managed

• a point of contact must be designated to assist with data use and to respond to complaints

Page 63: Benvenuti nella “API Economy”

[email protected]@gmail.com

Welcome to the API Economy

Q&A