Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Trends in Web APIs Layer 7 API Management Workshop London
1. Trends in Web APIs
Ronnie Mitra
Principal API Architect - EMEA
Layer 7 API Academy
2. The Layer 7 API Academy
Mission:
Ronnie Mitra Mike Amundsen
To help API Publishers build great APIs
Method:
Conference Presentations
Books, Blogs, Tutorials and Tech Talks
Workshops and Mentoring
12. Modern Timeline of Web APIs
2005
2004 2010
First Web 2.0 Programmable
web.com Salesforce
Conference adds HTTP API
launched
2002 54 APIs
Amazon API registered.
2005
2000 ebay makes 2008 2012
Salesforce API APIs free Programmable
ebay API Programmable
web.com has web.com has
2004 2006 1000 registered 7144 registered
Flickr API Twitter API APIs APIs
Facebook API
Google (Maps) Sources: apievangelist.com
programmableweb.com
API internetarchive.com
Steve Yegge Rant
oreilly.com
58. Trends in Web APIs
Ronnie Mitra
Principal API Architect - EMEA
Layer 7 API Academy
Editor's Notes
Today = things we can see happeningTomorrow = things we know are out thereThe Future = things that we can speculate about, may or may not happen
Timeline EventsEvent: Salesforce.com API released (2000)Description: Salesforce.com introduces an XML API (the SOAP API would follow shortly) that allows their customers to integrate on-premise systems with a cloud based CRM system.Significance: One of the earliest examples of what is now commonly referred to as a Web API and also an early indication of the need for SaaS providers to provide integration hooks in order to market their products to business customers.Event: eBay API released (2000)Description: eBay launches a developer program (developer.ebay.com) and API as a means to allow developers to integrate eBay functionality with websites and third party products. Joining the developer program requires developers to sign a license agreement and pay a fee.Significance: The eBay API is one of the earliest examples of an API designed to attract developers and is the pioneer for what we now consider to be a public Web API.Event: Amazon API released (2002)Description: Amazon releases the Amazon Web Services platform and spearheads the IaaS movement.Significance: Amazon (through a dictum from Jeff Bezos) had embraced the idea of web APIs for all internal services and was able to leverage this service based architecture to find a new stream of profit. AWS and it’s descendant EC2 are a great early example of using existing assets to find new revenue streams via APIs.Event: Flickr API released (2004)Description: Flickr a collobarative photo sharing site and web 2.0 pioneer releases a web API.Significance: Flickr was one of the first social and collaborative products to offer a web based API and was one of the first to use the API as an effective way of finding new partners and business streams. Organizations that wanted to partner with Flickr could easily use their API rather than broker out of band meetings with Flickr executives and there was a great focus on the collaborative spirit of web 2.0Event: First Web 2.0 Conference (2004)Description: O’Reilly (the book publisher) launches the first web 2.0 conferenceSignificance: Event: Programmableweb.com launched (2005)Description: Significance: Event: Description: Significance: Event: Description: Significance: TODO: Add technology shifts (e.g. OAuth 1, Oauth 2)Flicr API pay model.Add: Date that google drops their soap search API. (search engine land, dec. 2006)