13 years ago we had the idea to organise a conference in Gent to bridge the gap between developers and the people running their code. It was the start of a new global movement. We never predicted that #devops would be where #devops is today. The word devops has evolved, the community has evolved. Over the years the word devops lost it’s meaning, at least it’s original meaning. The real challenge for the next decade will be to see how we can revive those original values and ideas, if at all… Can we fix Devops? This talk will give you some Ideas about that.
5. @krisbuytaert
A global movement to improve the quality of
software delivery leveraging Open Source
experience, started in Gent in 2009
6. Future #devopsdays
●
250 events and counting
●
900+ organisers
●
70+ events in 2019
●
10th year aniversay
●
Other events
with #devops
track
7. @krisbuytaert
Kris Buytaert
●
I used to be a Dev,
●
Then Became an Op
●
CTO and Open Source Consultant @inuits.eu
●
Chief Yak Shaver @o11y.eu
●
Everything is a freaking DNS Problem
●
Evangelizing devops
●
Organiser of #devopsdays, #cfgmgmtcamp, #loadays,
#deliveryconf ? ….
8. @krisbuytaert
Why we study history ?
●
Because I`m a grumpy old frustrated
developer sysadmin
●
Because I`m an old opiniated guy
●
Because history repeats
●
We need to learn from our mistakes
9. @krisbuytaert
The “Old” Days
●
“Put this Code Live, here's a tarball” NOW!
●
What dependencies ?
●
No machines available ?
●
What database ?
●
Security ?
●
High Availability ?
●
Scalability ?
●
My computer can't install this ?
10. @krisbuytaert
Culture
Then
●
Agile, Kanban, Lean
●
Startups as examples
●
Success Stories
●
Unicorns
●
Poster Childs
Now
●
Agile, Fake Agile, Less, Safe,
●
Enterprises as examples => No
examples
●
Popular Antipatterns
●
How to include management
●
Failure
●
Burnout
11. @krisbuytaert
* as code
Then
●
Cfengine, Puppet, Chef
●
Mcollective, Noah,
Rundeck
●
Hudson, Jenkins
Now
●
Bash in Yaml
●
Ansible, Rundeck, Choria,Bolt
●
Jenkins, JenkinsX GitlabCI, CircleCI,
TravisCI
– Pipeline As Code
●
kubectl apply -f …….
●
helm install …….
20. @krisbuytaert
Is ITIL dead ?
●
The last mile
●
The men who say no
●
Guardians of Production
●
Friday at 10 am
●
Reducing risk upfront
●
Machines make decisions
●
Lower downtime
●
Constantly
●
Learn the Language
●
Automate the steps
●
Speed up 1000x
23. @krisbuytaert
We Did
●
7 tools for your devops stack
●
Puppet vs Chef vs Ansible
●
Docker , the Ultimate “Devops” Tool
●
Implement all the tools ..
27. @krisbuytaert
Certification kills everything
●
ITIL => misses the goal
●
Scrum => makes it a procedure
●
Devops => the biggest scam of them all
●
For the cause of education ?
●
Devops “insert your tool here” Certifcation ?
●
Certification = Vendors milking users
●
You can’t standardise it either !!
29. @krisbuytaert
Most Large Enterprises are not even close to #devops,
#agile
Their culture is so broken they keep lying to themselves
they are
While pushing people closer to BurnOut :(
31. @krisbuytaert
Dev Ooops #container edition
●
“Put this Code Live, here's a Docker Image
”
●
No machines available ?
●
What database ? Where to store the
data ?
●
Security ? What distro is this even ?
Bad Cows ?
●
How do we monitor his ?
●
Backups ?
●
How did you build this ?
35. @krisbuytaert
A long Journey
●
We are nowhere close to being finished..
●
Young organisations become old
●
New people onboard
●
New technologies need to be embrace