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
Deployments Endgame 2019-04-26
Search
sullis
April 26, 2019
Programming
0
170
Deployments Endgame 2019-04-26
Continuous Delivery
- work in small batches
- small deployments
sullis
April 26, 2019
Tweet
Share
More Decks by sullis
See All by sullis
Amazon S3 Chicago 2025-06-04
sullis
0
86
Amazon S3 Boston 2025-05-07
sullis
0
40
Netty ConFoo Montreal 2025-02-27
sullis
0
70
GitHub Actions ConFoo Montreal 2025-02-26
sullis
0
41
Netty Portland Java User Group 2025-02-18
sullis
0
8
Amazon S3 NYJavaSIG 2024-12-12
sullis
0
170
Amazon S3 - Portland Java User Group 2024-09-17
sullis
0
94
Netty - Montreal Java User Group 2024-05-21
sullis
0
170
Netty Chicago Java User Group 2024-04-17
sullis
0
1.1k
Other Decks in Programming
See All in Programming
A2A プロトコルを試してみる
azukiazusa1
1
350
Bytecode Manipulation 으로 생산성 높이기
bigstark
2
360
生成AIで日々のエラー調査を進めたい
yuyaabo
0
600
業務自動化をJavaとSeleniumとAWS Lambdaで実現した方法
greenflagproject
1
120
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
660
無関心の谷
kanayannet
0
170
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
280
来たるべき 8.0 に備えて React 19 新機能と React Router 固有機能の取捨選択とすり合わせを考える
oukayuka
2
780
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
230
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
320
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
300
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
290
Featured
See All Featured
Producing Creativity
orderedlist
PRO
346
40k
Visualization
eitanlees
146
16k
We Have a Design System, Now What?
morganepeng
52
7.6k
Become a Pro
speakerdeck
PRO
28
5.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Rails Girls Zürich Keynote
gr2m
94
14k
Designing for Performance
lara
609
69k
GitHub's CSS Performance
jonrohan
1031
460k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Transcript
None
There was an idea, Stark knows this, called the Continuous
Delivery Initiative.
The idea was to bring together a group of remarkable
engineers, to see if they could become something more.
Continuous Delivery is a prerequisite to managing micro service architectures.
Continuous Delivery principles Build quality in Work in small batches
Computers perform repetitive tasks Relentlessly pursue continuous improvement Everyone is responsible
Missing stone!
The Missing Stone Work in small batches
Work in Small Batches small changes small refactorings small iterations
small pull requests small deployments
Small deployments easier to understand easier to test easier to
troubleshoot easier to rollback
I looked forward in time and I saw 14,000,605 deployments
How many were successful? One.
The deployments are too damn large
It doesn’t make sense to hire smart engineers and force
them to deploy large batches of work
But now, here we all are, back on Earth, with
nothing but our wit and our will to deploy to production.
Work in small batches. Deploy small changes.
We are in the deployment endgame now
None
Large Batch Deployments Small Batch Deployments Engineers
None