"How to create an efficient API.. with a business model?" by Nicolas Grenié
Transcript of "How to create an efficient API.. with a business model?" by Nicolas Grenié
![Page 1: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/1.jpg)
HOW TO CREATE AN EFFICIENT API…WITH A BUSINESS ?
#TFWORKSHOP
![Page 2: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/2.jpg)
TheFamily
code: lamifasisi
WIFIWIFI
![Page 3: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/3.jpg)
DISAGREE ON TWITTER!
#TFWORKSHOP
![Page 4: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/4.jpg)
#TFWORKSHOP
NICOLAS GRENIÉHACKER IN RESIDENCE AT 3SCALE
@PICSOUNG
HOW AN API WILL INTERACT WITH A BUSINESS MODEL?
![Page 5: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/5.jpg)
An efficient API program...
with a business model?
TheFamily Paris, Dec. 11, 2015
Nicolas Grenié @picsoung Hacker in Residence at 3scale.net
![Page 7: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/7.jpg)
@picsoung
700+ clients worldwidebillions of API calls per month
![Page 8: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/8.jpg)
@picsoung
@picsoung
![Page 9: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/9.jpg)
![Page 10: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/10.jpg)
![Page 11: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/11.jpg)
![Page 12: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/12.jpg)
You YouR API
![Page 13: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/13.jpg)
EXtra Revenues
![Page 14: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/14.jpg)
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 15: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/15.jpg)
Wider Reach
![Page 16: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/16.jpg)
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 17: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/17.jpg)
Wider Reach
![Page 18: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/18.jpg)
Innovation
![Page 19: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/19.jpg)
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 20: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/20.jpg)
Efficiency
![Page 21: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/21.jpg)
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 22: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/22.jpg)
! mobile" customer eco-system
# partner eco-system
$ content distribution
% API as a Business
&
An API DIFFERENT GOAL
![Page 23: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/23.jpg)
@picsoung
The problem
![Page 24: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/24.jpg)
@picsoung
APIs are becoming mainstream
![Page 25: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/25.jpg)
@picsoung
API programs are going beyond just technical
![Page 26: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/26.jpg)
@picsoung
API programs are part of the
organization strategy
![Page 27: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/27.jpg)
@picsoung
API programs involve more
diverse teams and user profiles
![Page 28: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/28.jpg)
@picsoung
What is an API program?
![Page 29: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/29.jpg)
@picsoung
all elements necessary to
describedelivercapitalize
the value of the API
![Page 30: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/30.jpg)
@picsoung
Capitalization
Delivery
Value
![Page 31: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/31.jpg)
@picsoung
Analogy: Business Model Canvas
![Page 33: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/33.jpg)
@picsoung
Business Model Canvas
API Model Canvas
![Page 34: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/34.jpg)
@picsoung
API Model Canvas
![Page 35: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/35.jpg)
@picsoung
![Page 36: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/36.jpg)
@picsoung
The infrastructure
andressources
The(technical)
APIitself
The Customer=
Developer
Value for money
![Page 37: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/37.jpg)
@picsoung
The(technical)
APIitself
![Page 38: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/38.jpg)
@picsoung
![Page 39: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/39.jpg)
@picsoung
The infrastructureand
ressources
The(technical)
APIitself
![Page 40: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/40.jpg)
@picsoung
![Page 41: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/41.jpg)
@picsoung
The infrastructure
andressources
The(technical)
APIitself
The Customer=
Developer
![Page 42: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/42.jpg)
@picsoung
![Page 43: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/43.jpg)
@picsoung
The infrastructure
andressources
The(technical)
APIitself
The Customer=
Developer
Value for money
![Page 44: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/44.jpg)
@picsoung
![Page 45: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/45.jpg)
@picsoung
On each field
•Into/context •Important questions (checklist) •Further resources
![Page 46: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/46.jpg)
@picsoung
Demohttp://bit.ly/APImodelCanvas
![Page 47: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/47.jpg)
@picsoung
Next on API model Canvas•user testing and validation •more interactive site •team collaboration •extension of the method
![Page 48: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/48.jpg)
@picsoung
Value Proposition Canvas
source: www.businessmodelgeneration.com
![Page 49: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/49.jpg)
@picsoung
Value Proposition Canvas
source: www.businessmodelgeneration.com
![Page 50: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/50.jpg)
@picsoung
Using the Value Proposition Canvas
1.Describe the user jobs, pain points, gains. 2.Describe the main API features, pain relievers, and gain creators. 3.Define “fit statements.” If you cannot find any, refine the API. 4.Summary of the fit statements is the value proposition.
![Page 51: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/51.jpg)
@picsoung
Example:MusicGraph API
![Page 52: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/52.jpg)
API as a growth tool
Nicolas Grenié @picsoung
Hacker in Residence at 3scale.net @3scale
TheFamily Paris, Dec. 11, 2015
![Page 53: "How to create an efficient API.. with a business model?" by Nicolas Grenié](https://reader031.fdocuments.in/reader031/viewer/2022021922/58ed44741a28aba1718b4689/html5/thumbnails/53.jpg)
SEE YOU SOON!
LOVE.
THEFAMILY.CO
___