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
DevOps – How our mental model of IT has evolved...
Search
Konstantin Diener
June 17, 2021
Technology
0
63
DevOps – How our mental model of IT has evolved over more than decade
Konstantin Diener
June 17, 2021
Tweet
Share
More Decks by Konstantin Diener
See All by Konstantin Diener
Das ist (k)eine Strategie!
konstantin_diener
0
53
On being a senior engineer – Mythen und Bräuche
konstantin_diener
1
20
Ausschreibungen sind old school? Nö, sie helfen agilen Teams großartige Softwareprodukte zu entwickeln!
konstantin_diener
0
14
Trunk Based Development – Why you should care
konstantin_diener
0
9
Product discovery techniques developers should know
konstantin_diener
1
88
Klarheit – die Gravitationskraft, die alles im Produktmanagement zusammenhält
konstantin_diener
0
68
Ein ganzes Dev-Team mieten? Das kann doch nur schiefgehen!
konstantin_diener
0
66
Wie stelle ich sinnvoll (agile) Leute ein?
konstantin_diener
0
46
Mehr Outcome wagen! Wie man der Build Trap entrinnt …
konstantin_diener
0
190
Other Decks in Technology
See All in Technology
PHPerのための計算量入門/Complexity101 for PHPer
hanhan1978
6
1.5k
ZOZOTOWN の推薦における KPI モニタリング/KPI monitoring for ZOZOTOWN recommendations
rayuron
1
900
Alignment and Autonomy in Cybozu - 300人の開発組織でアラインメントと自律性を両立させるアジャイルな組織運営 / RSGT2025
ama_ch
1
1.7k
普通のエンジニアがLaravelコアチームメンバーになるまで
avosalmon
0
670
20241228 - 成為最強魔法使!AI 實時生成比賽的策略 @ 2024 SD AI 年會
dpys
0
340
AWSの生成AIサービス Amazon Bedrock入門!(2025年1月版)
minorun365
PRO
7
370
AIエージェントに脈アリかどうかを分析させてみた
sonoda_mj
2
130
30分でわかるデータ分析者のためのディメンショナルモデリング #datatechjp / 20250120
kazaneya
PRO
16
4k
新しいスケーリング則と学習理論
taiji_suzuki
9
3.6k
最近のSfM手法まとめ - COLMAP / GLOMAPを中心に -
kwchrk
8
1.8k
スケールし続ける事業とサービスを支える組織とアーキテクチャの生き残り戦略 / The survival strategy for Money Forward’s engineering.
moneyforward
0
240
Opcodeを読んでいたら何故かphp-srcを読んでいた話
murashotaro
0
370
Featured
See All Featured
Building Applications with DynamoDB
mza
92
6.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Being A Developer After 40
akosma
89
590k
Optimizing for Happiness
mojombo
376
70k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
YesSQL, Process and Tooling at Scale
rocio
170
14k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Designing Experiences People Love
moore
139
23k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Transcript
Konstantin Diener |
[email protected]
| @coseeaner DevOps – How our
mental model of IT has evolved … … over more than decade
Konstantin Diener CTO and Co-Founder of cosee
Start Scale product development
Discovery- Phase Backlog Expert-Teams Billing Models Iterative Delivery Software- Releases
None
The IT scene looked completely di ff erent more than
a decade ago …
None
• as many features as possible • quick response •
Scrum: Shippable Product • stable application • no incidents or major bugs • no Downtimes >> throughput >> stability Development Operations
https://de.slideshare.net/jallspaw/10-deploys-per-day-dev-and-ops-cooperation-at-flickr/
https://de.slideshare.net/jallspaw/10-deploys-per-day-dev-and-ops-cooperation-at-flickr/ Ops’ job is to enable the business (this is
dev’s job too)
What has changed?
When we say Products …
User Story Mapping Je ff Patton
Je ff Patton, User Story Mapping, https://jpattonassociates.com/
Focus on Outcome, not on Output.
When we say Responsibility …
None
None
Product development has become a cross-functional team sport.
When we say Releases …
Firma Auslieferungs- frequenz Code Deployment Lead Time Reaktion auf Kundenwunsch
Amazon 23.000/Tag Minuten hoch Google 5.500/Tag Minuten hoch Netflix 500/Tag Minuten hoch Facebook 1/Tag Stunden hoch klassisch 1/alle 9 Monate Monate/Quartale niedrig/mittel The Phoenix Project
The Phoenix Project Gene Kim, Kevin Behr, George Spa ff
ord
When we say infrastructure …
None
None
First Virtualisierung
then Cloud
AWS has only existed since 2006.
Infrastructure as Code, not „as configuration“
When we say infrastructure components …
None
None
Managed Services
When we say handling infrastructure …
None
None
When we say failure …
None
Everything fails all the time. “ Werner Vogels
None
Chaos Engineering
When we say Dealing with failure …
None
None
None
Blameless Postmortems
None
Is this called DevOps culture?
• Use shared goals & shared responsibility • Make business
& customers successful. • Release o ft en & in small batches. • Use Infrastructure as Code & Managed Services. • Avoid PET infrastructure. • Accept failure happens to be part of IT. • Learn from failure and share your learnings. Cheat Sheet
[email protected]
| @onkelkodi Picture credits: Cover: https://www.shutterstock.com/de/g/GaudiLab Silos: https://www.shutterstock.com/de/g/davotibarna Server:
https://www.shutterstock.com/de/g/shock Let’s keep in touch? Konstantin Diener | cosee GmbH cosee.biz