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
200
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
190
Crafting a Great Webhooks Experience
johnsheehan
2
550
Glue 2015: Microservices - More than just a buzzword.
johnsheehan
2
770
Scale-Oriented Architecture with Microservices
johnsheehan
2
380
Crafting a Great Webhooks Experience
johnsheehan
0
220
The rise of distributed applications.
johnsheehan
2
500
Zen and the Art of API Maintenance
johnsheehan
2
2.5k
Building API integrations you can live with.
johnsheehan
0
150
Free API debugging and testing tools you should know about.
johnsheehan
5
870
Other Decks in Technology
See All in Technology
ゼロをイチにする仕事が終わったあと
smasato
0
320
AI時代のエンジニアキャリアについて今一度考える
sakamoto_582
2
1.4k
最適な自走を最小限の支援で — M&Aで拡大する組織で少人数SREが挑んだ1年 / SRE NEXT 2026
genda
0
670
プロンプト_きのこカンファレンス2026_LT
yurufuwahealer
0
150
CIで使うClaude
iwatatomoya
0
190
ヘルスケア領域における AI 活用と その安全性担保のための取り組み (Leveraging AI in Healthcare and Our Efforts to Ensure Its Safety) - Google I/O Extended Tokyo 2026, July 11, 2026
zettaittenani
0
230
はじめてのWDM
miyukichi_ospf
1
130
FinOps X 2026 Recap from Engineer Side #JapanFinOps
chacco38
0
270
Empower GenAI with Agile - あなたのアジャイルが生成AIのバフになる仕組み
hageyahhoo
1
150
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
1.9k
デジタル・デザイン構想 by Sayaka Ishizuka
y150saya
0
200
デジタル・デザイン:次の50年を描く「進化する青写真」
y150saya
0
840
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Making Projects Easy
brettharned
120
6.7k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
970
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Building Applications with DynamoDB
mza
96
7.1k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
170
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
Leo the Paperboy
mayatellez
8
1.9k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Done Done
chrislema
186
16k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
460
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
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