api as a growth tool

59
API as a growth tool API Workshop at TheFamily Paris, April 16, 2015 Nicolas Grenié @picsoung Hacker in Residence at 3scale.net Out-of-the-box API Management @3scale

Upload: 3scale

Post on 14-Jul-2015

544 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: API as a Growth Tool

API as a growth tool

API Workshop at TheFamily Paris, April 16, 2015

Nicolas Grenié @picsoung

Hacker in Residence at 3scale.net Out-of-the-box API Management @3scale

Page 2: API as a Growth Tool

The Family - April 2015 Nicolas Grenié - !picsoung

Agenda

• 1. What is an API

• 2. Why you should use APIs

• 3. Why you should have an API

Page 3: API as a Growth Tool

ApplicationProgrammingInterface

Page 4: API as a Growth Tool

APIUI" #

$

Page 5: API as a Growth Tool

% &What type of API?

Page 6: API as a Growth Tool

&Web (REST) APIs

Page 7: API as a Growth Tool

Why should you use APIs?

Page 8: API as a Growth Tool

You are a small team

" ""biz techdesign

Page 9: API as a Growth Tool

You have no time

'

Page 10: API as a Growth Tool

Shipping is P1

(

Page 11: API as a Growth Tool

Someone else is doing it better

Page 12: API as a Growth Tool

)

*

+

,

There is an API for that

Page 13: API as a Growth Tool

Using an API saves you

" human resources

' time

- money

Page 14: API as a Growth Tool

You need an API

Page 15: API as a Growth Tool

You need an API

Page 16: API as a Growth Tool
Page 17: API as a Growth Tool
Page 18: API as a Growth Tool
Page 19: API as a Growth Tool

You YouR API

Page 20: API as a Growth Tool

EXtra Revenues

Page 21: API as a Growth Tool

EXtra Revenues

source: http://www.slideshare.net/apigee/the-walgreens-story-putting-an-api-around-their-stores

Page 22: API as a Growth Tool

EXtra Revenues

✴QuickPrint API, 13x partner growth

source: http://www.slideshare.net/apigee/the-walgreens-story-putting-an-api-around-their-stores

Page 23: API as a Growth Tool

EXtra Revenues

✴QuickPrint API, 13x partner growth✴Revenue share with developers

source: http://www.slideshare.net/apigee/the-walgreens-story-putting-an-api-around-their-stores

Page 24: API as a Growth Tool

EXtra Revenues

✴QuickPrint API, 13x partner growth✴Revenue share with developers✴Apps using SDK on top charts

source: http://www.slideshare.net/apigee/the-walgreens-story-putting-an-api-around-their-stores

Page 25: API as a Growth Tool

EXtra Revenues

✴QuickPrint API, 13x partner growth✴Revenue share with developers✴Apps using SDK on top charts✴Increase in foot traffic in stores

source: http://www.slideshare.net/apigee/the-walgreens-story-putting-an-api-around-their-stores

Page 26: API as a Growth Tool

Wider Reach

Page 27: API as a Growth Tool

Wider Reach

✴700 partners created 50,000 third party apps/services

✴300m monthly uniques who see the brand on other sites

✴The API gave reach and brand awareness which would not have been

possible with traditional marketing.

(Dick Brouwer, TripAdvisor Director of Engineering)

Page 28: API as a Growth Tool

Wider Reach

Page 29: API as a Growth Tool

Wider Reach

Page 30: API as a Growth Tool

Innovation

Page 31: API as a Growth Tool

Innovation

Source: http://www.slideshare.net/faberNovel/why-shouldicareaboutap-is4/53

Page 32: API as a Growth Tool

Innovation

✴Only 1 app developed by Fitbit in-house

Source: http://www.slideshare.net/faberNovel/why-shouldicareaboutap-is4/53

Page 33: API as a Growth Tool

Innovation

✴Only 1 app developed by Fitbit in-house

✴Third party apps in Fitbit’s ecosystem accumulated are

worth $1m of development cost

Source: http://www.slideshare.net/faberNovel/why-shouldicareaboutap-is4/53

Page 34: API as a Growth Tool

Innovation

✴Only 1 app developed by Fitbit in-house

✴Third party apps in Fitbit’s ecosystem accumulated are

worth $1m of development cost

✴Powerful to be on many platforms easily

Source: http://www.slideshare.net/faberNovel/why-shouldicareaboutap-is4/53

Page 35: API as a Growth Tool

Efficiency

Page 36: API as a Growth Tool

Efficiency

Source: http://apievangelist.com/2012/01/12/the-secret-to-amazons-success-internal-apis/

Page 37: API as a Growth Tool

Efficiency

✴Wrap every internal service with an API – or you are fired

Source: http://apievangelist.com/2012/01/12/the-secret-to-amazons-success-internal-apis/

Page 38: API as a Growth Tool

Efficiency

✴Wrap every internal service with an API – or you are fired

✴Better re-usability, quicker integration, spot opportunities, get to market quicker (AWS)

Source: http://apievangelist.com/2012/01/12/the-secret-to-amazons-success-internal-apis/

Page 39: API as a Growth Tool

% mobile. customer eco-system

/ partner eco-system

0 content distribution

1 API as a Business

2

An API DIFFERENT GOAL

Page 40: API as a Growth Tool

WHEN?

Page 41: API as a Growth Tool

ASAP

Page 42: API as a Growth Tool

API FiRSTDESIGN

Page 43: API as a Growth Tool

% 3.

API

Page 44: API as a Growth Tool

TECH

Page 45: API as a Growth Tool

API Management

Page 46: API as a Growth Tool

API Management

Page 47: API as a Growth Tool

API Management

✴Tools to manage API program

Page 48: API as a Growth Tool

API Management

✴Tools to manage API program

✴Access-Control / Security

Page 49: API as a Growth Tool

API Management

✴Tools to manage API program

✴Access-Control / Security

✴Analytics

Page 50: API as a Growth Tool

API Management

✴Tools to manage API program

✴Access-Control / Security

✴Analytics

✴Monetization

Page 51: API as a Growth Tool

API Management

✴Tools to manage API program

✴Access-Control / Security

✴Analytics

✴Monetization

✴Developer Experience (DX)

Page 52: API as a Growth Tool

You APIAPI

Management

Page 53: API as a Growth Tool

*inspired by Kevin Lacker https://www.youtube.com/watch?v=qCdpTji8nxo

intuitive

4documented

5opinated

6keys of a successful API

Page 54: API as a Growth Tool

Pivot to API

Page 55: API as a Growth Tool

Pivot to API

Page 56: API as a Growth Tool

Pivot to API

Page 57: API as a Growth Tool

Take-away

Exposing API is not enough. Make sure you secure, monitor and manage APIS

Consider API-first design

Use APIs when you can

Your API needs to be aligned with business strategy

Page 58: API as a Growth Tool

Above & Beyond

Page 59: API as a Growth Tool

Nicolas Grenié

Hacker in Residence at 3scale.net Out-of-the-box API Management @3scale

API as a growth tool

API Workshop at TheFamily Paris, April 16, 2015