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 @Lean Startup Circle
Search
railsonfire
September 09, 2012
Programming
1
120
Release Early, Release often @Lean Startup Circle
Presentation Flo gave at the Lean Startup Circle Vienna
railsonfire
September 09, 2012
Tweet
Share
More Decks by railsonfire
See All by railsonfire
Investor pitch workshop @ Startup Pirates Bratislava 2012
railsonfire
1
150
Release early, release often!
railsonfire
1
68
Other Decks in Programming
See All in Programming
RuboCop: Modularity and AST Insights
koic
2
2.1k
Amazon CloudWatchの地味だけど強力な機能紹介!
itotsum
0
210
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
190
UMAPをざっくりと理解 / Overview of UMAP
kaityo256
PRO
2
1.2k
Dissecting and Reconstructing Ruby Syntactic Structures
ydah
2
1.4k
[NG India] Event-Based State Management with NgRx SignalStore
markostanimirovic
1
180
Bedrock × Confluenceで簡単(?)社内RAG
iharuoru
1
100
Носок на сок
bo0om
0
720
eBPF超入門「o11yに使える」とは (20250424_eBPF_o11y)
thousanda
1
100
Cursorを活用したAIプログラミングについて 入門
rect
0
120
状態と共に暮らす:ステートフルへの挑戦
ypresto
3
1.1k
Bedrock×MCPで社内ブログ執筆文化を育てたい!
har1101
6
1.3k
Featured
See All Featured
Six Lessons from altMBA
skipperchong
28
3.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
136
33k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Typedesign – Prime Four
hannesfritz
41
2.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Code Review Best Practice
trishagee
67
18k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
How to Think Like a Performance Engineer
csswizardry
23
1.5k
How GitHub (no longer) Works
holman
314
140k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
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