Ignite: A Reset on DevOps: What it is, and isn't.
-
Upload
max-griffiths -
Category
Technology
-
view
171 -
download
1
description
Transcript of Ignite: A Reset on DevOps: What it is, and isn't.
![Page 1: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/1.jpg)
A Reset on DevOpsWhat it is, and isn’t
Max Griffiths@_maxamg
![Page 2: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/2.jpg)
I’m Max (hi)
• DevOps things for 10yrs
• Work for ThoughtWorks in SF
• Eating my way round the world, solving problems for clients in various industries
![Page 3: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/3.jpg)
Why am I telling DevOps enthusiasts what DevOps
is?
…let’s eat sandwiches together
Align?Ruffle
feathers?
debate? self-assurance?
![Page 4: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/4.jpg)
The Problem(and my frustration)
MOAR DEVOPS ROLES AVAILABLE
…That’s ok (for us!)but it’s not helping the situation
![Page 5: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/5.jpg)
Elite Superstars
• DevOps heroes counteract shared ownership
• Project think they need these people
![Page 6: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/6.jpg)
Other people’s frustration
…or confusion, e.g the article
“How ‘DevOps’ is Killing the Developer”
![Page 7: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/7.jpg)
Specialism is good.Pride yourself on special
things
• Devs being more Ops-minded - GOOD!
• Ops folk being more Devvy - SURE!
• Coding Puppet isn’t DevOps - thats infra coding
![Page 8: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/8.jpg)
Stop.(Hammertime.)
What does the Internet say
![Page 9: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/9.jpg)
“DevOps is a response to the interdependence of software development
and IT operations. It aims to help an organisation rapidly produce software
products and services”
“DevOps” - Wikipedia
![Page 10: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/10.jpg)
A philosophy, a cultureNOT a role
• Think about QA: quality is everyones concern
• But a certain set of skills really help in times of DevOps anti patterns
![Page 11: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/11.jpg)
The mystical ???? role
![Page 12: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/12.jpg)
What do we call ???? role
• I don't mind. Not DevOps
• NuOps?
• Jedi Master: behavioural technician?
![Page 13: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/13.jpg)
What does bad DevOps look like?
• Operations Old Skool
• cares only about: stability, uptime
• probably surly, still codes Perl, and unlikely to deploy your code without a huge document
![Page 14: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/14.jpg)
Developers
![Page 15: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/15.jpg)
A DevOps Team
• Not necessarily a bad thing!
• But in most cases a sign that something isn’t quite right
• ref: DevOpsDays London 2013 (Mark Rendell)
![Page 16: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/16.jpg)
I Haz the Dockers
• Who supports the tools when they transition from bleeding edge to the blunter ‘cutting edge’
(the tool junkie)
![Page 17: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/17.jpg)
A single DevOps person
![Page 18: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/18.jpg)
The good
• Ops folk participating in showcases, retros, inception and planning session
• Developers rotating through Operations
![Page 19: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/19.jpg)
What good looks like
• Simple effective communication
• Co-location
• and…
![Page 20: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/20.jpg)
What good looks like
![Page 21: Ignite: A Reset on DevOps: What it is, and isn't.](https://reader035.fdocuments.net/reader035/viewer/2022062303/558390dad8b42a11178b5257/html5/thumbnails/21.jpg)
A Reset on DevOpsWhat it is, and isn’t
Max Griffithsmeetup.com/SF-LunchOps