open apis: what's hot, what's not?

50
Open APIs What’s HOT What’s NOT John Musser, ProgrammableWeb @johnmusser GlueCon 2012

Upload: jmusser

Post on 08-Sep-2014

28.975 views

Category:

Technology


0 download

DESCRIPTION

What's hot in APIs? Here are 10 of the hottest trends in open APIs today. This GlueCon 2012 keynote covers monetization trends, technology trends and what makes developers love an API (hint: it's not stale documentation). These are drawn from our data and trends we're seeing at ProgrammableWeb.

TRANSCRIPT

Page 1: Open APIs: What's Hot, What's Not?

Open APIs What’s HOT What’s NOT

John  Musser,  ProgrammableWeb  @johnmusser  GlueCon  2012  

   

Page 2: Open APIs: What's Hot, What's Not?

7  years  

6,000  APIs  

3,000  news  sto

ries  

Page 3: Open APIs: What's Hot, What's Not?

HOT or NOT

Page 4: Open APIs: What's Hot, What's Not?

A VC fund for your API

HOT or NOT

Page 5: Open APIs: What's Hot, What's Not?

$1,000,000

$250,000

$2,000,000

$1,000,000

Page 6: Open APIs: What's Hot, What's Not?

HOT or NOT

Page 7: Open APIs: What's Hot, What's Not?

HOT or NOT

API Growth Rate

2006 2012

Page 8: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

Page 9: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

Page 10: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

Page 11: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

9  Months  

Page 12: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

9  Months  

6  Months  

Page 13: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

9  Months  

6  Months  

4  Months  

Page 14: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

9  Months  

6  Months  

4  Months  

3  Months  

Page 15: Open APIs: What's Hot, What's Not?

POST  /GetStock  HTTP/1.1  Host:  www.example.org  Content-­‐Type:  applicaNon/soap+xml    <?xml  version="1.0"?>  <soap:Envelope  xmlns:soap="hXp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hXp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hXp://www.example.org/stock">      <m:GetStockPrice>          <m:StockName>IBM</m:StockName>      </m:GetStockPrice>  </soap:Body>  </soap:Envelope>  

GET  hXp://example.org/stock/IBM  

HOT or NOT

Page 16: Open APIs: What's Hot, What's Not?

GET  hXp://example.org/stock/IBM  POST  /GetStock  HTTP/1.1  Host:  www.example.org  Content-­‐Type:  applicaNon/soap+xml    <?xml  version="1.0"?>  <soap:Envelope  xmlns:soap="hXp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hXp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hXp://www.example.org/stock">      <m:GetStockPrice>          <m:StockName>IBM</m:StockName>      </m:GetStockPrice>  </soap:Body>  </soap:Envelope>  

SOAP REST

HOT or NOT

Page 17: Open APIs: What's Hot, What's Not?

API protocols and styles Based on directory of 5,100 web APIs listed at ProgrammableWeb, February 2012

Page 18: Open APIs: What's Hot, What's Not?

{          "symbol":  ”IBM",          "price":  94.72,  }  

<?xml  version="1.0"?>  <soap:Envelope  xmlns:soap="hXp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hXp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hXp://www.example.org/stock">      <m:GetStockPriceResponse>          <m:Price>34.5</m:Price>      </m:GetStockPriceResponse>  </soap:Body>    </soap:Envelope>  

HOT or NOT

Page 19: Open APIs: What's Hot, What's Not?

{          "symbol":  ”IBM",          "price":  94.72,  }  

<?xml  version="1.0"?>  <soap:Envelope  xmlns:soap="hXp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hXp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hXp://www.example.org/stock">      <m:GetStockPriceResponse>          <m:Price>34.5</m:Price>      </m:GetStockPriceResponse>  </soap:Body>    </soap:Envelope>  

JSON XML

HOT or NOT

Page 20: Open APIs: What's Hot, What's Not?

Percentage of REST APIs supporting JSON Based on directory of 5,800 web APIs listed at ProgrammableWeb, May 2012

Page 21: Open APIs: What's Hot, What's Not?

1,000,000,000 1,000,000

HOT or NOT

Page 22: Open APIs: What's Hot, What's Not?

1,000,000,000 1,000,000

API Billionaires Club

HOT or NOT

Page 23: Open APIs: What's Hot, What's Not?

API Billionaires Club 5 billion API calls / day (April 2010)

1 billion API calls / day (Q1 2012)

5 billion API calls / day (October 2009)

13 billion API calls / day (May 2011)

1.4 billion API calls / day (May 2012)

1 billion API calls / day (January 2012)

1.1 billion API calls / day (April 2011)

1 billion API calls / day (May 2012)

Page 24: Open APIs: What's Hot, What's Not?

API Billionaires Club 5 billion API calls / day (April 2010)

1 billion API calls / day (Q1 2012)

5 billion API calls / day (October 2009)

13 billion API calls / day (May 2011)

1.4 billion API calls / day (May 2012)

1 billion API calls / day (January 2012)

1.1 billion API calls / day (April 2011)

1 billion API calls / day (May 2012)

Page 25: Open APIs: What's Hot, What's Not?

More API Billionaires

2.5 billion API calls / month (April 2012)

5 billion API calls / month (May 2011)

2 billion API calls / month (December 2010)

3 billion API calls / month (July 2011)

12 billion API calls / month (May 2011)

6 billion API calls / month (February 2011)

3.7 billion calls / month (August 2011)

3.2 billion API-delivered stories / month (October 2011)

Page 26: Open APIs: What's Hot, What's Not?

APIs, now a billion $ business

=      $2  billion/year  

“90%  of  what  we  do  is    business  through  APIs”  

John  Wa0on,  Expedia  Affiliate  Network,  [email protected],  April  2012  

Affiliate Network

Page 27: Open APIs: What's Hot, What's Not?

1,000,000,000,000 1,000,000,000

HOT or NOT

Page 28: Open APIs: What's Hot, What's Not?

1,000,000,000,000 1,000,000,000

HOT or NOT

API Trillionaires

Page 29: Open APIs: What's Hot, What's Not?

905 billion S3 objects

(+ 1 billion/day)

Page 30: Open APIs: What's Hot, What's Not?

HOT or NOT

Page 31: Open APIs: What's Hot, What's Not?

Hackathons

HOT or NOT

Page 32: Open APIs: What's Hot, What's Not?

Hackathons # hackathons Q1 2012:

Jan: 35 Feb: 57 Mar: 68

max prize in 2011 >= $100,000 data via @kinlane

Page 33: Open APIs: What's Hot, What's Not?

HOT or NOT

Page 34: Open APIs: What's Hot, What's Not?

HOT or HOT

Separated at Birth?

Page 35: Open APIs: What's Hot, What's Not?

customer == developer

API as Product

Page 36: Open APIs: What's Hot, What's Not?

New API

API as Brand

=

=

“Powered by”

Page 37: Open APIs: What's Hot, What's Not?

HOT or NOT

Free!   Free!  

Page 38: Open APIs: What's Hot, What's Not?

Monetizing APIs

HOT or NOT

Free!  

Page 39: Open APIs: What's Hot, What's Not?

API Business Models

Page 40: Open APIs: What's Hot, What's Not?

API Business Models, 2012

Note:  models  are  not  exclusive  -­‐  one  API  can  support  mul@ple  models  

Page 41: Open APIs: What's Hot, What's Not?

API Business Models

Page 42: Open APIs: What's Hot, What's Not?

API Business Models

Page 43: Open APIs: What's Hot, What's Not?

API Business Models

Page 44: Open APIs: What's Hot, What's Not?

API Business Models

Page 45: Open APIs: What's Hot, What's Not?

HOT or NOT

Page 46: Open APIs: What's Hot, What's Not?

Invisible Mashups

Ooyala = EC2 + S3 + SQS

HOT or NOT

Page 47: Open APIs: What's Hot, What's Not?

Operating system = invisible mashup

+  

Page 48: Open APIs: What's Hot, What's Not?

A VC fund for your API API growth rate

REST JSON

API billionaires & trillionaires API as product

Hackathons Monetizing APIs

Invisible mashups

Page 49: Open APIs: What's Hot, What's Not?

Thank You

QuesNons,  ideas,  [email protected]  

@johnmusser    

Page 50: Open APIs: What's Hot, What's Not?

Photo  credits  Hackers:  hXp://www.flickr.com/photos/hackny/5684846071/  Money:  hXp://www.flickr.com/photos/amagill/3366720659  Million  dollars:  hXp://www.flickr.com/photos/ari/3706865646/  Pennies:  hXp://www.flickr.com/photos/puuikibeach/6746802715/  Bored  conference:  hXp://www.flickr.com/photos/padorange/2580180117/