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
Cloud Computing Development Design Patterns and...
Search
montaro
August 07, 2012
Programming
3
90
Cloud Computing Development Design Patterns and Open Source Technologies
montaro
August 07, 2012
Tweet
Share
Other Decks in Programming
See All in Programming
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
170
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
660
FormFlow - Build Stunning Multistep Forms
yceruto
1
180
Javaに鉄道指向プログラミング (Railway Oriented Pro gramming) のエッセンスを取り入れる/Bringing the Essence of Railway-Oriented Programming to Java
cocet33000
2
580
アンドパッドの Go 勉強会「 gopher 会」とその内容の紹介
andpad
0
240
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
720
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
事業戦略を理解してソフトウェアを設計する
masuda220
PRO
22
6.2k
F#で自在につくる静的ブログサイト - 関数型まつり2025
pizzacat83
0
310
AIネイティブなプロダクトをGolangで挑む取り組み
nmatsumoto4
0
120
機械学習って何? 5分で解説頑張ってみる
kuroneko2828
0
220
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
320
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
430
65k
Visualization
eitanlees
146
16k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
The Language of Interfaces
destraynor
158
25k
Thoughts on Productivity
jonyablonski
69
4.7k
Scaling GitHub
holman
459
140k
Unsuck your backbone
ammeep
671
58k
Designing Experiences People Love
moore
142
24k
Become a Pro
speakerdeck
PRO
28
5.4k
Transcript
Cloud Computing Development Design Patterns and Open Source Technologies
What does it mean for me!
IaaS
PaaS!
SaaS!
Cloud Computing Patterns
1. Use Cloud for Scaling
2. Use Cloud for Multi- tenancy
3. Use Cloud for Batch- processing
4. Use Cloud for Storage
5. Use Cloud for Communication
Cloud Development Patterns
1. Design for failure and nothing will fail
2. Edge cache static content
3. Implement Elasticity
4. Leverage multiple availability zones
5. Automate your development lifecycle
6. Cache as much as possible
7. State is the evil!
8. One size doesn't fit all!
Let's Code! Amazon SimpleDB and SQS