your api is so 2006 - modeveast 2011
DESCRIPTION
Architecting your API platform to meet 2011 mobile and web development standards is one of the best ways you can to enable your company to meet the demands of today’s competitive markets. Thinking like a platform also helps your business prepare for disruptive forces you cannot possibly predict.TRANSCRIPT
Your API is So 2006
Delyn Simons@delynator, @mashery
#modeveastDecember 2011
6
Accelerating Growth of APIs
Based on directory of 3,900 web APIs listed at ProgrammableWeb, October 2011
APIs since 2006
“Think like a Platform”
Developers change the game
Photo Credit: flickr.com/tom_
w_bn
Developers are 21st century
craftsmen
Developers build stuff
Photo Credit: flickr.com/mashery
Developers solve problems
Photo Credit:flickr.com/delynator
Developers tinker and prototype Photo Credit:
flickr.com/techcrunch
Photo Credit: © Eric Roth
Tools and terms of service they can rely on
API Integration Pain Survey
Survey conducted by YourTrove, Inc. August 2011
Results Chart by ProgrammableWeb. Survey conducted by YourTrove, Inc. August 2011
“Think like a Platform”
1. Please Drop the SOAP
2. Chat Less, Do More
3. Interactive Documentation
4. Drink your own Champagne
5. Mainstream API Success
Think Like a Platform
Photo Credit:flickr.com/delyn
REST vs. SOAP: Simplicity wins
again
22
Distribution of API protocols and stylesBased on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
23
Distribution of API protocols and stylesBased on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
REST vs. SOAP: Simplicity wins
JSON Rising: 55% of new APIs support JSON
24
Percentage of new APIs with JSON supportBased on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
20% of new APIs support only JSON
25
Percentage of new APIs with only JSON supportBased on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
1 in every 5 new APIs: “goodbye XML”
26
Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
Percentage of APIs with XML support
1. Please Drop the SOAP
2. Chat Less, Do More
3. Interactive Documentation
4. Drink your own Champagne
5. Mainstream API Success
Think like a Platform
Chat Less, Do More with Push Notifications
1. Please Drop the SOAP
2. Chat Less, Do More
3. Interactive Documentation
4. Growing of internal and partner API usage
5. Mainstream API Success (upside + downside)
Think like a Platform
1. Please Drop the SOAP
2. Chat Less, Do More
3. Interactive Documentation
4. Drink your own Champagne
5. Mainstream API Success
Think like a Platform
Restructuring for Internal, Partner Growth
1. Please Drop the SOAP
2. Chat Less, Do More
3. Interactive Documentation
4. Drink your own Champagne
5. Mainstream API Success
Think like a Platform
Mainstream Success
APIs since 2006
Mainstream Success – Who’s Next?
1. Please Drop the SOAP
2. Chat Less, Do More
3. Interactive Documentation
4. Drink your own Champagne
5. Mainstream API Success
Think like a Platform
Thank you!
Your feedback is a gift.
Delyn Simons@delynator, @mashery
#modeveastDecember 2011