SlideShare uma empresa Scribd logo
1 de 50
Baixar para ler offline
Open APIs
What’s HOT
What’s NOT
John	
  Musser,	
  ProgrammableWeb	
  
           @johnmusser	
  
           GlueCon	
  2012	
  
                     	
  
                     	
  
yea  rs	
  
7	
                  Is	
  
      ,000 	
  AP                 tor ies	
  
 6
               	
  new      s	
  s
   3   ,000
HOT or NOT
A VC fund for your API




  HOT or NOT
$250,000

$1,000,000
$1,000,000

$2,000,000
HOT or NOT
API Growth Rate



2006       2012

 HOT or NOT
API growth rate
Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
8	
  Years	
  




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


                      8	
  Years	
  




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


                                                  18	
  Months	
  


                      8	
  Years	
  




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


                                                              9	
  Months	
  


                                                  18	
  Months	
  


                      8	
  Years	
  




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


                                                                     6	
  Months	
  


                                                              9	
  Months	
  


                                                  18	
  Months	
  


                      8	
  Years	
  




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


                                                                         4	
  Months	
  


                                                                     6	
  Months	
  


                                                              9	
  Months	
  


                                                  18	
  Months	
  


                      8	
  Years	
  




               API growth rate
Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
POST	
  /GetStock	
  HTTP/1.1	
                      GET	
  hXp://example.org/stock/IBM	
  
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>	
  



                         HOT or NOT
SOAP                                             REST
POST	
  /GetStock	
  HTTP/1.1	
                      GET	
  hXp://example.org/stock/IBM	
  
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>	
  



                         HOT or NOT
API protocols and styles
Based on directory of 5,100 web APIs listed at ProgrammableWeb, February 2012
{	
                                       <?xml	
  version="1.0"?>	
  
	
  	
  	
  	
  "symbol":	
  ”IBM",	
     <soap:Envelope	
  
	
  	
  	
  	
  "price":	
  94.72,	
      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
JSON                                             XML
{	
                                       <?xml	
  version="1.0"?>	
  
	
  	
  	
  	
  "symbol":	
  ”IBM",	
     <soap:Envelope	
  
	
  	
  	
  	
  "price":	
  94.72,	
      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
Percentage of REST APIs supporting JSON
      Based on directory of 5,800 web APIs listed at ProgrammableWeb, May 2012
1,000,000   1,000,000,000




    HOT or NOT
API Billionaires Club
1,000,000    1,000,000,000




    HOT or NOT
API Billionaires Club
  13 billion API calls / day (May 2011)
  5 billion API calls / day     (April 2010)



  5 billion API calls / day (October 2009)

  1.4 billion API calls / day (May 2012)

  1.1 billion API calls / day (April 2011)

  1 billion API calls / day (May 2012)
  1 billion API calls / day     (Q1 2012)


  1 billion API calls / day     (January 2012)
API Billionaires Club
  13 billion API calls / day (May 2011)
  5 billion API calls / day     (April 2010)



  5 billion API calls / day (October 2009)

  1.4 billion API calls / day (May 2012)

  1.1 billion API calls / day (April 2011)

  1 billion API calls / day (May 2012)
  1 billion API calls / day     (Q1 2012)


  1 billion API calls / day      (January 2012)
More API Billionaires
  12 billion API calls / month (May 2011)
  5 billion API calls / month (May 2011)
  3.7 billion calls / month (August 2011)
  3 billion API calls / month (July 2011)

  2.5 billion API calls / month (April 2012)

  6 billion API calls / month (February 2011)

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

  2 billion API calls / month (December 2010)
APIs, now a billion $ business
                            =	
  	
  	
  $2	
  billion/year	
  
      Affiliate Network




  “90%	
  of	
  what	
  we	
  do	
  is	
  	
  
  business	
  through	
  APIs”	
  
                      John	
  Wa0on,	
  Expedia	
  Affiliate	
  Network,	
  Travolu@on.co.uk,	
  April	
  2012	
  
1,000,000,000 1,000,000,000,000




      HOT or NOT
API Trillionaires
1,000,000,000 1,000,000,000,000




      HOT or NOT
905 billion S3 objects
(+ 1 billion/day)
HOT or NOT
Hackathons




HOT or NOT
Hackathons
   # hackathons Q1 2012:
   Jan: 35 Feb: 57 Mar: 68

max prize in 2011 >= $100,000
                        data via @kinlane
HOT or NOT
Separated at Birth?




 HOT or HOT
API as Product




customer == developer
API as Brand
New API       “Powered by”
          =
          =
Free!	
     Free!	
  



  HOT or NOT
Monetizing APIs

            Free!	
  



HOT or NOT
API Business Models
API Business Models, 2012




Note:	
  models	
  are	
  not	
  exclusive	
  -­‐	
  one	
  API	
  can	
  support	
  mul@ple	
  models	
  
API Business Models
API Business Models
API Business Models
API Business Models
HOT or NOT
Invisible Mashups



Ooyala = EC2 + S3 + SQS

      HOT or NOT
+	
  


Operating system = invisible mashup
A VC fund for your API
        API growth rate
              REST
              JSON
API billionaires & trillionaires
         API as product
          Hackathons
        Monetizing APIs
      Invisible mashups
Thank You

 QuesNons,	
  ideas,	
  comments?
john@programmableweb.com	
  
       @johnmusser	
  
                 	
  
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/	
  
	
  
	
  

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Lean UX, Уровни UX, UXD процесс
Lean UX, Уровни UX, UXD процессLean UX, Уровни UX, UXD процесс
Lean UX, Уровни UX, UXD процесс
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Dailyhunt Media Deck - June 19'
Dailyhunt Media Deck - June 19'Dailyhunt Media Deck - June 19'
Dailyhunt Media Deck - June 19'
 
Social Media
Social MediaSocial Media
Social Media
 
whatsapp (sajid)
whatsapp (sajid)whatsapp (sajid)
whatsapp (sajid)
 
Is AI generation the next platform shift?
Is AI generation the next platform shift?Is AI generation the next platform shift?
Is AI generation the next platform shift?
 
Beyond the Gig Economy: How New Technologies Are Reshaping the Future of Work
Beyond the Gig Economy: How New Technologies Are Reshaping the Future of WorkBeyond the Gig Economy: How New Technologies Are Reshaping the Future of Work
Beyond the Gig Economy: How New Technologies Are Reshaping the Future of Work
 
Neha Shukla - Future of the AI Revolution - Building Ethical and Equitable T...
 Neha Shukla - Future of the AI Revolution - Building Ethical and Equitable T... Neha Shukla - Future of the AI Revolution - Building Ethical and Equitable T...
Neha Shukla - Future of the AI Revolution - Building Ethical and Equitable T...
 
Chatbot Abstract
Chatbot AbstractChatbot Abstract
Chatbot Abstract
 
Metaverse + Sustainability Convergence
Metaverse + Sustainability ConvergenceMetaverse + Sustainability Convergence
Metaverse + Sustainability Convergence
 
The art of AI Art
The art of AI ArtThe art of AI Art
The art of AI Art
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
PPT Presentation on Facebook.com
PPT Presentation on Facebook.comPPT Presentation on Facebook.com
PPT Presentation on Facebook.com
 
Importance of Social Media
Importance of Social MediaImportance of Social Media
Importance of Social Media
 
Metaverse
MetaverseMetaverse
Metaverse
 
Software Testing Trends For 2021
Software Testing Trends For 2021Software Testing Trends For 2021
Software Testing Trends For 2021
 
Designing ethical artificial intelligence
Designing ethical artificial intelligenceDesigning ethical artificial intelligence
Designing ethical artificial intelligence
 
Ecosystems and Digital Business Models
Ecosystems and Digital Business ModelsEcosystems and Digital Business Models
Ecosystems and Digital Business Models
 
Growth Lessons from Early Snapchat
Growth Lessons from Early SnapchatGrowth Lessons from Early Snapchat
Growth Lessons from Early Snapchat
 
AI Writing Bots VS. Human Writers: Will AI replace Writers?
AI Writing Bots VS. Human Writers: Will AI replace Writers?AI Writing Bots VS. Human Writers: Will AI replace Writers?
AI Writing Bots VS. Human Writers: Will AI replace Writers?
 

Destaque

Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...
Ignacio M. Llorente
 
Cloud Computing – Time for delivery. The question is not “if”, but “how, whe...
Cloud Computing – Time for delivery.  The question is not “if”, but “how, whe...Cloud Computing – Time for delivery.  The question is not “if”, but “how, whe...
Cloud Computing – Time for delivery. The question is not “if”, but “how, whe...
Capgemini
 
Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3
Ignacio M. Llorente
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
LicensingLive! - SafeNet
 
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
Amazon Web Services
 

Destaque (20)

Cloud computing What Why How
Cloud computing What Why HowCloud computing What Why How
Cloud computing What Why How
 
Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...
 
Big Data & The Cloud
Big Data & The CloudBig Data & The Cloud
Big Data & The Cloud
 
Enterprise Journey to the Cloud
Enterprise Journey to the CloudEnterprise Journey to the Cloud
Enterprise Journey to the Cloud
 
Cloud Computing – Time for delivery. The question is not “if”, but “how, whe...
Cloud Computing – Time for delivery.  The question is not “if”, but “how, whe...Cloud Computing – Time for delivery.  The question is not “if”, but “how, whe...
Cloud Computing – Time for delivery. The question is not “if”, but “how, whe...
 
Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3
 
AWS Architecting In The Cloud
AWS Architecting In The CloudAWS Architecting In The Cloud
AWS Architecting In The Cloud
 
Scaling the Cloud - Cloud Security
Scaling the Cloud - Cloud SecurityScaling the Cloud - Cloud Security
Scaling the Cloud - Cloud Security
 
Enterprise 2.0 Summit 2012 Closing Keynote - Next-Generation Ecosystems And i...
Enterprise 2.0 Summit 2012 Closing Keynote - Next-Generation Ecosystems And i...Enterprise 2.0 Summit 2012 Closing Keynote - Next-Generation Ecosystems And i...
Enterprise 2.0 Summit 2012 Closing Keynote - Next-Generation Ecosystems And i...
 
Cloud Computing for Enterprise Architects
Cloud Computing for Enterprise ArchitectsCloud Computing for Enterprise Architects
Cloud Computing for Enterprise Architects
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introduction
 
Getting an open systems cloud strategy right the first time linthicm
Getting an open systems cloud strategy right the first time linthicmGetting an open systems cloud strategy right the first time linthicm
Getting an open systems cloud strategy right the first time linthicm
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
 
Cloud Computing Without The Hype An Executive Guide (1.00 Slideshare)
Cloud Computing Without The Hype   An Executive Guide (1.00 Slideshare)Cloud Computing Without The Hype   An Executive Guide (1.00 Slideshare)
Cloud Computing Without The Hype An Executive Guide (1.00 Slideshare)
 
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaCloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
 
Building the European Cloud Computing Strategy
Building the European Cloud Computing StrategyBuilding the European Cloud Computing Strategy
Building the European Cloud Computing Strategy
 
Architectures for open and scalable clouds
Architectures for open and scalable cloudsArchitectures for open and scalable clouds
Architectures for open and scalable clouds
 
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
 
Hadoop Twelve Predictions for 2012
Hadoop Twelve Predictions for 2012Hadoop Twelve Predictions for 2012
Hadoop Twelve Predictions for 2012
 
Journey Through the AWS Cloud; Development and Test
Journey Through the AWS Cloud; Development and TestJourney Through the AWS Cloud; Development and Test
Journey Through the AWS Cloud; Development and Test
 

Semelhante a Open APIs: What's Hot, What's Not?

Open APIs - State of the Market 2011
Open APIs - State of the Market 2011Open APIs - State of the Market 2011
Open APIs - State of the Market 2011
John Musser
 
Building native mobile apps with word press
Building native mobile apps with word pressBuilding native mobile apps with word press
Building native mobile apps with word press
Nikhil Vishnu P.V
 
Open Ap Is State Of The Market
Open Ap Is State Of The MarketOpen Ap Is State Of The Market
Open Ap Is State Of The Market
ConSanFrancisco123
 
the_wonderful_world_of_widgets-lawrence_coburn.ppt
the_wonderful_world_of_widgets-lawrence_coburn.pptthe_wonderful_world_of_widgets-lawrence_coburn.ppt
the_wonderful_world_of_widgets-lawrence_coburn.ppt
zachbrowne
 

Semelhante a Open APIs: What's Hot, What's Not? (20)

What Makes a Great Open API?
What Makes a Great Open API?What Makes a Great Open API?
What Makes a Great Open API?
 
Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?
 
What Makes a Great Open API?
What Makes a Great Open API?What Makes a Great Open API?
What Makes a Great Open API?
 
Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011
 
API Management Workshop (at Startupbootcamp Berlin)
API Management Workshop (at Startupbootcamp Berlin)API Management Workshop (at Startupbootcamp Berlin)
API Management Workshop (at Startupbootcamp Berlin)
 
Open API Ecosystem Overview: December 2010
Open API Ecosystem Overview: December 2010Open API Ecosystem Overview: December 2010
Open API Ecosystem Overview: December 2010
 
Web Services: Dje - Sot
Web Services: Dje - Sot Web Services: Dje - Sot
Web Services: Dje - Sot
 
Open APIs - State of the Market 2011
Open APIs - State of the Market 2011Open APIs - State of the Market 2011
Open APIs - State of the Market 2011
 
Open APIs: State of the Market, May 2010
Open APIs: State of the Market, May 2010Open APIs: State of the Market, May 2010
Open APIs: State of the Market, May 2010
 
Building native mobile apps with word press
Building native mobile apps with word pressBuilding native mobile apps with word press
Building native mobile apps with word press
 
Open Ap Is State Of The Market
Open Ap Is State Of The MarketOpen Ap Is State Of The Market
Open Ap Is State Of The Market
 
WordCamp Bucharest 2017
WordCamp Bucharest 2017WordCamp Bucharest 2017
WordCamp Bucharest 2017
 
the_wonderful_world_of_widgets-lawrence_coburn.ppt
the_wonderful_world_of_widgets-lawrence_coburn.pptthe_wonderful_world_of_widgets-lawrence_coburn.ppt
the_wonderful_world_of_widgets-lawrence_coburn.ppt
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
 
Applying Domain-Driven Design to APIs and Microservices - Austin API Meetup
Applying Domain-Driven Design to APIs and Microservices  - Austin API MeetupApplying Domain-Driven Design to APIs and Microservices  - Austin API Meetup
Applying Domain-Driven Design to APIs and Microservices - Austin API Meetup
 
Business of APIs Conference 2011 - ProgrammableWeb
Business of APIs Conference 2011 - ProgrammableWebBusiness of APIs Conference 2011 - ProgrammableWeb
Business of APIs Conference 2011 - ProgrammableWeb
 
Rest api standards and best practices
Rest api standards and best practicesRest api standards and best practices
Rest api standards and best practices
 
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptxAPI Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
 
APIdays Paris 2019 Backend is the new frontend by Antoine Cheron
APIdays Paris 2019 Backend is the new frontend by Antoine CheronAPIdays Paris 2019 Backend is the new frontend by Antoine Cheron
APIdays Paris 2019 Backend is the new frontend by Antoine Cheron
 
Practical Semantic Web
Practical Semantic WebPractical Semantic Web
Practical Semantic Web
 

Último

Último (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

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

  • 1. Open APIs What’s HOT What’s NOT John  Musser,  ProgrammableWeb   @johnmusser   GlueCon  2012      
  • 2. yea rs   7   Is   ,000  AP tor ies   6  new s  s 3 ,000
  • 4. A VC fund for your API HOT or NOT
  • 7. API Growth Rate 2006 2012 HOT or NOT
  • 8. API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
  • 9. 8  Years   API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
  • 10. 18  Months   8  Years   API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
  • 11. 9  Months   18  Months   8  Years   API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
  • 12. 6  Months   9  Months   18  Months   8  Years   API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
  • 13. 4  Months   6  Months   9  Months   18  Months   8  Years   API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
  • 14. 3  Months   4  Months   6  Months   9  Months   18  Months   8  Years   API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
  • 15. POST  /GetStock  HTTP/1.1   GET  hXp://example.org/stock/IBM   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>   HOT or NOT
  • 16. SOAP REST POST  /GetStock  HTTP/1.1   GET  hXp://example.org/stock/IBM   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>   HOT or NOT
  • 17. API protocols and styles Based on directory of 5,100 web APIs listed at ProgrammableWeb, February 2012
  • 18. {   <?xml  version="1.0"?>          "symbol":  ”IBM",   <soap:Envelope          "price":  94.72,   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
  • 19. JSON XML {   <?xml  version="1.0"?>          "symbol":  ”IBM",   <soap:Envelope          "price":  94.72,   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
  • 20. Percentage of REST APIs supporting JSON Based on directory of 5,800 web APIs listed at ProgrammableWeb, May 2012
  • 21. 1,000,000 1,000,000,000 HOT or NOT
  • 22. API Billionaires Club 1,000,000 1,000,000,000 HOT or NOT
  • 23. API Billionaires Club 13 billion API calls / day (May 2011) 5 billion API calls / day (April 2010) 5 billion API calls / day (October 2009) 1.4 billion API calls / day (May 2012) 1.1 billion API calls / day (April 2011) 1 billion API calls / day (May 2012) 1 billion API calls / day (Q1 2012) 1 billion API calls / day (January 2012)
  • 24. API Billionaires Club 13 billion API calls / day (May 2011) 5 billion API calls / day (April 2010) 5 billion API calls / day (October 2009) 1.4 billion API calls / day (May 2012) 1.1 billion API calls / day (April 2011) 1 billion API calls / day (May 2012) 1 billion API calls / day (Q1 2012) 1 billion API calls / day (January 2012)
  • 25. More API Billionaires 12 billion API calls / month (May 2011) 5 billion API calls / month (May 2011) 3.7 billion calls / month (August 2011) 3 billion API calls / month (July 2011) 2.5 billion API calls / month (April 2012) 6 billion API calls / month (February 2011) 3.2 billion API-delivered stories / month (October 2011) 2 billion API calls / month (December 2010)
  • 26. APIs, now a billion $ business =      $2  billion/year   Affiliate Network “90%  of  what  we  do  is     business  through  APIs”   John  Wa0on,  Expedia  Affiliate  Network,  Travolu@on.co.uk,  April  2012  
  • 29. 905 billion S3 objects (+ 1 billion/day)
  • 32. Hackathons # hackathons Q1 2012: Jan: 35 Feb: 57 Mar: 68 max prize in 2011 >= $100,000 data via @kinlane
  • 34. Separated at Birth? HOT or HOT
  • 35. API as Product customer == developer
  • 36. API as Brand New API “Powered by” = =
  • 37. Free!   Free!   HOT or NOT
  • 38. Monetizing APIs Free!   HOT or NOT
  • 40. API Business Models, 2012 Note:  models  are  not  exclusive  -­‐  one  API  can  support  mul@ple  models  
  • 46. Invisible Mashups Ooyala = EC2 + S3 + SQS HOT or NOT
  • 47. +   Operating system = invisible mashup
  • 48. A VC fund for your API API growth rate REST JSON API billionaires & trillionaires API as product Hackathons Monetizing APIs Invisible mashups
  • 49. Thank You QuesNons,  ideas,  comments? john@programmableweb.com   @johnmusser    
  • 50. 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/