41
5 YEARS OF DEVOPS MATT SAUNDERS

London Devops #3.1: 5 Years of Devops

Embed Size (px)

DESCRIPTION

Matt Saunders (@cm6051) talks a lot about Devops and Delivery, and is currently affiliated to Contino helping enterprises go faster. It’s been 5 years since Patrick Debois coined the term ‘DevOps’. None of us seem to really know what it actually means, or how far we’ve come, but Matt will run through some of the best bits.

Citation preview

Page 1: London Devops #3.1: 5 Years of Devops

5 YEARS OF DEVOPSMATT SAUNDERS

Page 2: London Devops #3.1: 5 Years of Devops

MATT SAUNDERS

▸ Devops Specialist for Contino▸ London Devops Meetup Coorganiser

▸ Sysadmin since 1996▸ People manager since 2002

▸ ISP, Social Networks, Gambling, Enterprise▸ @cm6051

Page 3: London Devops #3.1: 5 Years of Devops

5TH ANNIVERSARY

HOW DID THIS THING START?

Page 4: London Devops #3.1: 5 Years of Devops

DEVOPS DAYS 2009 PATRICK DEBOIS

A COMBINATION OF MOVEMENTS

▸ Continuous Integration▸ Agile, Kanban▸ Cloud

Page 5: London Devops #3.1: 5 Years of Devops

5 YEARS OF DEVOPSWHAT HAVE WE ACHIEVED?

Page 6: London Devops #3.1: 5 Years of Devops

AUTOMATIONWEAPONS-GRADE TOOLS▸ Puppet, Chef, Ansible

▸ Mcollective, Rundeck, Capistrano▸ Jenkins, Maven, Go▸ Vagrant, Packer, Docker

Page 7: London Devops #3.1: 5 Years of Devops

MONITORING▸ Graphite

▸ Logstash/Kibana▸ Sensu▸ Flapjack▸ Icinga

Page 8: London Devops #3.1: 5 Years of Devops

MONITORING▸ Server Metrics▸ Business Metrics▸ Trending

▸ Better Alerting

Page 9: London Devops #3.1: 5 Years of Devops

CULTURE▸ Breaking down silos▸ Top-down buy-in

▸ Investment in Ops and tooling▸ Force Multipliers

Page 10: London Devops #3.1: 5 Years of Devops

SHARING▸ Meetups

▸ Unconferences▸ Community▸ Open Source

Page 11: London Devops #3.1: 5 Years of Devops

C.A.M.S.

▸ Culture▸ Automation▸ Monitoring▸ Sharing

Page 12: London Devops #3.1: 5 Years of Devops

WHERE ARE WE GOING?

▸ Culture == hard, can't be forced▸ Tech is relatively easy

Page 13: London Devops #3.1: 5 Years of Devops

WHERE ARE WE GOING?

▸ More and more tools▸ Tools built on other tools▸ Docker all the things▸ More and more clouds

Page 14: London Devops #3.1: 5 Years of Devops

WHERE ARE WE GOING? INTO THE ENTERPRISE?

▸ Can Enterprises do Devops?▸ Deeper into the culture▸ Meeting up with Agile▸ Expanding scope

Page 15: London Devops #3.1: 5 Years of Devops

WHERE ARE WE GOING?

▸ Environmental abstractions▸ Stumbling-block for many organisations▸ Falling victim to Conway's law

Page 16: London Devops #3.1: 5 Years of Devops

5 YEARS OF DEVOPSWHAT DOES IT EVEN MEAN?

Page 17: London Devops #3.1: 5 Years of Devops

ANTI-PATTERNS▸ Devops Engineers▸ Devops Teams

▸ Buy my Devops Tool▸ Devops in a Box▸ devops.com

^

Page 18: London Devops #3.1: 5 Years of Devops

WHAT IS DEVOPS? IT'S PEOPLE

▸ It's the new name for Sysadmins▸ It's a new department between Dev and Ops

▸ It's putting developers on call

Page 19: London Devops #3.1: 5 Years of Devops

WHAT IS DEVOPS?▸ It's Devs who do Ops

- and Ops who do Dev

OPS WHO ARE DEVSWHO LIKE DEVS TO BE OPS

WHO DO DEVS LIKE THEY'RE OPSWHO DO OPS LIKE THEY'RE DEVS

ALWAYS SHOULD BE SOMEONE YOU REALLY LOVE

Page 20: London Devops #3.1: 5 Years of Devops

WHAT IS DEVOPS?..

"It's the first day of the rest of my lifeand I'm hopelessly confused already"

— Lynda Day

Page 21: London Devops #3.1: 5 Years of Devops

"Wow @devops is a person, twitter confirms it"

— Sevan Janiyan (@sevanjaniyan)

Page 22: London Devops #3.1: 5 Years of Devops

"DevOps is just a nonsense phrase at this point"

— Thom May (@thommay)

Page 23: London Devops #3.1: 5 Years of Devops

"DevOps is not a role, it's a culture. Unfortunately it's now a dirty word in

too many companies"— Simon Matić Langford (@eswddd)

Page 24: London Devops #3.1: 5 Years of Devops

"Sometimes marketing trumps the right thing"

— Gareth Rushgrove (@garethr)

Page 25: London Devops #3.1: 5 Years of Devops

"That the word #devops gets reduced to technology is a manifestation of how

badly we need a cultural shift"— Patrick Debois (@patrickdebois)

Page 26: London Devops #3.1: 5 Years of Devops

WHAT HAS DEVOPS EVER DONE FOR US?

Page 27: London Devops #3.1: 5 Years of Devops

INFOGRAPHICS

Page 28: London Devops #3.1: 5 Years of Devops

INFOGRAPHICS

Page 29: London Devops #3.1: 5 Years of Devops

INFOGRAPHICS

Page 30: London Devops #3.1: 5 Years of Devops

INFOGRAPHICS

Page 31: London Devops #3.1: 5 Years of Devops

A NOVEL!

Page 32: London Devops #3.1: 5 Years of Devops

MEMES

Page 33: London Devops #3.1: 5 Years of Devops

MEMES

Page 34: London Devops #3.1: 5 Years of Devops

MEMES

Page 35: London Devops #3.1: 5 Years of Devops

MEMES

Page 36: London Devops #3.1: 5 Years of Devops

MEMES

Page 37: London Devops #3.1: 5 Years of Devops

MEME (N.)..

"an idea, behavior, or style that spreads from person to person within a culture."

— Richard Dawkins

Page 38: London Devops #3.1: 5 Years of Devops

5 YEARS LATER▸ An acceptance that silos don't work

▸ A resurgence in tools▸ Ops people being treated like humans▸ Pragmatic realistic approaches to Ops

Page 39: London Devops #3.1: 5 Years of Devops

Devops means giving a s**t about your job enough to

not pass the buck.... to want to learn all the

parts and not just your little world.

— John E. Vincent (@lusis)

Page 40: London Devops #3.1: 5 Years of Devops

FIN

Page 41: London Devops #3.1: 5 Years of Devops

CONTINOContino specialise in helping organisations apply DevOps, Continuous Delivery & Pragmatic Agile practices to their software delivery projects.

WE'RE HIRING!