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
160
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
240
The Road to Reliability: Infrastructure Testing explained by Constantin Weisser
devopsgatheringio
1
260
Take MicroProfile to the Clouds with Quarkus by Dirk Weil
devopsgatheringio
0
200
Tracing - a Journey to Tactical Insights by Florian Kückelkorn
devopsgatheringio
0
260
Testable Kubernetes Operators? by Marcel Müller
devopsgatheringio
0
250
How Containerized Pipelines Can Boost Your CI/CD by Nico Meisenzahl
devopsgatheringio
0
150
Routing Your Microservices Architecture to Ease DevOps Enterprise Transformation by Manuel Zapf
devopsgatheringio
0
240
From Zero to Hero - Onboarding with GitOps by Mario Kleinsasser
devopsgatheringio
0
130
Building a Graph User-Interface for Malware-Analysis by Stefan Hausotte
devopsgatheringio
0
230
Other Decks in Programming
See All in Programming
ウォンテッドリーの「ココロオドル」モバイル開発 / Wantedly's "kokoro odoru" mobile development
kubode
2
580
VitestのIn-Source Testingが便利
taro28
9
2.5k
Global Azure 2025 @ Kansai / Hyperlight
kosmosebi
0
150
Boast Code Party / RubyKaigi 2025 After Event
lemonade_37
0
110
生成AIで知るお願いの仕方の難しさ
ohmori_yusuke
1
120
バイラテラルアップサンプリング
fadis
3
540
SwiftDataのカスタムデータストアを試してみた
1mash0
0
150
Orleans + Sekiban + SignalR でリアルタイムWeb作ってみた
tomohisa
0
250
リアーキテクチャの現場で向き合う 既存サービスの読み解きと設計判断
ymiyamu
0
110
Storybookの情報をMCPサーバー化する
shota_tech
3
1.2k
OpenTelemetry + LLM = OpenLLMetry!?
yunosukey
1
130
2025年のz-index設計を考える
tak_dcxi
12
4.5k
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
A designer walks into a library…
pauljervisheath
205
24k
It's Worth the Effort
3n
184
28k
The World Runs on Bad Software
bkeepers
PRO
68
11k
The Language of Interfaces
destraynor
158
25k
Bash Introduction
62gerente
613
210k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
179
53k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Cult of Friendly URLs
andyhume
78
6.3k
Side Projects
sachag
453
42k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
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