DevOps represents a change in IT culture that focuses on rapid delivery of services by improving collaboration between development and operations teams. It emphasizes people and culture first, then optimizing processes, and finally using tools to aid the development lifecycle. Successful DevOps cultures accept failure, avoid blame, and demand knowledge sharing. Processes must provide visibility and plan work, while tools are selected to aid goals but aren't dictatorial. The keys to DevOps are prioritizing culture, planning work, learning from failures, and continually improving.
2. About Me
Jason Wiener
What is DevOps exactly? - Jason Wiener - 18 June 2018
6x Founder/CEO/CTO
22 years experience in agencies and
development & content companies
Built products serving millions of people
per day and tens of thousands of users
per second
3. About Me
Jason Wiener
What is DevOps exactly? - Jason Wiener - 18 June 2018
Chief Awesome Officer - Hyperdrive
Hyperdrive makes people better drivers
using a “game” that connects to your car
What is DevOps exactly?
Jason Wiener - 18 June 2018
4. ● What do you think DevOps is?
● How does it fit into today’s technology company?
● What are the primary drivers of its success or failure?
What we’ll discuss tonight
What is DevOps exactly? - Jason Wiener - 18 June 2018
5. What do you
think DevOps is?
● Is DevOps automation?
● Is it company-centric or
technology-centric?
What is DevOps exactly? - Jason Wiener - 18 June 2018
6. DevOps
● represents a change in IT culture
● focuses on rapid IT service delivery
● leverages agile and lean practices
● uses a system-oriented approach.
What is DevOps exactly? - Jason Wiener - 18 June 2018
7. Wait… What?
● DevOps emphasizes people and culture
● It seeks to improve collaboration between operations and
development teams
● It uses technology and tools to optimize the development
lifecycle
Interestingly the technology aspect doesn’t come in until the end of that statement.
What is DevOps exactly? - Jason Wiener - 18 June 2018
8. DevOps is
People and
Process then
Tools
● People first
● Next comes process
● Then comes the tools
What is DevOps exactly? - Jason Wiener - 18 June 2018
10. Successful DevOps is a culture that:
● Accepts/acknowledges failure
● Doesn’t focus blame
● Demands collaboration and knowledge sharing
People First.
What is DevOps exactly? - Jason Wiener - 18 June 2018
11. What does that look like?
● Don’t be afraid of admitting failure
● Share it so everyone can learn and grow from it
● The more the team knows about the process and where
weaknesses are, the better and easier they can resolve them so
they don’t happen over and over
● No such thing as “too busy to train” or “too busy to document”
● If only one person knows how to do a thing, they become a
bottleneck
People First.
What is DevOps exactly? - Jason Wiener - 18 June 2018
12. Next it’s Process.
The Devil’s in the details
What is DevOps exactly? - Jason Wiener - 18 June 2018
13. You can have amazing automation and culture and still not be
practicing DevOps.
● Effectively practicing DevOps is almost entirely about process
● Teams need visibility into the process and how things work
together
● Plan first, then work
● Tools come after you have a framework of how you work in
place
Next it’s Process.
What is DevOps exactly? - Jason Wiener - 18 June 2018
14. Then it’s the Tools.
GTD, build, release/ship
What is DevOps exactly? - Jason Wiener - 18 June 2018
15. Tools are where the rubber meets the road. But you don’t need to be
married to them if they don’t work.
● Kanban, Agile, Scrum, only matters when you stick to it
● Meetings in and of themselves are meaningless if they’re there
on ceremony
● Focus on GTD, not just going through the motions
● Continually evaluate what you’re using and if it meets your
needs
Then it’s the Tools.
What is DevOps exactly? - Jason Wiener - 18 June 2018
16. 1. Culture is key
2. Plan your work, work your
plan
3. Measure/assess, re-fit and
grow
4. Deal with failure. It’s
gonna happen
Takeaways
What is DevOps exactly? - Jason Wiener - 18 June 2018
17. What is DevOps exactly?
Thanks & Say Hi!
http://jasonwiener.com
</preso>