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
180
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
Dependency Management for Java - Seattle 2025-11-18
sullis
0
35
Dependency Management for Java - Portland - 2025-11-04
sullis
0
21
Dependency management for Java applications 2025-09-11
sullis
0
31
S3 NYC Iceberg meetup 2025-07-10
sullis
0
53
Amazon S3 Chicago 2025-06-04
sullis
0
130
Amazon S3 Boston 2025-05-07
sullis
0
98
Netty ConFoo Montreal 2025-02-27
sullis
0
140
GitHub Actions ConFoo Montreal 2025-02-26
sullis
0
99
Netty Portland Java User Group 2025-02-18
sullis
0
35
Other Decks in Programming
See All in Programming
Fundamentals of Software Engineering In the Age of AI
therealdanvega
1
250
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
500
Angular-Apps smarter machen mit Gen AI: Lokal und offlinefähig - Hands-on Workshop!
christianliebel
PRO
0
110
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
260
maplibre-gl-layers - 地図に移動体たくさん表示したい
kekyo
PRO
0
260
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
210
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
180
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
410
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
710
Understanding Apache Lucene - More than just full-text search
spinscale
0
110
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
170
ロボットのための工場に灯りは要らない
watany
10
2.8k
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
Paper Plane
katiecoart
PRO
0
48k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
It's Worth the Effort
3n
188
29k
Context Engineering - Making Every Token Count
addyosmani
9
750
WCS-LA-2024
lcolladotor
0
480
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
160
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.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