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
Release early, release often!
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
railsonfire
April 20, 2012
Programming
74
1
Share
Release early, release often!
Continuous deployment and the cloud!
http://www.railsonfire.com
railsonfire
April 20, 2012
More Decks by railsonfire
See All by railsonfire
Release Early, Release often @Lean Startup Circle
railsonfire
1
130
Investor pitch workshop @ Startup Pirates Bratislava 2012
railsonfire
1
160
Other Decks in Programming
See All in Programming
飯MCP
yusukebe
0
510
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
890
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
780
Claude Code × Gemini × Ebitengine ゲーム制作素人WebエンジニアがGoでゲームを作った話
webzawa
0
110
Don't Prompt Harder, Structure Better
kitasuke
0
740
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
350
Nuxt Server Components
wattanx
0
270
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
3
270
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
170
Running Swift without an OS
kishikawakatsumi
0
810
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
260
Featured
See All Featured
Fireside Chat
paigeccino
42
3.9k
WCS-LA-2024
lcolladotor
0
540
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
790
How to Ace a Technical Interview
jacobian
281
24k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
370
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
The Curse of the Amulet
leimatthew05
1
11k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.3k
Facilitating Awesome Meetings
lara
57
6.8k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
The Curious Case for Waylosing
cassininazir
0
300
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Transcript
Release early, Release often Continuous deployment and the cloud Florian
Motlik
Outline 1. What is Continuous Integration/Continuous Deployment 2. Why is
it important 3. Are there any examples? 4. And you do what exactly? 5. What is the future of this 6. A better tomorrow today
Continuous Integration
Continuous Deployment
Why is the cloud perfect for CD
Built for automated deployment
Standardized
Staging is easy
Automated Rollback
Why?
Robust Application
Solid Architecture http://www.flickr.com/photos/wilhelmja/4233621517/
Easy to test
Very fast iteration
/ http://www.flickr.com/photos/mpclemens/2431638794/ Value Time
In Practice
Railsonfire
None
None
None
The Future?
A better tomorrow, today 1. Test/Test/Test, but be smart about
it
A better tomorrow, today 1. Test/Test/Test, but be smart about
it 2. Automate Deployment
A better tomorrow, today 1. Test/Test/Test, but be smart about
it 2. Automate Deployment 3. Automate Rollback
A better tomorrow, today 1. Test/Test/Test, but be smart about
it 2. Automate Deployment 3. Automate Rollback 4. Build small services
A better tomorrow, today 1. Test/Test/Test, but be smart about
it 2. Automate Deployment 3. Automate Rollback 4. Build small services 5. Deploy to Staging
A better tomorrow, today 1. Test/Test/Test, but be smart about
it 2. Automate Deployment 3. Automate Rollback 4. Build small services 5. Deploy to Staging 6. Use your staging environment
A better tomorrow, today 1. Test/Test/Test, but be smart about
it 2. Automate Deployment 3. Automate Rollback 4. Build small services 5. Deploy to Staging 6. Use your staging environment 7. Automatically deploy to production