Open APIs: State of the Market

Slides:



Advertisements
Similar presentations
Attie Naude 14 May 2013 Windows Azure Mobile Services.
Advertisements

Thanks to Microsoft Azure’s Scalability, BA Minds Delivers a Cost-Effective CRM Solution to Small and Medium-Sized Enterprises in Latin America MICROSOFT.
WEB & MOBILE CLOUD APP With Bootstrap, Backbone, Pusher, AWS, Slim Gabriele Mittica –
Top Reasons Customers Choose SugarCRM over salesforce.com June 2011.
A + b = ? Mashups and Open APIs: State of the Market John Musser, ProgrammableWeb.
City Sara VonBargen, Sr. Implementation Manager GovDelivery ® & Digital Subscription Management: December 8, 2009.
+ Social Media proposal Presented by- Social Club Media 18 th July.
| Basel Discovering Windows Azure Mobile Services and Media Services Ken Casada
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Basic SharePoint 2013 App Development start-up for New Developers
Business Intelligence: The Next Big Thing (Really!) John Bair CTO, Ajilitee Sep 14, 2012 Presented to TDWI St. Louis Chapter.
Open Content By Daniel Jacobson and Harold Neal National Public Radio.
Cross Platform Mobile Backend with Mobile Services James
T Sponsors Kent Weare Integration MVP, Author API Management Part 1 – An Introduction to Azure API Management BizTalk Summit 2015 – London ExCeL London.
Configuring Social Media, Google Analytics, and Gadgets Lila Bronson Training Manager, OmniUpdate, Inc.
Module 3: Business Information Systems Chapter 8: Electronic and Mobile Commerce.
Leveraging open data to reach mobile customers in real time DOT T3 Webinar, April 10, 2012 Timothy Moore, Interactive Services Manager Bay Area Rapid Transit.
Communicate with All Workers Involved in the Process of Delivering High-Quality Health Care by Choosing Dossier365 on the Azure Platform MICROSOFT AZURE.
Jason Long 23 March Products Retail Website Amazon Associates, Marketplace Kindle Digital Downloads Amazon Fresh Amazon Payments Amazon Web Services.
Deploying a VGI application in one day Tom Brenneman.
Keynote Shawn Burke Director Microsoft Corporation.
Bizfss File Sync and Sharing Solution, Built on Microsoft Azure, Allows Businesses to Sync, Share, Back Up Using Their Own Cloud Storage MICROSOFT AZURE.
Enterprise Cloud Computing
HUSKY CONSULTANTS FRANKLIN VALENCIA WIOLETA MILCZAREK ANTHONY GAGLIARDI JR. BRIAN CONNERY.
Hi, how may we help you? New business / start-up Grow an existing business Get Active with Social Media Online Booking MiQuando.
Powered by Microsoft Azure, PointMatter Is a Flexible Solution to Move and Share Data between Business Groups and IT MICROSOFT AZURE ISV PROFILE: LOGICMATTER.
GOOGLE APP ENGINE By Muktadiur Rahman. Contents  Cloud Computing  What is App Engine  Why App Engine  Development with App Engine  Quote & Pricing.
Information Systems in Organizations 5.2 Cloud Computing.
ConFLUence Flu News You Can Use. Project Conceptualization Initial vision Change in plans: CDC Flu App Challenge – Use at least of one their data sources.
Information Systems in Organizations 5.2 Cloud Computing.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
WhenNow on Microsoft Azure Offers a Simple Way to Create Events in a Low-Cost Ticketing Platform with No Transaction Fees for Customers MICROSOFT AZURE.
1 Expose, Acquire & Engage. The Need 1.Expose your product to people in the local market 2.Acquire new local customers 3.Engage – Keep old & new customers.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |1 Accelerate Your Digital Transformation Innovate, Integrate, Collaborate #paas.
E-commerce Business Models and Concepts B2C E-Commerce Business Models
Internet Marketing Mix
Lecture 6: Cloud Computing
E-Commerce services.
We are full service web developers specializing in providing dynamic e-commerce solutions to the antique business market.
Introduction to Cloud Computing
Azure Active Directory - Business 2 Consumer
Chapter 7 E-commerce Marketing Communications. Chapter 7 E-commerce Marketing Communications.
Web Mashups -Nirav Shah.
GovDelivery® & Digital Subscription Management:
What is Cloud Computing - How cloud computing help your Business?
City of Lakewood, California - Lakewood Online key points
Web Services Primer Overview of Web Services
A203IAE – Making Money Online
SMS+ on Microsoft Azure Provides Enhanced and Secure Text Messaging, with Audit Trail, Scalability, End-to-End Encryption, and Special Certifications MICROSOFT.
HISTORY Of API.
E-commerce Business Models and Concepts B2C E-Commerce Business Models
Traffic Audit Industry: Internet of Things (IoT) Ted Politidis Head of SEO
APIs (and their Relatives) Can Expand and Unify Library Services
Twitter & NoSQL Integration with MVC4 Web API
APPS are the next big thing Mobango
Directions Please read the following slides.
Cloud Computing Applications
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
ideas to mobile apps in record time,
Agile App Development with Azure API Management
Carl Data Solutions Collects Utility Sensor and Meter Data to Provide Advanced Reporting, Alarming, and Analytics with Microsoft Azure MICROSOFT AZURE.
Social Media and Networking: What it is & why it’s important
Keep Your Digital Media Assets Safe and Save Time by Choosing ImageVault to be Your Digital Asset Management Solution, Hosted in Microsoft Azure Partner.
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Technical Capabilities
The Marketing Mix 4 Ps of Marketing.
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
REST Easy - Instant APIs for Your Database
MIS 5302 Managing Technology and Systems Week 4
E-commerce Business Models and Concepts B2C E-Commerce Business Models
Presentation transcript:

Open APIs: State of the Market John Musser, ProgrammableWeb @johnmusser Cloudstock, December 6th, 2010

Introduction ProgrammableWeb.com API & mashup directory News, community, dev tools 2,400 Web APIs 5,300 mashups

Open APIs: State of the Market The big picture The business of open APIs Design and technology Trends

Open APIs: Why bother? Make money Save money Build brand 60% of all listings on eBay.com added via their APIs Save money SmugMug saves > $500K/year with Amazon S3 Storage Build brand Google Maps 300% growth vs 20% MapQuest Move to the cloud Over 50% of all transactions via their API Go anywhere Netflix now available on over 200 devices

2010 has a 2x increase in new APIs per month over last year Open API timeline It took 8 years to get to 1,000 APIs, but only 18 months to get to 2,000 APIs 2010 has a 2x increase in new APIs per month over last year 2000 2002 2003 2005 2006 2007 2008 2009 2010 105 APIs 352 APIs 601 APIs 1,116 APIs 1,628 APIs ? APIs

APIs: Some very competitive markets Based on directory of 2,300 web APIs listed at ProgrammableWeb, November 2010

Open APIs: Sampling growth by sector

Open APIs: Sampling growth by sector YouTube sells for $1.7B

Open APIs: Sampling growth by sector Facebook opens platform

Open APIs: State of the Market The big picture The business of open APIs Design and technology Trends

What makes an open API successful? The underlying service Or, a good API on a bad service is lipstick on a pig A plan and a business model Simple, open, easily adopted Providing choices Good developer support 11

Best practice: Bake your business model into your API API business models 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 Best practice: Bake your business model into your API

APIs as biz-dev enabler (aka Bizdev 2.0) “Decentralized business development” -Toni Schneider Flickr API Business/Partner Consumer/Hacker

API Billionaires Club 5 billion API calls / day (April 2010) 5 billion API calls / day (October 2009) 3 billion API calls / day, 75% of all traffic (April 2010) 8 billion API calls / month (Q3 2009) 3 billion API calls / month (March 2009) 1.1 billion API-delivered stories / month (March 2010) Over 50% of all traffic via API (March 2008) Over 100 billion objects stored in S3 (March 2010)

Open APIs: State of the Market The big picture The business of open APIs Design and technology Trends

The big technical debates Protocols and styles REST vs. SOAP vs. … Data formats XML vs. JSON vs. … Standards So many to choose from… 16

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

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

Data formats: lots of choices XML, JSON, RSS, Atom, YAML, iCalendar, CSV, Serialized PHP, HTML, PNG, GeoRSS, vCard, Text, RDF, OPML, MediaRSS, VML, TV-Anytime, hCalendar, FOAF, XSPF, SQL, GML, CDF

JSON Rising: 45% of all new APIs support JSON 197 APIs are now JSON-only, including Facebook Graph, Etsy, and Twitter’s Streaming API Percentage of new APIs with JSON support Based on directory of 2,300 web APIs listed at ProgrammableWeb, November 2010

20% of all “Social” APIs now with OAuth support OAuth picking up steam 120+ APIs with OAuth support 20% of all “Social” APIs now with OAuth support

Open APIs: State of the Market The big picture The business of open APIs Design and technology Trends

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

APIs growing up: keeping developers informed

APIs growing up: keeping developers informed http://www.programmableweb.com/api/ebay/status

API monitoring: don’t let this happen to you … via http://monitor.programmableweb.com

APIs are the glue of SaaS Firewall Customize Integrate API Internal App: web/desktop Traditional Platform Customize Integrate API SaaS App SaaS Service Internal Apps & Systems

SLAs and Premium Support for APIs Service Level Agreements and Premium Support Google Maps Premier (starts at $10K/yr) Amazon’s new Premium Support packages

1 API can support 100’s of devices Source: Michael Hart, Netflix 29 29

Mobile explosion is driving API explosion Pageview growth: NPR.org vs NPR mobile Source: NPR 30 30

API as Product When an API is not an extension of your product, but it is your product

Invisible Mashups, part 1 Classic mashup Invisible mashup HousingMaps.com Ooyala.com + EC2 + S3 + SQS 32 32

Invisible Mashups, part 2 + APIs are hiding in plain sight, if you know where to look

Have we seen this before? Why do we need a Web site? Of course we have a Web site Why do we need an API? Of course we have an API 1995 2000 2005 2010

thank you Questions, ideas, comments? Email me: john@programmableweb.com Twitter: @programmableweb @johnmusser