London Devops #3.1: 5 Years of Devops

Post on 02-Jul-2015

1.634 views 2 download

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.

Transcript of London Devops #3.1: 5 Years of Devops

5 YEARS OF DEVOPSMATT SAUNDERS

MATT SAUNDERS

▸ Devops Specialist for Contino▸ London Devops Meetup Coorganiser

▸ Sysadmin since 1996▸ People manager since 2002

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

5TH ANNIVERSARY

HOW DID THIS THING START?

DEVOPS DAYS 2009 PATRICK DEBOIS

A COMBINATION OF MOVEMENTS

▸ Continuous Integration▸ Agile, Kanban▸ Cloud

5 YEARS OF DEVOPSWHAT HAVE WE ACHIEVED?

AUTOMATIONWEAPONS-GRADE TOOLS▸ Puppet, Chef, Ansible

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

MONITORING▸ Graphite

▸ Logstash/Kibana▸ Sensu▸ Flapjack▸ Icinga

MONITORING▸ Server Metrics▸ Business Metrics▸ Trending

▸ Better Alerting

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

▸ Investment in Ops and tooling▸ Force Multipliers

SHARING▸ Meetups

▸ Unconferences▸ Community▸ Open Source

C.A.M.S.

▸ Culture▸ Automation▸ Monitoring▸ Sharing

WHERE ARE WE GOING?

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

WHERE ARE WE GOING?

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

WHERE ARE WE GOING? INTO THE ENTERPRISE?

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

WHERE ARE WE GOING?

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

5 YEARS OF DEVOPSWHAT DOES IT EVEN MEAN?

ANTI-PATTERNS▸ Devops Engineers▸ Devops Teams

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

^

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

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

WHAT IS DEVOPS?..

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

— Lynda Day

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

— Sevan Janiyan (@sevanjaniyan)

"DevOps is just a nonsense phrase at this point"

— Thom May (@thommay)

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

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

"Sometimes marketing trumps the right thing"

— Gareth Rushgrove (@garethr)

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

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

WHAT HAS DEVOPS EVER DONE FOR US?

INFOGRAPHICS

INFOGRAPHICS

INFOGRAPHICS

INFOGRAPHICS

A NOVEL!

MEMES

MEMES

MEMES

MEMES

MEMES

MEME (N.)..

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

— Richard Dawkins

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

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)

FIN

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

WE'RE HIRING!