Devops is dead, Long Live Devops

Kris Buytaert
Kris BuytaertDevops, Linux and Open Source Expert at Inuits
devops is dead,
long live devops
Kris Buytaert
@krisbuytaert
Kris BuytaertKris Buytaert
● I used to be a Dev,I used to be a Dev,
● Then Became an OpThen Became an Op
● CTO and Open Source Consultant @CTO and Open Source Consultant @inuits.euinuits.eu
● Everything is a freaking DNS ProblemEverything is a freaking DNS Problem
● Evangelizing devopsEvangelizing devops
● Organiser of #devopsdays, #cfgmgmtcamp,Organiser of #devopsdays, #cfgmgmtcamp,
#loadays, ….#loadays, ….
C(L)AMSC(L)AMS
● CultureCulture
● (Lean)(Lean)
● AutomationAutomation
● MeasurementMeasurement
● SharingSharing
Damon Edwards and John WillisDamon Edwards and John Willis
A global movement to improve the quality ofA global movement to improve the quality of
software delivery leveraging Open Sourcesoftware delivery leveraging Open Source
experience, started in Gent in 2009experience, started in Gent in 2009
AdoptingAdopting
#devops#devops
practicespractices
mindsetmindset
ideasideas
is hardis hard
Change Management &Change Management &
ResistanceResistance
● 20 – 60 – 2020 – 60 – 20
● 20% Early adopters , find your peers20% Early adopters , find your peers
● 60% Will wait , but adopt slowly60% Will wait , but adopt slowly
● 20%20%
Careers in TechCareers in Tech
•
People trying to make themselves relevantPeople trying to make themselves relevant
•
Peter principle:Peter principle:
Promoted beyond their competencePromoted beyond their competence
•
Tech folks are forced into management, notTech folks are forced into management, not
supported to grow technicalysupported to grow technicaly
•
““Architects”Architects”
#devopsteam#devopsteam
● It's not the team running toolingIt's not the team running tooling
● It's not the team in charge of deliveryIt's not the team in charge of delivery
● It's not yet another silo between devs and opsIt's not yet another silo between devs and ops
Fire your ArchitectsFire your Architects
● If they haven't writtenIf they haven't written
a line of code in thea line of code in the
past 3 monthspast 3 months
#devopsengineers#devopsengineers
● It's not a job title.It's not a job title.
● Is it a developer ?Is it a developer ?
● Is it an ops engineer ?Is it an ops engineer ?
● Is it a system engineer writing code ?Is it a system engineer writing code ?
● Is it a developer running operations ?Is it a developer running operations ?
Crossfunctional TeamCrossfunctional Team
● Build a project team with skills from all overBuild a project team with skills from all over
•
DevelopmentDevelopment
•
Continuous IntegrationContinuous Integration
•
TestingTesting
•
Infrastructure (HA/ Scale/ Performance)Infrastructure (HA/ Scale/ Performance)
• DeploymentDeployment
•
MeasurementMeasurement
● Seat them together !Seat them together !
Is Agile dead ?Is Agile dead ?
● WaterfallWaterfall
● WatermillWatermill
● SAFESAFE
● ScrumScrum
● KanbanKanban
Devops is dead, Long Live Devops
Is your organisation agile,Is your organisation agile,
or just your silo ?or just your silo ?
Did you include Finance ?Did you include Finance ?
The people in charge of software acquisition isThe people in charge of software acquisition is
notnot your purchasing or legal team, it's youryour purchasing or legal team, it's your
engineers.engineers.
And they probably don't need a budget, or aAnd they probably don't need a budget, or a
different onedifferent one
Is ITIL dead ?Is ITIL dead ?
● The last mileThe last mile
● The men who say noThe men who say no
● Guardians ofGuardians of
ProductionProduction
● Friday at 10 amFriday at 10 am
● Reducing risk upfrontReducing risk upfront
● Machines makeMachines make
decisionsdecisions
● Lower downtimeLower downtime
● ConstantlyConstantly
Bimodal is dead.Bimodal is dead.
● Invented by people who clearly do NOTInvented by people who clearly do NOT
understandunderstand
a) devopsa) devops
b) Risk managementb) Risk management
c) Bothc) Both
#enterprise devops#enterprise devops
● ““You can only change small organisations”You can only change small organisations”
● ““You can't change a large organisation”You can't change a large organisation”
● ““You need to do things different“You need to do things different“
● There is much more to changeThere is much more to change
● It takes longerIt takes longer
● The resistance is biggerThe resistance is bigger
There is no such thingThere is no such thing
● devops certificationdevops certification
● devops awardsdevops awards
● devops toolsdevops tools
DockerDocker
DockerDocker
DockerDocker
DockerDocker
DockerDocker
DockerDocker
An Enterprise ContainerAn Enterprise Container
● No different from aNo different from a
full vmfull vm
● Multiple servicesMultiple services
running in onerunning in one
containercontainer
● ssh is the defaultssh is the default
connectionconnection
Dev OoopsDev Ooops #container edition#container edition
● ““Put this Code Live, here's a DockerPut this Code Live, here's a Docker
Image ”Image ”
● No machines available ?No machines available ?
● What database ? Where to store theWhat database ? Where to store the
data ?data ?
● Security ? What distro is this even ?Security ? What distro is this even ?
Bad Cows ?Bad Cows ?
● How do we monitor his ?How do we monitor his ?
● Backups ?Backups ?
● How did you build this ?How did you build this ?
Lets take a step backLets take a step back
● People have always been abusing toolsPeople have always been abusing tools
● People have been forced to use toolsPeople have been forced to use tools
•
That were brokenThat were broken
•
They didn't chooseThey didn't choose
•
They didn't understandThey didn't understand
Devops is dead, Long Live Devops
It's not about the toolsIt's not about the tools
It's about changeIt's about change
It's about the peopleIt's about the people
Devops is here to stay,Devops is here to stay,
New tools and technologies will appearNew tools and technologies will appear
But collaboration will remain aBut collaboration will remain a
requirementrequirement
ContactContact
Kris BuytaertKris Buytaert Kris.Buytaert@inuits.beKris.Buytaert@inuits.be
Further ReadingFurther Reading
@krisbuytaert@krisbuytaert
http://www.krisbuytaert.be/blog/http://www.krisbuytaert.be/blog/
http://www.inuits.be/http://www.inuits.be/
InuitsInuits
Essensteenweg 31Essensteenweg 31
BrasschaatBrasschaat
BelgiumBelgium
891.514.231891.514.231
+32 475 961221+32 475 961221
1 of 27

Recommended

Docker is killing your #devops Efforts by
Docker is killing your #devops EffortsDocker is killing your #devops Efforts
Docker is killing your #devops EffortsKris Buytaert
2.6K views26 slides
From devoops to devops by
From devoops to devopsFrom devoops to devops
From devoops to devopsKris Buytaert
827 views48 slides
The Return of the Dull Stack Engineer by
The Return of the Dull Stack EngineerThe Return of the Dull Stack Engineer
The Return of the Dull Stack EngineerKris Buytaert
2.4K views51 slides
Is there a future for devops ? by
Is there a future for devops ?Is there a future for devops ?
Is there a future for devops ?Kris Buytaert
3.5K views49 slides
Devopsdays Amsterdam 2017 Keynote, looking back at 5 years of AMS by
Devopsdays Amsterdam 2017 Keynote, looking back at 5 years of AMSDevopsdays Amsterdam 2017 Keynote, looking back at 5 years of AMS
Devopsdays Amsterdam 2017 Keynote, looking back at 5 years of AMSKris Buytaert
772 views34 slides
Moby is killing your devops efforts by
Moby is killing your devops effortsMoby is killing your devops efforts
Moby is killing your devops effortsKris Buytaert
2.7K views43 slides

More Related Content

What's hot

Groovy there's a docker in my application pipeline by
Groovy there's a docker in my application pipelineGroovy there's a docker in my application pipeline
Groovy there's a docker in my application pipelineKris Buytaert
1.3K views45 slides
Automating MySQL operations with Puppet by
Automating MySQL operations with PuppetAutomating MySQL operations with Puppet
Automating MySQL operations with PuppetKris Buytaert
1.8K views51 slides
devops is a reorg by
devops is a reorgdevops is a reorg
devops is a reorgKris Buytaert
2.1K views34 slides
Looking back at 7.5 years of Devopsdays , DOd PDX by
Looking back at 7.5 years of Devopsdays , DOd PDXLooking back at 7.5 years of Devopsdays , DOd PDX
Looking back at 7.5 years of Devopsdays , DOd PDXKris Buytaert
463 views28 slides
Closing the gap between Distros(devs) and their Users(ops) by
Closing the gap between Distros(devs) and their Users(ops)Closing the gap between Distros(devs) and their Users(ops)
Closing the gap between Distros(devs) and their Users(ops)Kris Buytaert
15.9K views34 slides
Dev secops opsec, devsec, devops ? by
Dev secops opsec, devsec, devops ?Dev secops opsec, devsec, devops ?
Dev secops opsec, devsec, devops ?Kris Buytaert
17.4K views57 slides

What's hot(20)

Groovy there's a docker in my application pipeline by Kris Buytaert
Groovy there's a docker in my application pipelineGroovy there's a docker in my application pipeline
Groovy there's a docker in my application pipeline
Kris Buytaert1.3K views
Automating MySQL operations with Puppet by Kris Buytaert
Automating MySQL operations with PuppetAutomating MySQL operations with Puppet
Automating MySQL operations with Puppet
Kris Buytaert1.8K views
Looking back at 7.5 years of Devopsdays , DOd PDX by Kris Buytaert
Looking back at 7.5 years of Devopsdays , DOd PDXLooking back at 7.5 years of Devopsdays , DOd PDX
Looking back at 7.5 years of Devopsdays , DOd PDX
Kris Buytaert463 views
Closing the gap between Distros(devs) and their Users(ops) by Kris Buytaert
Closing the gap between Distros(devs) and their Users(ops)Closing the gap between Distros(devs) and their Users(ops)
Closing the gap between Distros(devs) and their Users(ops)
Kris Buytaert15.9K views
Dev secops opsec, devsec, devops ? by Kris Buytaert
Dev secops opsec, devsec, devops ?Dev secops opsec, devsec, devops ?
Dev secops opsec, devsec, devops ?
Kris Buytaert17.4K views
Devops is a Security Requirement by Kris Buytaert
Devops is a Security RequirementDevops is a Security Requirement
Devops is a Security Requirement
Kris Buytaert699 views
Run stuff, Deploy Stuff, Jax London 2017 Edition by Kris Buytaert
Run stuff, Deploy Stuff, Jax London 2017 EditionRun stuff, Deploy Stuff, Jax London 2017 Edition
Run stuff, Deploy Stuff, Jax London 2017 Edition
Kris Buytaert2.2K views
Looking back at 5 years of #cfgmgmtcamp by Kris Buytaert
Looking back at 5 years of #cfgmgmtcampLooking back at 5 years of #cfgmgmtcamp
Looking back at 5 years of #cfgmgmtcamp
Kris Buytaert625 views
From MonitoringSucks to Monitoring Love , 2016 Edition by Kris Buytaert
From MonitoringSucks to Monitoring Love , 2016 EditionFrom MonitoringSucks to Monitoring Love , 2016 Edition
From MonitoringSucks to Monitoring Love , 2016 Edition
Kris Buytaert29.4K views
The influence of "Distributed platforms" on #devops by Kris Buytaert
The influence of "Distributed platforms" on #devopsThe influence of "Distributed platforms" on #devops
The influence of "Distributed platforms" on #devops
Kris Buytaert1.3K views
No, we can't do continuous delivery by Kris Buytaert
No, we can't do continuous deliveryNo, we can't do continuous delivery
No, we can't do continuous delivery
Kris Buytaert1.8K views
Continous Delivery of your Infrastructure by Kris Buytaert
Continous Delivery of your InfrastructureContinous Delivery of your Infrastructure
Continous Delivery of your Infrastructure
Kris Buytaert857 views
On the Importance of Infrastructure as Code by Kris Buytaert
On the Importance of Infrastructure as CodeOn the Importance of Infrastructure as Code
On the Importance of Infrastructure as Code
Kris Buytaert1.8K views
Deploying your SaaS stack OnPrem by Kris Buytaert
Deploying your SaaS stack OnPremDeploying your SaaS stack OnPrem
Deploying your SaaS stack OnPrem
Kris Buytaert681 views
Pipeline as code for your infrastructure as Code by Kris Buytaert
Pipeline as code for your infrastructure as CodePipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as Code
Kris Buytaert1.9K views
Continuous Infrastructure First by Kris Buytaert
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
Kris Buytaert568 views

Similar to Devops is dead, Long Live Devops

Can we fix dev-oops ? by
Can we fix dev-oops ?Can we fix dev-oops ?
Can we fix dev-oops ?Kris Buytaert
675 views53 slides
Continuous Infrastructure First by
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure FirstKris Buytaert
521 views42 slides
From Config Management Sucks to #cfgmgmtlove by
From Config Management Sucks to #cfgmgmtlove From Config Management Sucks to #cfgmgmtlove
From Config Management Sucks to #cfgmgmtlove Kris Buytaert
2K views42 slides
Continuous Infrastructure First Ignite Edition by
Continuous Infrastructure First  Ignite EditionContinuous Infrastructure First  Ignite Edition
Continuous Infrastructure First Ignite EditionKris Buytaert
476 views20 slides
DevOps Days Kyiv 2019 -- continuous Infrafirstructure First //Kris buytaert by
DevOps Days Kyiv 2019 -- continuous Infrafirstructure First //Kris buytaertDevOps Days Kyiv 2019 -- continuous Infrafirstructure First //Kris buytaert
DevOps Days Kyiv 2019 -- continuous Infrafirstructure First //Kris buytaertMykola Marzhan
24 views20 slides
Its not about the tooling by
Its not about the toolingIts not about the tooling
Its not about the toolingBram Vogelaar
100 views108 slides

Similar to Devops is dead, Long Live Devops(20)

Continuous Infrastructure First by Kris Buytaert
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
Kris Buytaert521 views
From Config Management Sucks to #cfgmgmtlove by Kris Buytaert
From Config Management Sucks to #cfgmgmtlove From Config Management Sucks to #cfgmgmtlove
From Config Management Sucks to #cfgmgmtlove
Kris Buytaert2K views
Continuous Infrastructure First Ignite Edition by Kris Buytaert
Continuous Infrastructure First  Ignite EditionContinuous Infrastructure First  Ignite Edition
Continuous Infrastructure First Ignite Edition
Kris Buytaert476 views
DevOps Days Kyiv 2019 -- continuous Infrafirstructure First //Kris buytaert by Mykola Marzhan
DevOps Days Kyiv 2019 -- continuous Infrafirstructure First //Kris buytaertDevOps Days Kyiv 2019 -- continuous Infrafirstructure First //Kris buytaert
DevOps Days Kyiv 2019 -- continuous Infrafirstructure First //Kris buytaert
Mykola Marzhan24 views
Its not about the tooling by Bram Vogelaar
Its not about the toolingIts not about the tooling
Its not about the tooling
Bram Vogelaar100 views
Devops, The future is here, it's just not evenly distributed by Kris Buytaert
Devops, The future is here, it's just not evenly distributedDevops, The future is here, it's just not evenly distributed
Devops, The future is here, it's just not evenly distributed
Kris Buytaert1.5K views
Let's bring the teams back together by Kris Buytaert
Let's bring the teams back togetherLet's bring the teams back together
Let's bring the teams back together
Kris Buytaert2.3K views
Devops its not about the tooling by Bram Vogelaar
Devops its not about the toolingDevops its not about the tooling
Devops its not about the tooling
Bram Vogelaar53 views
Continuous Delivery of (y)our infrastructure. by Kris Buytaert
Continuous Delivery of (y)our infrastructure.Continuous Delivery of (y)our infrastructure.
Continuous Delivery of (y)our infrastructure.
Kris Buytaert3K views
Adopting Devops , Stories from the trenches by Kris Buytaert
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenches
Kris Buytaert1.9K views
Monitoring Drupal In an Infrastructure as Code Age by Kris Buytaert
Monitoring Drupal In an Infrastructure as Code AgeMonitoring Drupal In an Infrastructure as Code Age
Monitoring Drupal In an Infrastructure as Code Age
Kris Buytaert10.6K views
Development Doesn't Stop at the Last Commit by Kris Buytaert
Development Doesn't Stop at the Last CommitDevelopment Doesn't Stop at the Last Commit
Development Doesn't Stop at the Last Commit
Kris Buytaert3.5K views
Is there a Future for devops ? by Kris Buytaert
Is there a Future for devops   ? Is there a Future for devops   ?
Is there a Future for devops ?
Kris Buytaert478 views
Drupal and Devops , the Survey Results by Kris Buytaert
Drupal and Devops , the Survey ResultsDrupal and Devops , the Survey Results
Drupal and Devops , the Survey Results
Kris Buytaert5.6K views
Icinga Camp Amsterdam - Infrastructure as Code by Icinga
Icinga Camp Amsterdam - Infrastructure as CodeIcinga Camp Amsterdam - Infrastructure as Code
Icinga Camp Amsterdam - Infrastructure as Code
Icinga3.3K views
OSDC 2015: Kris Buytaert | From ConfigManagementSucks to ConfigManagementLove by NETWAYS
OSDC 2015: Kris Buytaert | From ConfigManagementSucks to ConfigManagementLoveOSDC 2015: Kris Buytaert | From ConfigManagementSucks to ConfigManagementLove
OSDC 2015: Kris Buytaert | From ConfigManagementSucks to ConfigManagementLove
NETWAYS204 views
Monitoring in an Infrastructure as Code Age by Puppet
Monitoring in an Infrastructure as Code AgeMonitoring in an Infrastructure as Code Age
Monitoring in an Infrastructure as Code Age
Puppet7.2K views
Open Source Monitoring in 2015 by Kris Buytaert
Open Source Monitoring in 2015Open Source Monitoring in 2015
Open Source Monitoring in 2015
Kris Buytaert2.3K views
OSDC 2016 - Another 7 Tools for your #devops Stack by Kris Buytaert by NETWAYS
OSDC 2016 - Another 7 Tools for your #devops Stack by Kris BuytaertOSDC 2016 - Another 7 Tools for your #devops Stack by Kris Buytaert
OSDC 2016 - Another 7 Tools for your #devops Stack by Kris Buytaert
NETWAYS81 views

More from Kris Buytaert

Years of (not) learning , from devops to devoops by
Years of (not) learning , from devops to devoopsYears of (not) learning , from devops to devoops
Years of (not) learning , from devops to devoopsKris Buytaert
65 views44 slides
Observability will not fix your Broken Monitoring ,Ignite by
Observability will not fix your Broken Monitoring ,IgniteObservability will not fix your Broken Monitoring ,Ignite
Observability will not fix your Broken Monitoring ,IgniteKris Buytaert
167 views20 slides
Infrastructure as Code Patterns by
Infrastructure as Code PatternsInfrastructure as Code Patterns
Infrastructure as Code PatternsKris Buytaert
117 views53 slides
From devoops to devops 13 years of (not) learning by
From devoops to devops 13 years of (not) learningFrom devoops to devops 13 years of (not) learning
From devoops to devops 13 years of (not) learningKris Buytaert
185 views40 slides
Pipeline all the Dashboards as Code by
Pipeline all the Dashboards as CodePipeline all the Dashboards as Code
Pipeline all the Dashboards as CodeKris Buytaert
644 views20 slides
Help , My Datacenter is on fire by
Help , My Datacenter is on fireHelp , My Datacenter is on fire
Help , My Datacenter is on fireKris Buytaert
542 views38 slides

More from Kris Buytaert(14)

Years of (not) learning , from devops to devoops by Kris Buytaert
Years of (not) learning , from devops to devoopsYears of (not) learning , from devops to devoops
Years of (not) learning , from devops to devoops
Kris Buytaert65 views
Observability will not fix your Broken Monitoring ,Ignite by Kris Buytaert
Observability will not fix your Broken Monitoring ,IgniteObservability will not fix your Broken Monitoring ,Ignite
Observability will not fix your Broken Monitoring ,Ignite
Kris Buytaert167 views
Infrastructure as Code Patterns by Kris Buytaert
Infrastructure as Code PatternsInfrastructure as Code Patterns
Infrastructure as Code Patterns
Kris Buytaert117 views
From devoops to devops 13 years of (not) learning by Kris Buytaert
From devoops to devops 13 years of (not) learningFrom devoops to devops 13 years of (not) learning
From devoops to devops 13 years of (not) learning
Kris Buytaert185 views
Pipeline all the Dashboards as Code by Kris Buytaert
Pipeline all the Dashboards as CodePipeline all the Dashboards as Code
Pipeline all the Dashboards as Code
Kris Buytaert644 views
Help , My Datacenter is on fire by Kris Buytaert
Help , My Datacenter is on fireHelp , My Datacenter is on fire
Help , My Datacenter is on fire
Kris Buytaert542 views
Devops is Dead, Long live Devops by Kris Buytaert
Devops is Dead, Long live DevopsDevops is Dead, Long live Devops
Devops is Dead, Long live Devops
Kris Buytaert289 views
10 years of #devopsdays, but what have we really learned ? by Kris Buytaert
10 years of #devopsdays, but what have we really learned ? 10 years of #devopsdays, but what have we really learned ?
10 years of #devopsdays, but what have we really learned ?
Kris Buytaert594 views
10 Years of #devopsdays weirdness by Kris Buytaert
10 Years of #devopsdays weirdness10 Years of #devopsdays weirdness
10 Years of #devopsdays weirdness
Kris Buytaert400 views
ADDO 2019: Looking back at over 10 years of Devops by Kris Buytaert
ADDO 2019:    Looking back at over 10 years of DevopsADDO 2019:    Looking back at over 10 years of Devops
ADDO 2019: Looking back at over 10 years of Devops
Kris Buytaert578 views
Open Source Monitoring in 2019 by Kris Buytaert
Open Source Monitoring in 2019 Open Source Monitoring in 2019
Open Source Monitoring in 2019
Kris Buytaert1.5K views

Recently uploaded

Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
50 views21 slides
Special_edition_innovator_2023.pdf by
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdfWillDavies22
16 views6 slides
Scaling Knowledge Graph Architectures with AI by
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AIEnterprise Knowledge
24 views15 slides
HTTP headers that make your website go faster - devs.gent November 2023 by
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023Thijs Feryn
19 views151 slides
Melek BEN MAHMOUD.pdf by
Melek BEN MAHMOUD.pdfMelek BEN MAHMOUD.pdf
Melek BEN MAHMOUD.pdfMelekBenMahmoud
14 views1 slide
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
225 views86 slides

Recently uploaded(20)

Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2216 views
HTTP headers that make your website go faster - devs.gent November 2023 by Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn19 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software225 views
Attacking IoT Devices from a Web Perspective - Linux Day by Simone Onofri
Attacking IoT Devices from a Web Perspective - Linux Day Attacking IoT Devices from a Web Perspective - Linux Day
Attacking IoT Devices from a Web Perspective - Linux Day
Simone Onofri15 views
1st parposal presentation.pptx by i238212
1st parposal presentation.pptx1st parposal presentation.pptx
1st parposal presentation.pptx
i2382129 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana12 views
Spesifikasi Lengkap ASUS Vivobook Go 14 by Dot Semarang
Spesifikasi Lengkap ASUS Vivobook Go 14Spesifikasi Lengkap ASUS Vivobook Go 14
Spesifikasi Lengkap ASUS Vivobook Go 14
Dot Semarang35 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi120 views
AMAZON PRODUCT RESEARCH.pdf by JerikkLaureta
AMAZON PRODUCT RESEARCH.pdfAMAZON PRODUCT RESEARCH.pdf
AMAZON PRODUCT RESEARCH.pdf
JerikkLaureta15 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson33 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10209 views

Devops is dead, Long Live Devops

  • 1. devops is dead, long live devops Kris Buytaert @krisbuytaert
  • 2. Kris BuytaertKris Buytaert ● I used to be a Dev,I used to be a Dev, ● Then Became an OpThen Became an Op ● CTO and Open Source Consultant @CTO and Open Source Consultant @inuits.euinuits.eu ● Everything is a freaking DNS ProblemEverything is a freaking DNS Problem ● Evangelizing devopsEvangelizing devops ● Organiser of #devopsdays, #cfgmgmtcamp,Organiser of #devopsdays, #cfgmgmtcamp, #loadays, ….#loadays, ….
  • 3. C(L)AMSC(L)AMS ● CultureCulture ● (Lean)(Lean) ● AutomationAutomation ● MeasurementMeasurement ● SharingSharing Damon Edwards and John WillisDamon Edwards and John Willis
  • 4. A global movement to improve the quality ofA global movement to improve the quality of software delivery leveraging Open Sourcesoftware delivery leveraging Open Source experience, started in Gent in 2009experience, started in Gent in 2009
  • 6. Change Management &Change Management & ResistanceResistance ● 20 – 60 – 2020 – 60 – 20 ● 20% Early adopters , find your peers20% Early adopters , find your peers ● 60% Will wait , but adopt slowly60% Will wait , but adopt slowly ● 20%20%
  • 7. Careers in TechCareers in Tech • People trying to make themselves relevantPeople trying to make themselves relevant • Peter principle:Peter principle: Promoted beyond their competencePromoted beyond their competence • Tech folks are forced into management, notTech folks are forced into management, not supported to grow technicalysupported to grow technicaly • ““Architects”Architects”
  • 8. #devopsteam#devopsteam ● It's not the team running toolingIt's not the team running tooling ● It's not the team in charge of deliveryIt's not the team in charge of delivery ● It's not yet another silo between devs and opsIt's not yet another silo between devs and ops
  • 9. Fire your ArchitectsFire your Architects ● If they haven't writtenIf they haven't written a line of code in thea line of code in the past 3 monthspast 3 months
  • 10. #devopsengineers#devopsengineers ● It's not a job title.It's not a job title. ● Is it a developer ?Is it a developer ? ● Is it an ops engineer ?Is it an ops engineer ? ● Is it a system engineer writing code ?Is it a system engineer writing code ? ● Is it a developer running operations ?Is it a developer running operations ?
  • 11. Crossfunctional TeamCrossfunctional Team ● Build a project team with skills from all overBuild a project team with skills from all over • DevelopmentDevelopment • Continuous IntegrationContinuous Integration • TestingTesting • Infrastructure (HA/ Scale/ Performance)Infrastructure (HA/ Scale/ Performance) • DeploymentDeployment • MeasurementMeasurement ● Seat them together !Seat them together !
  • 12. Is Agile dead ?Is Agile dead ? ● WaterfallWaterfall ● WatermillWatermill ● SAFESAFE ● ScrumScrum ● KanbanKanban
  • 14. Is your organisation agile,Is your organisation agile, or just your silo ?or just your silo ?
  • 15. Did you include Finance ?Did you include Finance ? The people in charge of software acquisition isThe people in charge of software acquisition is notnot your purchasing or legal team, it's youryour purchasing or legal team, it's your engineers.engineers. And they probably don't need a budget, or aAnd they probably don't need a budget, or a different onedifferent one
  • 16. Is ITIL dead ?Is ITIL dead ? ● The last mileThe last mile ● The men who say noThe men who say no ● Guardians ofGuardians of ProductionProduction ● Friday at 10 amFriday at 10 am ● Reducing risk upfrontReducing risk upfront ● Machines makeMachines make decisionsdecisions ● Lower downtimeLower downtime ● ConstantlyConstantly
  • 17. Bimodal is dead.Bimodal is dead. ● Invented by people who clearly do NOTInvented by people who clearly do NOT understandunderstand a) devopsa) devops b) Risk managementb) Risk management c) Bothc) Both
  • 18. #enterprise devops#enterprise devops ● ““You can only change small organisations”You can only change small organisations” ● ““You can't change a large organisation”You can't change a large organisation” ● ““You need to do things different“You need to do things different“ ● There is much more to changeThere is much more to change ● It takes longerIt takes longer ● The resistance is biggerThe resistance is bigger
  • 19. There is no such thingThere is no such thing ● devops certificationdevops certification ● devops awardsdevops awards ● devops toolsdevops tools
  • 21. An Enterprise ContainerAn Enterprise Container ● No different from aNo different from a full vmfull vm ● Multiple servicesMultiple services running in onerunning in one containercontainer ● ssh is the defaultssh is the default connectionconnection
  • 22. Dev OoopsDev Ooops #container edition#container edition ● ““Put this Code Live, here's a DockerPut this Code Live, here's a Docker Image ”Image ” ● No machines available ?No machines available ? ● What database ? Where to store theWhat database ? Where to store the data ?data ? ● Security ? What distro is this even ?Security ? What distro is this even ? Bad Cows ?Bad Cows ? ● How do we monitor his ?How do we monitor his ? ● Backups ?Backups ? ● How did you build this ?How did you build this ?
  • 23. Lets take a step backLets take a step back ● People have always been abusing toolsPeople have always been abusing tools ● People have been forced to use toolsPeople have been forced to use tools • That were brokenThat were broken • They didn't chooseThey didn't choose • They didn't understandThey didn't understand
  • 25. It's not about the toolsIt's not about the tools It's about changeIt's about change It's about the peopleIt's about the people
  • 26. Devops is here to stay,Devops is here to stay, New tools and technologies will appearNew tools and technologies will appear But collaboration will remain aBut collaboration will remain a requirementrequirement
  • 27. ContactContact Kris BuytaertKris Buytaert Kris.Buytaert@inuits.beKris.Buytaert@inuits.be Further ReadingFurther Reading @krisbuytaert@krisbuytaert http://www.krisbuytaert.be/blog/http://www.krisbuytaert.be/blog/ http://www.inuits.be/http://www.inuits.be/ InuitsInuits Essensteenweg 31Essensteenweg 31 BrasschaatBrasschaat BelgiumBelgium 891.514.231891.514.231 +32 475 961221+32 475 961221