SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
Overview of the Open API ecosystem by @johnmusser of @programmableweb. Given at Salesforce.com's Cloudstock event, Dec 2010. Summarizes key metrics and growth patterns, best practices and trends.
Overview of the Open API ecosystem by @johnmusser of @programmableweb. Given at Salesforce.com's Cloudstock event, Dec 2010. Summarizes key metrics and growth patterns, best practices and trends.
1.
Open APIs: State of the Market John Musser, ProgrammableWeb @johnmusser Cloudstock, December 6 th , 2010
2.
Introduction <ul><li>ProgrammableWeb.com </li></ul><ul><li>API & mashup directory </li></ul><ul><li>News, community, dev tools </li></ul><ul><li>2,400 Web APIs </li></ul><ul><li>5,300 mashups </li></ul>
3.
Open APIs: State of the Market <ul><li>The big picture </li></ul><ul><li>The business of open APIs </li></ul><ul><li>Design and technology </li></ul><ul><li>Trends </li></ul>
4.
Open APIs: Why bother? <ul><li>Make money </li></ul><ul><ul><li>60% of all listings on eBay.com added via their APIs </li></ul></ul><ul><li>Save money </li></ul><ul><ul><li>SmugMug saves > $500K/year with Amazon S3 Storage </li></ul></ul><ul><li>Build brand </li></ul><ul><ul><li>Google Maps 300% growth vs 20% MapQuest </li></ul></ul><ul><li>Move to the cloud </li></ul><ul><ul><li>Over 50% of all transactions via their API </li></ul></ul><ul><li>Go anywhere </li></ul><ul><ul><li>Netflix now available on over 200 devices </li></ul></ul>
5.
Open API timeline 2000 2002 2005 2006 2007 105 APIs 352 APIs 2003 2008 1,116 APIs 601 APIs <ul><li>It took 8 years to get to 1,000 APIs, but only 18 months to get to 2,000 APIs </li></ul><ul><li>2010 has a 2x increase in new APIs per month over last year </li></ul>2009 1,628 APIs 2010 ? APIs
6.
APIs: Some very competitive markets Based on directory of 2,300 web APIs listed at ProgrammableWeb, November 2010
8.
Open APIs: Sampling growth by sector YouTube sells for $1.7B
9.
Open APIs: Sampling growth by sector Facebook opens platform
10.
Open APIs: State of the Market <ul><li>The big picture </li></ul><ul><li>The business of open APIs </li></ul><ul><li>Design and technology </li></ul><ul><li>Trends </li></ul>
11.
What makes an open API successful? <ul><li>The underlying service </li></ul><ul><ul><ul><li>Or, a good API on a bad service is lipstick on a pig </li></ul></ul></ul><ul><li>A plan and a business model </li></ul><ul><li>Simple, open, easily adopted </li></ul><ul><li>Providing choices </li></ul><ul><li>Good developer support </li></ul>
12.
API business models Best practice: Bake your business model into your API Who What How Amazon Associates Retail Affiliate Model Amazon S3 Infrastructure Pay-as-you-go eBay Auctions APIs for listings Exact Target Bulk Email Tiered pricing Rhapsody Music Partnerships Salesforce.com CRM / SFA SaaS per-seat licenses
13.
APIs as biz-dev enabler (aka Bizdev 2.0) “ Decentralized business development” -Toni Schneider Consumer/Hacker Business/Partner Flickr API
14.
API Billionaires Club 5 billion API calls / day (April 2010) 1.1 billion API-delivered stories / month (March 2010) 5 billion API calls / day (October 2009) 8 billion API calls / month (Q3 2009) 3 billion API calls / month (March 2009) 3 billion API calls / day, 75% of all traffic (April 2010) Over 50% of all traffic via API (March 2008) Over 100 billion objects stored in S3 (March 2010)
15.
Open APIs: State of the Market <ul><li>The big picture </li></ul><ul><li>The business of open APIs </li></ul><ul><li>Design and technology </li></ul><ul><li>Trends </li></ul>
16.
The big technical debates <ul><li>Protocols and styles </li></ul><ul><ul><ul><li>REST vs. SOAP vs. … </li></ul></ul></ul><ul><li>Data formats </li></ul><ul><ul><ul><li>XML vs. JSON vs. … </li></ul></ul></ul><ul><li>Standards </li></ul><ul><ul><ul><li>So many to choose from… </li></ul></ul></ul>
17.
REST vs. SOAP: Simplicity wins again Distribution of API protocols and styles Based on directory of 2,300 web APIs listed at ProgrammableWeb, November 2010
18.
REST vs. SOAP, more of both, but a lot more REST Total number of APIs based on protocol and style Based on directory of 2,300 web APIs listed at ProgrammableWeb, November 2010
20.
JSON Rising: 45% of all new APIs support JSON Percentage of new APIs with JSON support 197 APIs are now JSON-only, including Facebook Graph, Etsy, and Twitter’s Streaming API Based on directory of 2,300 web APIs listed at ProgrammableWeb, November 2010
21.
OAuth picking up steam 20% of all “Social” APIs now with OAuth support 120+ APIs with OAuth support
22.
Open APIs: State of the Market <ul><li>The big picture </li></ul><ul><li>The business of open APIs </li></ul><ul><li>Design and technology </li></ul><ul><li>Trends </li></ul>
23.
APIs growing up: versioning & other best practices Old Twitter http://twitter.com/users/show/noradio.xml New Twitter http://api.twitter.com/1/users/show/noradio.xml
26.
API monitoring: don’t let this happen to you via http://monitor.programmableweb.com …
27.
APIs are the glue of SaaS Internal Apps & Systems Customize Integrate API Internal App: web/desktop Traditional Platform Customize Integrate API SaaS App SaaS Service Firewall
28.
SLAs and Premium Support for APIs <ul><li>Service Level Agreements and Premium Support </li></ul><ul><ul><ul><li>Google Maps Premier (starts at $10K/yr) </li></ul></ul></ul><ul><ul><ul><li>Amazon’s new Premium Support packages </li></ul></ul></ul>
29.
1 API can support 100’s of devices Source: Michael Hart, Netflix
30.
Mobile explosion is driving API explosion Source: NPR Pageview growth: NPR.org vs NPR mobile
31.
API as Product When an API is not an extension of your product, but it is your product
33.
Invisible Mashups, part 2 + APIs are hiding in plain sight, if you know where to look
34.
Have we seen this before? 1995 Why do we need a Web site? 2000 2005 2010 Of course we have a Web site Of course we have an API Why do we need an API?