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
railsonfire
April 20, 2012
Programming
1
69
Release early, release often!
Continuous deployment and the cloud!
http://www.railsonfire.com
railsonfire
April 20, 2012
Tweet
Share
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
150
Other Decks in Programming
See All in Programming
VS Code Update for GitHub Copilot
74th
2
620
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1.2k
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
10k
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
2.2k
iOS 26にアップデートすると実機でのHot Reloadができない?
umigishiaoi
0
120
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
280
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
230
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
270
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
5
1.1k
PipeCDのプラグイン化で目指すところ
warashi
1
260
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
1
8.3k
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
220
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Done Done
chrislema
184
16k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Making Projects Easy
brettharned
116
6.3k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Statistics for Hackers
jakevdp
799
220k
How to train your dragon (web standard)
notwaldorf
94
6.1k
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