Looking back at 7.5 years of Devopsdays , DOd PDX

28
7.5 years of #devopsdays 7.5 years of #devopsdays Kris Buytaert @krisbuytaert

Transcript of Looking back at 7.5 years of Devopsdays , DOd PDX

Page 1: Looking back at 7.5 years of Devopsdays , DOd PDX

7.5 years of #devopsdays7.5 years of #devopsdays

Kris Buytaert

@krisbuytaert

Page 2: Looking back at 7.5 years of Devopsdays , DOd PDX

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 Everything is a freaking DNS

ProblemProblem● Evangelizing devopsEvangelizing devops● Organiser of #devopsdays, Organiser of #devopsdays,

#cfgmgmtcamp, #loadays, ….#cfgmgmtcamp, #loadays, ….

Page 3: Looking back at 7.5 years of Devopsdays , DOd PDX
Page 4: Looking back at 7.5 years of Devopsdays , DOd PDX
Page 5: Looking back at 7.5 years of Devopsdays , DOd PDX
Page 6: Looking back at 7.5 years of Devopsdays , DOd PDX
Page 7: Looking back at 7.5 years of Devopsdays , DOd PDX

The Success FormatThe Success FormatMorning: Formal talksMorning: Formal talks

Ignites : 5 minutes fun formatIgnites : 5 minutes fun format

Open Spaces:Open Spaces:

- Peer to peer- Peer to peer

- Experience from practitioners- Experience from practitioners

- Both success ans failure- Both success ans failure

- Focused on your needs- Focused on your needs

Page 8: Looking back at 7.5 years of Devopsdays , DOd PDX

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, Amsterdam 2013 London (2x) Paris, Amsterdam

Page 9: Looking back at 7.5 years of Devopsdays , DOd PDX

The definitionsThe definitions● CAMSCAMS

● SCAMSCAM

● CLAMSCLAMS

● A Cultural and Professional A Cultural and Professional movement (Adam Jacob)movement (Adam Jacob)

● Being good at our Job (@littleidea)Being good at our Job (@littleidea)

Page 10: Looking back at 7.5 years of Devopsdays , DOd PDX

CriticismCriticism● You missed, You missed,

• Sec, dba, test, finance, mgmt, Sec, dba, test, finance, mgmt, product ..product ..

• No we didn'tNo we didn't

● This will only work in startupsThis will only work in startups

Page 11: Looking back at 7.5 years of Devopsdays , DOd PDX

Enterprise devops !Enterprise devops !

roots are not in roots are not in startup startup ecosystemecosystem

Page 12: Looking back at 7.5 years of Devopsdays , DOd PDX

SubmovementsSubmovements

● DOD focus stays DOD focus stays on cultureon culture

● Monitorama / Monitorama / OSMCOSMC

● CfgMgmtCampCfgMgmtCamp

Page 13: Looking back at 7.5 years of Devopsdays , DOd PDX

Not all fun an gloryNot all fun an glory● #devops engineers#devops engineers

● #devops teams#devops teams

● #devops certifcation#devops certifcation

● Vendors stamping #devops on their Vendors stamping #devops on their productsproducts

Page 14: Looking back at 7.5 years of Devopsdays , DOd PDX

The vendors struggleThe vendors struggleSelling “devops”Selling “devops”

● Is hardIs hard

● Is selling CultureIs selling Culture

● Is selling changeIs selling change

● Doesn't scaleDoesn't scale

● Doesn't get renewalsDoesn't get renewals

Page 15: Looking back at 7.5 years of Devopsdays , DOd PDX

● 5 years of 5 years of #devopsdays #devopsdays

● Gent 2014Gent 2014

CelebrationsCelebrations

Page 16: Looking back at 7.5 years of Devopsdays , DOd PDX

What did we learn ?What did we learn ?● New crowds show up New crowds show up

● Old schoolers Old schoolers

• Less incentives Less incentives

• e.g Open Spaces are predictablee.g Open Spaces are predictable

● Hungry for new topicsHungry for new topics

Page 17: Looking back at 7.5 years of Devopsdays , DOd PDX

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 as Enterprises as examplesexamples

● Engage managementEngage management

● BurnoutBurnout

Page 18: Looking back at 7.5 years of Devopsdays , DOd PDX

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,OpenNebula, 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,

Page 19: Looking back at 7.5 years of Devopsdays , DOd PDX

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

Page 20: Looking back at 7.5 years of Devopsdays , DOd PDX

Topic Evolution : AutomationTopic Evolution : Automation

● Rspec, Cucumber, Rspec, Cucumber, SeleniumSelenium

● TDDTDD

● cvs, svn, gitcvs, svn, git

● Release mgmt Release mgmt

● Rspec, fitnesseRspec, fitnesse

● Security TestingSecurity Testing

● GitGit

● GitGit

Page 21: Looking back at 7.5 years of Devopsdays , DOd PDX

Topic Evolution : Monitoring Topic Evolution : Monitoring

● Nagios Nagios

● CactiCacti

● MuninMunin

● RRDRRD

● Zenoss, ZabbixZenoss, Zabbix

● #monitoringsucks#monitoringsucks

● IcingaIcinga

● ELKELK

● Graphite + Grafana Graphite + Grafana

● CollectdCollectd

● PrometheusPrometheus

● #monitoringlove#monitoringlove

Page 22: Looking back at 7.5 years of Devopsdays , DOd PDX

Tools will not fix your Tools will not fix your broken culturebroken culture

Tooling hype is not helpingTooling hype is not helping

Page 23: Looking back at 7.5 years of Devopsdays , DOd PDX

Back to the rootsBack to the roots● Collaborating for a better platformCollaborating for a better platform

● Open SourceOpen Source

● EmpathyEmpathy

● Common SenseCommon Sense

Page 24: Looking back at 7.5 years of Devopsdays , DOd PDX

FutureFuture● 175 events and counting175 events and counting

● 450+ organisers 450+ organisers

● Other events Other events

with #devopswith #devops

tracktrack

Page 25: Looking back at 7.5 years of Devopsdays , DOd PDX

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)

Page 26: Looking back at 7.5 years of Devopsdays , DOd PDX

Open CFP'sOpen CFP's● AucklandAuckland

● BerlinBerlin

● CubaCuba

● PhoenixPhoenix

● SingaporeSingapore

● OsloOslo

● BrasíliaBrasília

● OhioOhio

● Tel AvivTel Aviv

● WarsawWarsaw

Page 27: Looking back at 7.5 years of Devopsdays , DOd PDX

Enjoy Enjoy

devopsdays devopsdays

PDXPDX

Page 28: Looking back at 7.5 years of Devopsdays , DOd PDX

ContactContactKris Buytaert Kris Buytaert [email protected]@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

Duboistraat 50Duboistraat 502060 Antwerpen2060 AntwerpenBelgiumBelgium891.514.231891.514.231

+32 475 961221+32 475 961221