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
The First Decade of DevOps is Over by Konstanin...
Search
DevOps Gathering
March 10, 2020
Programming
1
170
The First Decade of DevOps is Over by Konstanin Diener
DevOps Gathering
March 10, 2020
Tweet
Share
More Decks by DevOps Gathering
See All by DevOps Gathering
Hacking Terraform by Constantin Weisser
devopsgatheringio
1
260
The Road to Reliability: Infrastructure Testing explained by Constantin Weisser
devopsgatheringio
1
290
Take MicroProfile to the Clouds with Quarkus by Dirk Weil
devopsgatheringio
0
210
Tracing - a Journey to Tactical Insights by Florian Kückelkorn
devopsgatheringio
0
270
Testable Kubernetes Operators? by Marcel Müller
devopsgatheringio
0
290
How Containerized Pipelines Can Boost Your CI/CD by Nico Meisenzahl
devopsgatheringio
0
190
Routing Your Microservices Architecture to Ease DevOps Enterprise Transformation by Manuel Zapf
devopsgatheringio
0
280
From Zero to Hero - Onboarding with GitOps by Mario Kleinsasser
devopsgatheringio
0
160
Building a Graph User-Interface for Malware-Analysis by Stefan Hausotte
devopsgatheringio
0
270
Other Decks in Programming
See All in Programming
並行開発のためのコードレビュー
miyukiw
0
1.1k
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
210
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
330
CSC307 Lecture 04
javiergs
PRO
0
660
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
AtCoder Conference 2025
shindannin
0
1.1k
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
280
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
CSC307 Lecture 02
javiergs
PRO
1
780
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
6
650
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
Featured
See All Featured
Un-Boring Meetings
codingconduct
0
200
Discover your Explorer Soul
emna__ayadi
2
1.1k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
590
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
How GitHub (no longer) Works
holman
316
140k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
460
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
First, design no harm
axbom
PRO
2
1.1k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
220
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
79
The Cult of Friendly URLs
andyhume
79
6.8k
Transcript
The first decade of DevOps is over! Konstantin Diener |
cosee GmbH
[email protected]
| @onkelkodi
KONSTANTIN DIENER CTO and founder of cosee
Discovery- Phase Backlog Expert-Teams Billing Models Iterative Delivery Soft ware-
Releases
None
2009
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/
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)
None
What was 2009 like?
None
Ops: Provisioning of Software, Servers & Networks
On-Premise Hosting
Infrastructure is an INVESTMENT
AWS is 3 years old
Agile Manifesto is 8 years old
Agile Delivery
None
None
None
2019
Technology
smaller deployment units
2009 2019
Containers
Public Cloud & Managed Services
Servers, Networks etc. Infrastructure as a Service Managed Service Infrastructure
as a Service Infrastructure as a Service Managed Service Managed Service Managed Service Managed Service Application
2009 2019
None
Infrastructure as Code
Cattle vs. Pet
2009 2019 965-01-node-vs-test irene
Infrastructure as Code is important
But … ☝
• #1 Normalize the technology stack • #2 Standardize and
reduce variability • #3 Expand DevOps practices • #4 Automate infrastructure delivery • #5 Provide self-service capabilities 2018 State of DevOps Report
But DevOps isn’t just IaC
DevOps is collaboration
Werner Vogels, Amazon “You build it, you run it”
Observability
New collaboration models
@noidi „Having a dedicated DevOps person who does all the
DevOpsing is like having a dedicated collaboration person who does all the collaborating.“
Embedding Inspired by devopstopologies.com
Embedding Ops as a Service Inspired by devopstopologies.com
Embedding Ops as a Service Collaboration Inspired by devopstopologies.com
devopstopologies.com
Site Reliability Engineering
Site Reliability Engineering or Ops done by Software Engineers
Failure & Transparency
Werner Vogels, Amazon “Everything fails all the time”
Chaos Engineering
Blameless Postmortems
Sharing is caring
https://blog.github.com/2018-10-30-oct21-post-incident-analysis/
ChatOps Jason Hand
Outlook
Is operating servers your core business?
Servers, Networks etc. Infrastructure as a Service Managed Service Infrastructure
as a Service Infrastructure as a Service Managed Service Managed Service Managed Service Managed Service Application
• Keep your proprietary code and infrastructure as minimal as
possible. • Try to automate everything. • Avoid pet infrastructure.
None
• Learn from failure! • Share your learnings (company +
customers + community)! • Choose a setup for real collaboration. • Build real cross-functional teams (together with business, support, marketing, …)!
But …
Homework 2029: tackle complexity
[email protected]
| @onkelkodi Let’s keep in touch! Konstantin Diener |
cosee GmbH cosee.biz Picture credits: Gated Bridge: https://www.istockphoto.com/de/portfolio/vesilvio Dog:https://www.istockphoto.com/de/portfolio/sestovic Cows:https://www.istockphoto.com/de/portfolio/pixinoo