What cloud service APIs are and why you should use them.
The CloudMore than hosting (and buzzwords)@johnsheehan
View Slide
restsharp.org
api,jobs.com
ifttt.comif this then that
TwilioAppHarborStripeXamarin
Cloud\ˈklau̇d\8noun,8often8attributiveMeaningless)buzzword)usedby)companies)in)place)of)the)word)‘Internet’.Source: The internet, page 44.
CloudCompute,)network,)storage)and)service)infrastructure)offered)and)managed)by)a)thirdAparty)provider.Source: John Sheehan
Amazon WebServices AzureAppEngineHerokuAppHarbordotCloudAppFogCloudFoundryRackSpace CloudCompute,)Storage)&))Network
CloudCompute,)network,)storage)and)service'infrastructure)offered)and)managed)by)a)thirdAparty)provider.Source: John Sheehan
Cloud)ServicesEmail SendGrid, Postmark, MailGunTelecom Twilio, NexmoRealtime Pusher, PubNub, Spire.io, SuperfeedrSocial Facebook, Twitter, FoursquareMobile Parse, StackMob, ChuteServices Dropbox, GitHub, Google ______Workers Iron.io, MomentApp
WHY?
Equip you witha new capability.
Instant scale.
Data.
Cloud service APIslet you focus onbuilding your app,not infrastructure.
WebHooksHTTP API(REST*)WebSockets, etc.Push data in.Pull data out.HALF DUPLEXGet notified.Interact in real time.FULL DUPLEX
REST/HTTP APIsfunction(sendSms(to,(from,(body)({HTTP.post('/messages',(...);}200(OK{(id(:("sm123",(status(:("sent"}
WEBHOOKS
WEBHOOKSPOST(http://yourserver.com/hookTo=+15552223333From=+15551112222CallId=CA123200(OK(Thanks(for(calling!
WEBSOCKETS, ETC.
void%main()%{%%//%shut%up%%//%and%code}
hurl.it
requestb.in
localtunnel.com
ifttt.com
getpebble.com
supermechanical.com/twine