APIs that Change Lifestyles

61
APIs that Change Lifestyles

Transcript of APIs that Change Lifestyles

Page 1: APIs that Change Lifestyles

APIs  that  Change  Lifestyles  

Page 2: APIs that Change Lifestyles

Overview  

๏  How  Connected  is  our  Planet?  

๏  The  World’s  Most  Successful  API  

๏  How  to  Maintain  “Great”-­‐ness?  Innovate..!!  

๏  Then  how  to  beat  “Great”-­‐ness?  Strategy,  Choices,  …  

๏  The  Phased  Approach  

๏  How  WSO2  can  help  you  

๏  Going  beyond  “Yet-­‐Another-­‐API”  

Page 3: APIs that Change Lifestyles

image: http://cornerclassifieds.com/for-sale/computers-hardware/apple-macbook-pro_i168

Page 4: APIs that Change Lifestyles

And  what  did  he  mean?  

๏  Hint:  Its  either  “Black  and  Blue”  or  “White  and  Gold”.  

Page 5: APIs that Change Lifestyles

And  what  did  he  mean?  

๏  Hint:  Its  either  “Black  and  Blue”  or  “White  and  Gold”.  

Page 6: APIs that Change Lifestyles

And  what  did  he  also  mean?  

Page 7: APIs that Change Lifestyles

And  what  did  he  also  mean?  

๏  That’s  4M  tweets  on  just  one  viral  debate.  

Page 8: APIs that Change Lifestyles

And  what  did  he  also  mean?  

๏  That’s  4M  tweets  on  just  one  viral  debate.  

๏  And,  all  of  TwiRer  would  have  been  doing  between  500  million  to  a  1  billion  tweets,  perhaps.  

๏  Read  hRp://www.internetlivestats.com/one-­‐second/#tweets-­‐band.  

Page 9: APIs that Change Lifestyles

And  what  did  he  also  mean?  

๏  That’s  4M  tweets  on  just  one  viral  debate.  

๏  And,  all  of  TwiRer  would  have  been  doing  between  500  million  to  a  1  billion  tweets,  perhaps.  

๏  Read  hRp://www.internetlivestats.com/one-­‐second/#tweets-­‐band.  

๏  The  interesYng  fact  is  most  tweets  are  actually  made  via  API  calls  –  around  75%.  Do  your  math.  

Page 10: APIs that Change Lifestyles

And  what  did  he  also  mean?  

๏  But,  is  that  all?  

Page 11: APIs that Change Lifestyles

And  what  did  he  also  mean?  

๏  But,  is  that  all?  No.  

๏  The  TwiRer  API  allows  you  to  do  much  more  than  just  tweet.  

Page 12: APIs that Change Lifestyles

And  what  did  he  also  mean?  

๏  But,  is  that  all?  No.  

๏  The  TwiRer  API  allows  you  to  do  much  more  than  just  tweet.  

๏  It  supports  a  staggering  55  billion  calls  a  day.  

๏  Do  you  really  think  they  can  handle  that?  

Page 13: APIs that Change Lifestyles

And  what  did  he  also  mean?  

๏  But,  is  that  all?  No.  

๏  The  TwiRer  API  allows  you  to  do  much  more  than  just  tweet.  

๏  It  supports  a  staggering  55  billion  calls  a  day.  

๏  Do  you  really  think  they  can  handle  that?  

๏  Want  to  try?  

Page 14: APIs that Change Lifestyles

And  what  did  he  also  mean?  

๏  But,  is  that  all?  No.  

๏  The  TwiRer  API  allows  you  to  do  much  more  than  just  tweet.  

๏  It  supports  a  staggering  55  billion  calls  a  day.  

๏  Do  you  really  think  they  can  handle  that?  

๏  Want  to  try?  May  be  not.  

Page 15: APIs that Change Lifestyles
Page 16: APIs that Change Lifestyles

PrevenYng  Failure  

๏  The  Fail  Whale  no  longer  exists.  

๏  Try,  hRps://twiRer.com/errors/whale.png,  J.  

Page 17: APIs that Change Lifestyles

PrevenYng  Failure  

๏  Yes,  that  whale’s  gone.  

Page 18: APIs that Change Lifestyles

PrevenYng  Failure  

๏  Yes,  that  whale’s  gone.    

๏  At  least  in  TwiRer.  

source: Presentation by Brian Cook

Page 19: APIs that Change Lifestyles

PrevenYng  Failure  

๏  Yes,  that  whale’s  gone.    

๏  At  least  in  TwiRer.  

๏  So  how  did  they  fix  that?  

source: Presentation by Brian Cook

Page 20: APIs that Change Lifestyles

ThroRling  

Page 21: APIs that Change Lifestyles

ThroRling   No, boss. That’s fair use of API.

Page 22: APIs that Change Lifestyles

Customer’s  Story?   No, boss. That’s fair use of API.

Page 23: APIs that Change Lifestyles

Customer’s  Story?   Dude, I’m dying.

image: http://allthingsd.com/files/2011/09/simpsons-throttle.png

Page 24: APIs that Change Lifestyles

Customer’s  Story?   Dude, I’m dying.

image: http://allthingsd.com/files/2011/09/simpsons-throttle.png

image: http://apprenticeinstitute.org/wp-content/uploads/2014/05/bigstock-Failure-stamp-48396098.jpg

Page 25: APIs that Change Lifestyles

image: http://www.professionaladviser.com/professional-adviser/feature/2377179/mind-the-trap-the-unintended-consequences-of-pension-flexibility

Page 26: APIs that Change Lifestyles

If  done  in  the  Right  Way  

images: http://public.teamleader.be/wp-content/uploads/2014/09/api-icon.png, http://lunarvapes.com/wp-content/uploads/2014/01/got-wings.jpg

Page 27: APIs that Change Lifestyles

The  Demand  for  a  proper  API  

Page 28: APIs that Change Lifestyles

Making  it  happen  for  your  API?  

Page 29: APIs that Change Lifestyles

Alright,  how  do  I  get  there?  

source: keepcalm-o-matic.co.uk

Page 30: APIs that Change Lifestyles

Alright,  how  do  I  get  there?  

image: http://cleaningbusinesstoday.com/Portals/18/Images/mountain%20climbers.jpg

Page 31: APIs that Change Lifestyles

Alright,  how  do  I  get  there?  

image: http://blog.zadrocommunications.com.au/wp-content/uploads/2013/02/communications-tree.jpg

Page 32: APIs that Change Lifestyles

Alright,  how  do  I  get  there?  

๏  The  API  Tree  has  many  branches  –  pick  the  right  one.  

๏  Think  End-­‐to-­‐End,  not  just  provider/consumer.  

๏  Make  the  right  choices  in  API  Management.  

๏  Like  in  any  business,  customer  is  king.  

๏  Never  seRle  for  less  –  think  big.  

Page 33: APIs that Change Lifestyles

Alright,  how  do  I  get  there?  

๏  The  API  Tree  has  many  branches  –  pick  the  right  one.  

๏  Think  End-­‐to-­‐End,  not  just  provider/consumer.  

๏  Make  the  right  choices  in  API  Management.  

๏  Like  in  any  business,  customer  is  king.  

๏  Never  seRle  for  less  –  think  big.  

๏  Focus  on  a  Connected  Story.  

Page 34: APIs that Change Lifestyles

image: http://www.formula1.com/wi/gi/597x478/g6D_/sutton/2008/d08mal2408.jpg

Page 35: APIs that Change Lifestyles

Overnight  Success?  

Page 36: APIs that Change Lifestyles

Overnight  Success?  Not  Really  

Page 37: APIs that Change Lifestyles

Overnight  Success?  Not  Really  

image: http://www.edtechmagazine.com/higher/article/2013/05/phased-approach-network-upgrades-saved-tri-c-time-and-money

Page 38: APIs that Change Lifestyles

Overnight  Success?  Not  Really  

๏  Take  it  a  step  at  a  Yme,  and  keep  iteraYng.  

Page 39: APIs that Change Lifestyles

Overnight  Success?  Not  Really  

๏  Take  it  a  step  at  a  Yme,  and  keep  iteraYng.  

๏  But,  what  if  every  iteraYon  is  a  repeYYon  of  history?  

Page 40: APIs that Change Lifestyles

Overnight  Success?  Not  Really  

๏  Take  it  a  step  at  a  Yme,  and  keep  iteraYng.  

๏  But,  what  if  every  iteraYon  is  a  repeYYon  of  history?  

Page 41: APIs that Change Lifestyles

Overnight  Success?  Not  Really  

๏  Take  it  a  step  at  a  Yme,  and  keep  iteraYng.  

๏  But,  what  if  every  iteraYon  is  a  repeYYon  of  history?  

๏  Could  a  Billion  Pounds  take  a  Billion  Years?  

Page 42: APIs that Change Lifestyles

Overnight  Success?  Not  Really  

๏  Take  it  a  step  at  a  Yme,  and  keep  iteraYng.  

๏  But,  what  if  every  iteraYon  is  a  repeYYon  of  history?  

๏  Could  a  Billion  Pounds  take  a  Billion  Years?  

๏  Are  there  any  shortcuts  to  the  Future?  

Page 43: APIs that Change Lifestyles

image: https://prjeffwilson.files.wordpress.com/2013/05/the-future-next-right.jpg

Overnight  Success?  Not  Really  

Page 44: APIs that Change Lifestyles

image: https://prjeffwilson.files.wordpress.com/2013/05/the-future-next-right.jpg

The  Pladorm  for  The  Future  

Page 45: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

Page 46: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

sources: iconfinder.com, findicons.com, iconarchive.com

Page 47: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

sources: iconfinder.com, findicons.com, iconarchive.com

Page 48: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

sources: iconfinder.com, findicons.com, iconarchive.com

Page 49: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

Page 50: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

sources: imgarcade.com, iconarchive.com, pixgood.com, softicons.comhttp://www.codeproject.com/Articles/443548/OAuth-Basics.com

Page 51: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

sources: imgarcade.com, iconarchive.com, pixgood.com, softicons.comhttp://www.codeproject.com/Articles/443548/OAuth-Basics.com

Page 52: APIs that Change Lifestyles

Deeper  Visibility  

Page 53: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

sources: imgarcade.com, iconarchive.com, pixgood.com, softicons.comhttp://www.codeproject.com/Articles/443548/OAuth-Basics.com

Page 54: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

sources: imgarcade.com, iconarchive.com, pixgood.com, softicons.comhttp://www.codeproject.com/Articles/443548/OAuth-Basics.com

Page 55: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

sources: imgarcade.com, iconarchive.com, pixgood.com, softicons.comhttp://www.codeproject.com/Articles/443548/OAuth-Basics.com

Page 56: APIs that Change Lifestyles

The  Pladorm  for  The  Future  

sources: imgarcade.com, iconarchive.com, pixgood.com, softicons.comhttp://www.codeproject.com/Articles/443548/OAuth-Basics.com

Page 57: APIs that Change Lifestyles

Beyond  just  API  Management  

sources: imgarcade.com, iconarchive.com, pixgood.com, softicons.comhttp://www.codeproject.com/Articles/443548/OAuth-Basics.com

Page 58: APIs that Change Lifestyles

The  Extended  Pladorm  

Page 59: APIs that Change Lifestyles
Page 60: APIs that Change Lifestyles

Beyond  Just  APIs  –  IoT    

Page 61: APIs that Change Lifestyles