Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
The Cloud, more than just hosting (and buzzword...
Search
John Sheehan
June 08, 2012
Technology
210
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
210
Crafting a Great Webhooks Experience
johnsheehan
2
560
Glue 2015: Microservices - More than just a buzzword.
johnsheehan
2
790
Scale-Oriented Architecture with Microservices
johnsheehan
2
390
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
170
Free API debugging and testing tools you should know about.
johnsheehan
5
880
Other Decks in Technology
See All in Technology
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
2
1.4k
AI駆動開発における開発環境のセキュリティの考え方
yamahiro
2
660
Lint の層を組み直した話
bengo4com
1
120
AIエージェント時代、Kaggleにどう取り組むか
takanao
2
360
CTO Night & Day Morning Session_AI-DLC:生成 AI 時代の開発プロセス変革
pikosan0000
0
120
クラウドエージェントの先駆け Devin。今も最先端を走る、他との違い
kinopeee
1
500
なぜAI時代に技術記事を書くのか?どう書くのか? 〜bunの場合〜
kworkdev
PRO
0
160
キヨさん67歳 AIコーディングエージェント物語
happysamurai294
0
120
[FECONF-2026] 신대륙을 향한 카카오페이증권 프론트엔드 항해기 (이주승)
l1ghthouse
0
260
AIをリアル世界に解き放つ 〜M5Stack×AIであなたのアイディアを手の平に〜
hamadakoji
1
580
Microsoft のサポート ライフサイクルを理解する
murachiakira
PRO
0
220
(swiftc) NonCopyableとライフタイム修飾子
teamhimeh
0
150
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
650
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
610
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Claude Code のすすめ
schroneko
67
230k
Building the Perfect Custom Keyboard
takai
2
920
Leo the Paperboy
mayatellez
10
2.4k
Building Adaptive Systems
keathley
44
3.3k
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
750
Everyday Curiosity
cassininazir
0
370
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Become a Pro
speakerdeck
PRO
31
6.3k
ラッコキーワード サービス紹介資料
rakko
5
5.5M
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