Devopsdays Amsterdam 2017 Keynote, looking back at 5 years of AMS

Kris Buytaert
Kris BuytaertDevops, Linux and Open Source Expert at Inuits
7.5 years of #devopsdays7.5 years of #devopsdays
5 years in Amsterdam5 years in Amsterdam
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 ConsultantCTO and Open Source Consultant
@@inuits.euinuits.eu
● Everything is a freaking DNSEverything is a freaking DNS
ProblemProblem
● Evangelizing devopsEvangelizing devops
● Organiser of #devopsdays,Organiser of #devopsdays,
#cfgmgmtcamp, #loadays, ….#cfgmgmtcamp, #loadays, ….
Devopsdays Amsterdam 2017 Keynote, looking back at 5 years of AMS
Devopsdays Amsterdam 2017 Keynote, looking back at 5 years of AMS
Devopsdays Amsterdam 2017 Keynote, looking back at 5 years of AMS
Devopsdays Amsterdam 2017 Keynote, looking back at 5 years of AMS
World DominationWorld Domination
● 2010 Sydney , MountainView,2010 Sydney , MountainView,
Hamburg, Sao PauloHamburg, Sao Paulo
● 2011 Boston, MountainView,2011 Boston, MountainView,
Goteborg,Goteborg,
● 2012 Austin, Tokyo , MountainView,2012 Austin, Tokyo , MountainView,
RomeRome
● 2013 London (2x) Paris, Amsterdam2013 London (2x) Paris, Amsterdam
● SBP April 2012SBP April 2012
● Devops Amsterdam Meetup GroupDevops Amsterdam Meetup Group
● RomeRome
● INGING
20132013
The Big LebowskiThe Big Lebowski
Putting the S in devopsPutting the S in devops
•
Frank BreedijkFrank Breedijk
#failcake#failcake
•
Sam EatonSam Eaton
The Goat IncidentThe Goat Incident
20142014
● Mark HinkleMark Hinkle
● DSC Jeffrey SnoverDSC Jeffrey Snover
● Bol.comBol.com
● INGING
Ducy: Goats andDucy: Goats and
SilosSilos
20152015
● Microservices : Adrian CMicroservices : Adrian C
● Unicorns , Donkeys, Horses : CoteUnicorns , Donkeys, Horses : Cote
● The Dude : JeffreyThe Dude : Jeffrey
20162016
● Everything is AwesomeEverything is Awesome
● Wehkamp disasterWehkamp disaster
● Adam JacobAdam Jacob
● SlackSlack
TrendsTrends
● UnicornsUnicorns
● GoatsGoats
● DonkeysDonkeys
● HorsesHorses gg
More TrendsMore Trends
● Marc/k (Coleman,van Holstein,Marc/k (Coleman,van Holstein,
Heistek,Heistek,
● Michael (Ducy, Cote, Amsterlveen,Michael (Ducy, Cote, Amsterlveen,
Friedrich)Friedrich)
● Jeffrey (Victoria Jeffrey, JeffeyJeffrey (Victoria Jeffrey, Jeffey
Fredrick, Snover)Fredrick, Snover)
2018 Keynote2018 Keynote
2018 Keynote2018 Keynote
Hidden ContestsHidden Contests
Hidden ContestsHidden Contests
Hidden ContestsHidden Contests
What did we learn ?What did we learn ?
● New crowds show upNew crowds show up
● Old schoolersOld schoolers
•
Less incentivesLess incentives
•
e.g Open Spaces are predictablee.g Open Spaces are predictable
● Hungry for new topicsHungry for new topics
● Dutch ( @gitbisect Ignite )Dutch ( @gitbisect Ignite )
Topic Evolution : CultureTopic Evolution : Culture
● Agile, Kanban, LeanAgile, Kanban, Lean
● Startups as examplesStartups as examples
● UnicornsUnicorns
● Poster ChildsPoster Childs
● Agile, Fake Agile, Less,Agile, Fake Agile, Less,
Safe,Safe,
● Enterprises asEnterprises as
examplesexamples
● Engage managementEngage management
● BurnoutBurnout
Topic Evolution : AutomationTopic Evolution : Automation
● Cfengine, Puppet, ChefCfengine, Puppet, Chef
● Mcollective, Noah,Mcollective, Noah,
RundeckRundeck
● Hudson, JenkinsHudson, Jenkins
● EC2, OpenStack,EC2, OpenStack,
Cloudstack,Cloudstack,
Eucalyptus,OpenNebulEucalyptus,OpenNebul
a, openQRMa, openQRM
● Bash in Yaml “Basic”Bash in Yaml “Basic”
● Ansible, Rundeck,Ansible, Rundeck,
ChoriaChoria
● Jenkins, GitlabCI,Jenkins, GitlabCI,
CircleCI, TravisCICircleCI, TravisCI
● EC2, GCE, Azure,EC2, GCE, Azure,
OpenStack,OpenStack,
Topic Evolution : AutomationTopic Evolution : Automation
● Xen, KVM, openVZ, lxcXen, KVM, openVZ, lxc
● VagrantVagrant
● Linux-HA, CoroSyncLinux-HA, CoroSync
● Ceph, Gluster, DRBD,Ceph, Gluster, DRBD,
● Docker , Docker,Docker , Docker,
Docker, Docker, Moby,Docker, Docker, Moby,
Rkt, lxcRkt, lxc
● Docker , Docker,Docker , Docker,
DockeDocke
● Swarm, Mesos,Swarm, Mesos,
KubernetesKubernetes
● NFSNFS
Topic Evolution : AutomationTopic Evolution : Automation
● Hudson, JenkinsHudson, Jenkins
● Rspec, Cucumber,Rspec, Cucumber,
SeleniumSelenium
● TDDTDD
● cvs, svn, gitcvs, svn, git
● Release mgmtRelease mgmt
● Jenkins, GitlabCI,Jenkins, GitlabCI,
CircleCI, TravisCICircleCI, TravisCI
● Rspec, fitnesseRspec, fitnesse
● Security TestingSecurity Testing
● GitGit
● GitGit
Topic Evolution : MonitoringTopic Evolution : Monitoring
● NagiosNagios
● CactiCacti
● MuninMunin
● RRDRRD
● Zenoss, ZabbixZenoss, Zabbix
● #monitoringsucks#monitoringsucks
● IcingaIcinga
● ELKELK
● Graphite + GrafanaGraphite + Grafana
● CollectdCollectd
● PrometheusPrometheus
● #monitoringlove#monitoringlove
Tools will not fix yourTools will not fix your
broken culturebroken culture
Tooling hype is not helpingTooling hype is not helping
Back to the rootsBack to the roots
● Collaborating for a better platformCollaborating for a better platform
● Open SourceOpen Source
● EmpathyEmpathy
● Common SenseCommon Sense
Dull Stack EngineerDull Stack Engineer
● Knows the stack in depthKnows the stack in depth
● Invests in peopleInvests in people
● Knows his coworkers in depthKnows his coworkers in depth
● Is there for the business, not for theIs there for the business, not for the
fun of the new toolfun of the new tool
Dull Stack EngineerDull Stack Engineer
FutureFuture
● 175 events and counting175 events and counting
● 450+ organisers450+ organisers
● Other eventsOther events
with #devopswith #devops
tracktrack
Starting your ownStarting your own
● Get a vibrant meetup communityGet a vibrant meetup community
● Reach out to core , get coachingReach out to core , get coaching
● Find team, venue, sponsorsFind team, venue, sponsors
● (Open Space will be planned)(Open Space will be planned)
Open CFP'sOpen CFP's
● BerlinBerlin
● OsloOslo
● RigaRiga
● WarsawWarsaw
EnjoyEnjoy
devopsdaysdevopsdays
Amsterdam !Amsterdam !
1 of 34

More Related Content

What's hot(20)

From devoops to devopsFrom devoops to devops
From devoops to devops
Kris Buytaert827 views
Pipeline as CodePipeline as Code
Pipeline as Code
Kris Buytaert981 views
Can we fix dev-oops ?Can we fix dev-oops ?
Can we fix dev-oops ?
Kris Buytaert675 views
Moby is killing your devops effortsMoby is killing your devops efforts
Moby is killing your devops efforts
Kris Buytaert2.7K views
Devops is not about ToolingDevops is not about Tooling
Devops is not about Tooling
Kris Buytaert1.2K views
Devops is a Security RequirementDevops is a Security Requirement
Devops is a Security Requirement
Kris Buytaert699 views
Nightmare on Docker streetNightmare on Docker street
Nightmare on Docker street
Kris Buytaert4K views
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
Kris Buytaert521 views
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
Kris Buytaert568 views
Dod is not doneDod is not done
Dod is not done
Kris Buytaert21.9K views
Another 7 tools for your #devops stackAnother 7 tools for your #devops stack
Another 7 tools for your #devops stack
Kris Buytaert1.6K views

More from Kris Buytaert(11)

Infrastructure as Code PatternsInfrastructure as Code Patterns
Infrastructure as Code Patterns
Kris Buytaert117 views
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 fireHelp , My Datacenter is on fire
Help , My Datacenter is on fire
Kris Buytaert542 views
GitOps , done RightGitOps , done Right
GitOps , done Right
Kris Buytaert209 views
Devops is Dead, Long live DevopsDevops is Dead, Long live Devops
Devops is Dead, Long live Devops
Kris Buytaert289 views
10 Years of #devopsdays weirdness10 Years of #devopsdays weirdness
10 Years of #devopsdays weirdness
Kris Buytaert400 views
Repositories as CodeRepositories as Code
Repositories as Code
Kris Buytaert642 views
Deploying your SaaS stack OnPremDeploying your SaaS stack OnPrem
Deploying your SaaS stack OnPrem
Kris Buytaert681 views
Automating MySQL operations with PuppetAutomating MySQL operations with Puppet
Automating MySQL operations with Puppet
Kris Buytaert1.8K views

Recently uploaded(20)

Liqid: Composable CXL PreviewLiqid: Composable CXL Preview
Liqid: Composable CXL Preview
CXL Forum118 views
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)
CSUC - Consorci de Serveis Universitaris de Catalunya51 views
[2023] Putting the R! in R&D.pdf[2023] Putting the R! in R&D.pdf
[2023] Putting the R! in R&D.pdf
Eleanor McHugh34 views
Green Leaf Consulting: Capabilities DeckGreen Leaf Consulting: Capabilities Deck
Green Leaf Consulting: Capabilities Deck
GreenLeafConsulting170 views

Devopsdays Amsterdam 2017 Keynote, looking back at 5 years of AMS

  • 1. 7.5 years of #devopsdays7.5 years of #devopsdays 5 years in Amsterdam5 years in Amsterdam 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 ConsultantCTO and Open Source Consultant @@inuits.euinuits.eu ● Everything is a freaking DNSEverything is a freaking DNS ProblemProblem ● Evangelizing devopsEvangelizing devops ● Organiser of #devopsdays,Organiser of #devopsdays, #cfgmgmtcamp, #loadays, ….#cfgmgmtcamp, #loadays, ….
  • 7. World DominationWorld Domination ● 2010 Sydney , MountainView,2010 Sydney , MountainView, Hamburg, Sao PauloHamburg, Sao Paulo ● 2011 Boston, MountainView,2011 Boston, MountainView, Goteborg,Goteborg, ● 2012 Austin, Tokyo , MountainView,2012 Austin, Tokyo , MountainView, RomeRome ● 2013 London (2x) Paris, Amsterdam2013 London (2x) Paris, Amsterdam
  • 8. ● SBP April 2012SBP April 2012 ● Devops Amsterdam Meetup GroupDevops Amsterdam Meetup Group ● RomeRome ● INGING
  • 9. 20132013 The Big LebowskiThe Big Lebowski Putting the S in devopsPutting the S in devops • Frank BreedijkFrank Breedijk #failcake#failcake • Sam EatonSam Eaton The Goat IncidentThe Goat Incident
  • 10. 20142014 ● Mark HinkleMark Hinkle ● DSC Jeffrey SnoverDSC Jeffrey Snover ● Bol.comBol.com ● INGING
  • 11. Ducy: Goats andDucy: Goats and SilosSilos
  • 12. 20152015 ● Microservices : Adrian CMicroservices : Adrian C ● Unicorns , Donkeys, Horses : CoteUnicorns , Donkeys, Horses : Cote ● The Dude : JeffreyThe Dude : Jeffrey
  • 13. 20162016 ● Everything is AwesomeEverything is Awesome ● Wehkamp disasterWehkamp disaster ● Adam JacobAdam Jacob ● SlackSlack
  • 14. TrendsTrends ● UnicornsUnicorns ● GoatsGoats ● DonkeysDonkeys ● HorsesHorses gg
  • 15. More TrendsMore Trends ● Marc/k (Coleman,van Holstein,Marc/k (Coleman,van Holstein, Heistek,Heistek, ● Michael (Ducy, Cote, Amsterlveen,Michael (Ducy, Cote, Amsterlveen, Friedrich)Friedrich) ● Jeffrey (Victoria Jeffrey, JeffeyJeffrey (Victoria Jeffrey, Jeffey Fredrick, Snover)Fredrick, Snover)
  • 21. What did we learn ?What did we learn ? ● New crowds show upNew crowds show up ● Old schoolersOld schoolers • Less incentivesLess incentives • e.g Open Spaces are predictablee.g Open Spaces are predictable ● Hungry for new topicsHungry for new topics ● Dutch ( @gitbisect Ignite )Dutch ( @gitbisect Ignite )
  • 22. Topic Evolution : CultureTopic Evolution : Culture ● Agile, Kanban, LeanAgile, Kanban, Lean ● Startups as examplesStartups as examples ● UnicornsUnicorns ● Poster ChildsPoster Childs ● Agile, Fake Agile, Less,Agile, Fake Agile, Less, Safe,Safe, ● Enterprises asEnterprises as examplesexamples ● Engage managementEngage management ● BurnoutBurnout
  • 23. Topic Evolution : AutomationTopic Evolution : Automation ● Cfengine, Puppet, ChefCfengine, Puppet, Chef ● Mcollective, Noah,Mcollective, Noah, RundeckRundeck ● Hudson, JenkinsHudson, Jenkins ● EC2, OpenStack,EC2, OpenStack, Cloudstack,Cloudstack, Eucalyptus,OpenNebulEucalyptus,OpenNebul a, openQRMa, openQRM ● Bash in Yaml “Basic”Bash in Yaml “Basic” ● Ansible, Rundeck,Ansible, Rundeck, ChoriaChoria ● Jenkins, GitlabCI,Jenkins, GitlabCI, CircleCI, TravisCICircleCI, TravisCI ● EC2, GCE, Azure,EC2, GCE, Azure, OpenStack,OpenStack,
  • 24. Topic Evolution : AutomationTopic Evolution : Automation ● Xen, KVM, openVZ, lxcXen, KVM, openVZ, lxc ● VagrantVagrant ● Linux-HA, CoroSyncLinux-HA, CoroSync ● Ceph, Gluster, DRBD,Ceph, Gluster, DRBD, ● Docker , Docker,Docker , Docker, Docker, Docker, Moby,Docker, Docker, Moby, Rkt, lxcRkt, lxc ● Docker , Docker,Docker , Docker, DockeDocke ● Swarm, Mesos,Swarm, Mesos, KubernetesKubernetes ● NFSNFS
  • 25. Topic Evolution : AutomationTopic Evolution : Automation ● Hudson, JenkinsHudson, Jenkins ● Rspec, Cucumber,Rspec, Cucumber, SeleniumSelenium ● TDDTDD ● cvs, svn, gitcvs, svn, git ● Release mgmtRelease mgmt ● Jenkins, GitlabCI,Jenkins, GitlabCI, CircleCI, TravisCICircleCI, TravisCI ● Rspec, fitnesseRspec, fitnesse ● Security TestingSecurity Testing ● GitGit ● GitGit
  • 26. Topic Evolution : MonitoringTopic Evolution : Monitoring ● NagiosNagios ● CactiCacti ● MuninMunin ● RRDRRD ● Zenoss, ZabbixZenoss, Zabbix ● #monitoringsucks#monitoringsucks ● IcingaIcinga ● ELKELK ● Graphite + GrafanaGraphite + Grafana ● CollectdCollectd ● PrometheusPrometheus ● #monitoringlove#monitoringlove
  • 27. Tools will not fix yourTools will not fix your broken culturebroken culture Tooling hype is not helpingTooling hype is not helping
  • 28. Back to the rootsBack to the roots ● Collaborating for a better platformCollaborating for a better platform ● Open SourceOpen Source ● EmpathyEmpathy ● Common SenseCommon Sense
  • 29. Dull Stack EngineerDull Stack Engineer ● Knows the stack in depthKnows the stack in depth ● Invests in peopleInvests in people ● Knows his coworkers in depthKnows his coworkers in depth ● Is there for the business, not for theIs there for the business, not for the fun of the new toolfun of the new tool
  • 30. Dull Stack EngineerDull Stack Engineer
  • 31. FutureFuture ● 175 events and counting175 events and counting ● 450+ organisers450+ organisers ● Other eventsOther events with #devopswith #devops tracktrack
  • 32. Starting your ownStarting your own ● Get a vibrant meetup communityGet a vibrant meetup community ● Reach out to core , get coachingReach out to core , get coaching ● Find team, venue, sponsorsFind team, venue, sponsors ● (Open Space will be planned)(Open Space will be planned)
  • 33. Open CFP'sOpen CFP's ● BerlinBerlin ● OsloOslo ● RigaRiga ● WarsawWarsaw