The Cloud, more than just hosting (and buzzwords) by John Sheehan, given at NDC 2012

The Cloud, more than just hosting (and buzzwords) by John Sheehan, given at NDC 2012

What cloud service APIs are and why you should use them.

54b75f6fbf4434162bfcda6b0cb9b86b?s=128

John Sheehan

June 08, 2012
Tweet

Transcript

  1. The Cloud More than hosting (and buzzwords) @johnsheehan

  2. restsharp.org

  3. api,jobs.com

  4. ifttt.com if this then that

  5. Twilio AppHarbor Stripe Xamarin

  6. Cloud \ˈklau̇d\8noun,8often8attributive Meaningless)buzzword)used by)companies)in)place)of)the) word)‘Internet’. Source: The internet, page 44.

  7. Cloud Compute,)network,)storage) and)service)infrastructure) offered)and)managed)by)a) thirdAparty)provider. Source: John Sheehan

  8. Amazon Web Services Azure AppEngine Heroku AppHarbor dotCloud AppFog CloudFoundry

    RackSpace Cloud Compute,)Storage)&))Network
  9. Amazon Web Services Azure AppEngine Heroku AppHarbor dotCloud AppFog CloudFoundry

    RackSpace Cloud Compute,)Storage)&))Network
  10. Cloud Compute,)network,)storage) and)service'infrastructure) offered)and)managed)by)a) thirdAparty)provider. Source: John Sheehan

  11. Cloud)Services Email SendGrid, Postmark, MailGun Telecom Twilio, Nexmo Realtime Pusher,

    PubNub, Spire.io, Superfeedr Social Facebook, Twitter, Foursquare Mobile Parse, StackMob, Chute Services Dropbox, GitHub, Google ______ Workers Iron.io, MomentApp
  12. WHY?

  13. Equip you with a new capability.

  14. Instant scale.

  15. Data.

  16. Cloud service APIs let you focus on building your app,

    not infrastructure.
  17. WebHooks HTTP API (REST*) WebSockets, etc. Push data in. Pull

    data out. HALF DUPLEX Get notified. Interact in real time. FULL DUPLEX
  18. REST/HTTP APIs function(sendSms(to,(from,(body)({ HTTP.post('/messages',(...); } 200(OK { (id(:("sm123", (status(:("sent" }

  19. WEBHOOKS

  20. WEBHOOKS POST(http://yourserver.com/hook To=+15552223333 From=+15551112222 CallId=CA123 200(OK <Response> (<Say>Thanks(for(calling!</Say> </Response>

  21. WEBSOCKETS, ETC.

  22. void%main()%{ %%//%shut%up %%//%and%code }

  23. hurl.it

  24. requestb.in

  25. localtunnel.com

  26. ifttt.com

  27. getpebble.com

  28. supermechanical.com/twine