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
S3 NYC Iceberg meetup 2025-07-10
sullis
0
29
Amazon S3 Chicago 2025-06-04
sullis
0
91
Amazon S3 Boston 2025-05-07
sullis
0
46
Netty ConFoo Montreal 2025-02-27
sullis
0
80
GitHub Actions ConFoo Montreal 2025-02-26
sullis
0
49
Netty Portland Java User Group 2025-02-18
sullis
0
8
Amazon S3 NYJavaSIG 2024-12-12
sullis
0
180
Amazon S3 - Portland Java User Group 2024-09-17
sullis
0
100
Netty - Montreal Java User Group 2024-05-21
sullis
0
170
Other Decks in Programming
See All in Programming
コーディングエージェント概観(2025/07)
itsuki_t88
0
440
「次に何を学べばいいか分からない」あなたへ──若手エンジニアのための学習地図
panda_program
3
660
はじめてのWeb API体験 ー 飲食店検索アプリを作ろうー
akinko_0915
0
170
新しいモバイルアプリ勉強会(仮)について
uetyo
1
190
iOS開発スターターキットの作り方
akidon0000
0
210
Gemini CLI のはじめ方
ttnyt8701
1
110
ソフトウェア設計とAI技術の活用
masuda220
PRO
25
6.9k
Prompt Engineeringの再定義「Context Engineering」とは
htsuruo
0
110
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
850
코딩 에이전트 체크리스트: Claude Code ver.
nacyot
0
1k
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
370
Vibe Codingの幻想を超えて-生成AIを現場で使えるようにするまでの泥臭い話.ai
fumiyakume
18
9.5k
Featured
See All Featured
Thoughts on Productivity
jonyablonski
69
4.8k
Docker and Python
trallard
45
3.5k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Adopting Sorbet at Scale
ufuk
77
9.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
GitHub's CSS Performance
jonrohan
1031
460k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Fireside Chat
paigeccino
37
3.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
It's Worth the Effort
3n
185
28k
Raft: Consensus for Rubyists
vanstee
140
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