Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Cloud, more than just hosting (and buzzword...
Search
John Sheehan
June 08, 2012
Technology
190
2
Share
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.
John Sheehan
June 08, 2012
More Decks by John Sheehan
See All by John Sheehan
My Favorite API Tools (Other than Runscope)
johnsheehan
0
180
Crafting a Great Webhooks Experience
johnsheehan
2
550
Glue 2015: Microservices - More than just a buzzword.
johnsheehan
2
760
Scale-Oriented Architecture with Microservices
johnsheehan
2
360
Crafting a Great Webhooks Experience
johnsheehan
0
210
The rise of distributed applications.
johnsheehan
2
490
Zen and the Art of API Maintenance
johnsheehan
2
2.5k
Building API integrations you can live with.
johnsheehan
0
140
Free API debugging and testing tools you should know about.
johnsheehan
5
860
Other Decks in Technology
See All in Technology
建設的な現実逃避のしかた / How to practice constructive escapism
pauli
4
320
DevOpsDays Tokyo 2026 軽量な仕様書と新たなDORA AI ケイパビリティで実現する、動くソフトウェアを中心とした開発ライフサイクル / DevOpsDays Tokyo 2026
n11sh1
0
110
あるアーキテクチャ決定と その結果/architecture-decision-and-its-result
hanhan1978
2
590
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
サイバーフィジカル社会とは何か / What Is a Cyber-Physical Society?
ks91
PRO
0
160
JOAI2026講評会資料(近藤佐介)
element138
0
100
DevOpsDays Tokyo 2026 見えない開発現場を、見える投資に変える
rojoudotcom
3
170
え!?初参加で 300冊以上 も頒布!? これは大成功!そのはずなのに わいの財布は 赤字 の件
hellohazime
0
140
非エンジニア職からZOZOへ 〜登壇がキャリアに与えた影響〜
penpeen
0
360
AI前提とはどういうことか
daisuketakeda
0
180
Eight Engineering Unit 紹介資料
sansan33
PRO
3
7.2k
Azure Lifecycle with Copilot CLI
torumakabe
3
620
Featured
See All Featured
Done Done
chrislema
186
16k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
エンジニアに許された特別な時間の終わり
watany
106
240k
How to Ace a Technical Interview
jacobian
281
24k
Speed Design
sergeychernyshev
33
1.6k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
670
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
240
WCS-LA-2024
lcolladotor
0
520
Why Our Code Smells
bkeepers
PRO
340
58k
Prompt Engineering for Job Search
mfonobong
0
260
Documentation Writing (for coders)
carmenintech
77
5.3k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Transcript
The Cloud More than hosting (and buzzwords) @johnsheehan
restsharp.org
api,jobs.com
ifttt.com if this then that
Twilio AppHarbor Stripe Xamarin
Cloud \ˈklau̇d\8noun,8often8attributive Meaningless)buzzword)used by)companies)in)place)of)the) word)‘Internet’. Source: The internet, page 44.
Cloud Compute,)network,)storage) and)service)infrastructure) offered)and)managed)by)a) thirdAparty)provider. Source: John Sheehan
Amazon Web Services Azure AppEngine Heroku AppHarbor dotCloud AppFog CloudFoundry
RackSpace Cloud Compute,)Storage)&))Network
Amazon Web Services Azure AppEngine Heroku AppHarbor dotCloud AppFog CloudFoundry
RackSpace Cloud Compute,)Storage)&))Network
Cloud Compute,)network,)storage) and)service'infrastructure) offered)and)managed)by)a) thirdAparty)provider. Source: John Sheehan
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
WHY?
Equip you with a new capability.
Instant scale.
Data.
Cloud service APIs let you focus on building your app,
not infrastructure.
WebHooks HTTP API (REST*) WebSockets, etc. Push data in. Pull
data out. HALF DUPLEX Get notified. Interact in real time. FULL DUPLEX
REST/HTTP APIs function(sendSms(to,(from,(body)({ HTTP.post('/messages',(...); } 200(OK { (id(:("sm123", (status(:("sent" }
WEBHOOKS
WEBHOOKS POST(http://yourserver.com/hook To=+15552223333 From=+15551112222 CallId=CA123 200(OK <Response> (<Say>Thanks(for(calling!</Say> </Response>
WEBSOCKETS, ETC.
void%main()%{ %%//%shut%up %%//%and%code }
hurl.it
requestb.in
localtunnel.com
ifttt.com
getpebble.com
supermechanical.com/twine