your api is so 2006 - modeveast 2011

42
Your API is So 2006 Delyn Simons @delynator, @mashery #modeveast December 2011

Upload: delyn-simons

Post on 13-May-2015

2.804 views

Category:

Technology


3 download

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

Page 1: Your API is So 2006 - MoDevEast 2011

Your API is So 2006

Delyn Simons@delynator, @mashery

#modeveastDecember 2011

Page 2: Your API is So 2006 - MoDevEast 2011
Page 3: Your API is So 2006 - MoDevEast 2011
Page 4: Your API is So 2006 - MoDevEast 2011
Page 5: Your API is So 2006 - MoDevEast 2011
Page 6: Your API is So 2006 - MoDevEast 2011

6

Accelerating Growth of APIs

Based on directory of 3,900 web APIs listed at ProgrammableWeb, October 2011

Page 7: Your API is So 2006 - MoDevEast 2011

APIs since 2006

Page 8: Your API is So 2006 - MoDevEast 2011

“Think like a Platform”

Page 9: Your API is So 2006 - MoDevEast 2011

Developers change the game

Page 10: Your API is So 2006 - MoDevEast 2011

Photo Credit: flickr.com/tom_

w_bn

Developers are 21st century

craftsmen

Page 11: Your API is So 2006 - MoDevEast 2011

Developers build stuff

Photo Credit: flickr.com/mashery

Page 12: Your API is So 2006 - MoDevEast 2011

Developers solve problems

Photo Credit:flickr.com/delynator

Page 13: Your API is So 2006 - MoDevEast 2011

Developers tinker and prototype Photo Credit:

flickr.com/techcrunch

Page 14: Your API is So 2006 - MoDevEast 2011

Photo Credit: © Eric Roth

Tools and terms of service they can rely on

Page 15: Your API is So 2006 - MoDevEast 2011
Page 16: Your API is So 2006 - MoDevEast 2011

API Integration Pain Survey

Survey conducted by YourTrove, Inc. August 2011

Page 17: Your API is So 2006 - MoDevEast 2011

Results Chart by ProgrammableWeb. Survey conducted by YourTrove, Inc. August 2011

Page 18: Your API is So 2006 - MoDevEast 2011

“Think like a Platform”

Page 19: Your API is So 2006 - MoDevEast 2011

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

Page 20: Your API is So 2006 - MoDevEast 2011
Page 21: Your API is So 2006 - MoDevEast 2011

Photo Credit:flickr.com/delyn

Page 22: Your API is So 2006 - MoDevEast 2011

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

Page 23: Your API is So 2006 - MoDevEast 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

Page 24: Your API is So 2006 - MoDevEast 2011

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

Page 25: Your API is So 2006 - MoDevEast 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

Page 26: Your API is So 2006 - MoDevEast 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

Page 27: Your API is So 2006 - MoDevEast 2011

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

Page 28: Your API is So 2006 - MoDevEast 2011

Chat Less, Do More with Push Notifications

Page 29: Your API is So 2006 - MoDevEast 2011
Page 30: Your API is So 2006 - MoDevEast 2011
Page 31: Your API is So 2006 - MoDevEast 2011

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

Page 32: Your API is So 2006 - MoDevEast 2011
Page 33: Your API is So 2006 - MoDevEast 2011
Page 34: Your API is So 2006 - MoDevEast 2011
Page 35: Your API is So 2006 - MoDevEast 2011

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

Page 36: Your API is So 2006 - MoDevEast 2011

Restructuring for Internal, Partner Growth

Page 37: Your API is So 2006 - MoDevEast 2011

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

Page 38: Your API is So 2006 - MoDevEast 2011

Mainstream Success

Page 39: Your API is So 2006 - MoDevEast 2011

APIs since 2006

Page 40: Your API is So 2006 - MoDevEast 2011

Mainstream Success – Who’s Next?

Page 41: Your API is So 2006 - MoDevEast 2011

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

Page 42: Your API is So 2006 - MoDevEast 2011

Thank you!

Your feedback is a gift.

Delyn Simons@delynator, @mashery

#modeveastDecember 2011