Professional Documents
Culture Documents
and You
Advice for Building
Your Career
What is DevOps?
19
37
58
70
104
113
Lets get on
the same page.
What is DevOps?
What is DevOps?
Product
Testing
Dev
QA
Management
Ops
Security
What is DevOps?
Culture
Automation
Measurement
Sharing
What is DevOps?
DevOps as
a title or role
10
11
Sam Eaton
@thesamoth
VP of Engineering
for Operations and
Infrastructure
Yelp
12
Mike Dilworth
@enspect
Agile & DevOps Consultant
Sainsburys
United Kingdom
13
14
Jon Topper
@jtopper
Principal Consultant
and CTO
Scale Factory
United Kingdom
15
Ive changed my mind on this a few times over the last few years.
I used to think it was a ridiculous idea to have anyone with the
DevOps title or to have a team with DevOps in the name. It seemed
stupid. What are you going to do, will you have an operations team,
a development team, and then a DevOps team? Thats an antipattern. It wont actually solve anything.
Ive come to the conclusion that DevOps is an important cultural
signifier if youre in a relatively traditional enterprise environment
that has generations of dysfunction around the way you work and
the work that you do. Having the DevOps title is a sort of signifier
that youre trying to do things differently. Its important for
retaining people, for hiring the right people, just sending the right
signals around the organization.
Source: Sonatype Interview
Nigel Kirsten
@nigelkersten
CIO and VP of Operations
Puppet
16
Why should
you embrace
DevOps?
64%
34%
19
Why should
you embrace
DevOps?
21
Ingrid de Jong
@IngridCdoJong
Recruiter
ING Nederland
Netherlands
Neil Robertson
Head Researcher
Team Prime
United Kingdom
22
Aurelie Viger
@aureliedevops
Recruiter
Ashdown People
Australia
Why should
you embrace
DevOps?
24
.20
.05
2012
2014
2016
Why should
you embrace
DevOps?
Why should
you embrace
DevOps?
28
24x
3x
3x lower change
failure rate
But...
Its not all
puppies and rainbows.
30
31
Amy Marco
@Big__Amy
Director of Technology
Argent
32
Rob Nelson
@rnelson0
IT Consultant
1. A desire to learn
and improve things
2. Communication
and collaboration
3. Tech chops and tools:
ops need to dev
4. Caring about
the big picture
35
Travis Fields
@tefields
Senior DevOps Engineer
Nike
Kyle Olsen
DevOps Engineer
Datapipe
36
Erin Fahy
Senior DevOps Engineer
Stanford University
37
Amy Marco
@Big__Amy
Director of Technology
Argent
38
Jason Man
@mrjasonman
DevOps & Continuous
Delivery Consultant
Forest Technologies
United Kingdom
1. A desire to learn
and improve things
2. Communication
and collaboration
3. Tech chops and tools:
ops need to dev
4. Caring about
the big picture
Cate Connolly
Senior Recruiter
Simple
40
Sam Eaton
@thesamoth
VP of Engineering for
Operations and Infrastructure,
Yelp
41
Michael Jenkins
@managedkaos
Linux Engineer
United Business Media
42
Dwayne Melancon
@ThatDwayne
CTO & VP of Research
and Development
Tripwire
43
Javier DOvidio
@jdovidio
VP of Operations
Edrans
Argentina
1. A desire to learn
and improve things
2. Communication
and collaboration
3. Tech chops and tools:
ops need to dev
4. Caring about the
big picture
45
Rich Burroughs
@richburroughs
Operations Engineer
Yesmail (now at Puppet)
Steve Dazzo
Recruiter
PayPal
46
Dwayne Melancon
@ThatDwayne
CTO & VP of Research
and Development
Tripwire
47
Klynton Jessop
@ klyntonj
DevOps Engineer
HelloSign
1. A desire to learn
and improve things
2. Communication
and collaboration
3. Tech chops and tools:
ops need to dev
4. Caring about the
big picture
49
Jon Topper
@jtopper
Principal Consultant and
CTO
Scale Factory
United Kingdom
50
Jon Faulkner
CIO
London School of
Hygiene & Tropical Medicine
United Kingdom
Jason Man
@mrjasonman
DevOps & Continuous
Delivery Consultant
Forest Technologies
United Kingdom
55
Michael Jenkins
@managedkaos
Linux Engineer
United Business Media
56
Erin Fahy
Senior DevOps Engineer
Stanford University
57
Kyle Olsen
DevOps Engineer
Datapipe
58
Travis Fields
@tefields
Senior DevOps Engineer
Nike
59
Klynton Jessop
@ klyntonj
DevOps Engineer
HelloSign
60
Zach Leslie
@xaque208
DevOps Engineer
Womply
61
Leslie Carr
@lesliegeek
Senior DevOps Engineer
Clover Health
Dont stress
about a degree
64
Jon Topper
@jtopper
Principal Consultant
and CTO
Scale Factory
United Kingdom
65
Dwayne Melancon
@ThatDwayne
CTO & VP of Research
and Development
Tripwire
66
Mike Dilworth
@enspect
Agile & DevOps consultant
Sainsburys
United Kingdom
67
Advice on how to
get started and ahead
1.
2.
3.
4.
5.
6.
7.
70
Zach Leslie
@xaque208
DevOps Engineer
Womply
Klynton Jessop
@klyntonj
DevOps Engineer
HelloSign
71
1.
2.
3.
4.
5.
6.
7.
73
Mike Dilworth
@enspect
Agile & DevOps Consultant
Sainsburys
United Kingdom
Erin Fahy
Senior DevOps Engineer
Stanford University
74
Michael Jenkins
@managedkaos
Linux Engineer
United Business Media
75
Rudy McComb
@rudymccomb
Senior OpenStack
Operations Engineer
Mirantis
1.
2.
3.
4.
5.
6.
7.
77
Leslie Carr
@lesliegeek
Senior DevOps Engineer
Clover Health
Klynton Jessop
@klyntonj
DevOps Engineer
HelloSign
Zach Leslie
@xaque208
DevOps Engineer
Womply
1.
2.
3.
4.
5.
6.
7.
80
Nigel Kirsten
@nigelkersten
CIO and VP of Operations
Puppet
81
1.
2.
3.
4.
5.
6.
7.
83
Rob Nelson
@rnelson0
IT Consultant
Leslie Carr
@lesliegeek
Senior DevOps Engineer
Clover Health
84
Travis Fields
@tefields
Senior DevOps Engineer
Nike
85
Dwayne Melancon
@ThatDwayne
CTO & VP of Research
and Development
Tripwire
1.
2.
3.
4.
5.
6.
7.
87
Rich Burroughs
@richburroughs
Operations Engineer
Yesmail (now at Puppet)
88
Rudy McComb
@rudymccomb
Senior OpenStack
Operations Engineer
Mirantis
89
Jon Topper
@jtopper
Principal Consultant
and CTO
Scale Factory
United Kingdom
1.
2.
3.
4.
5.
6.
7.
91
Kyle Olsen
DevOps Engineer
Datapipe
92
Mike Dilworth
@enspect
Agile & DevOps Consultant
Sainsburys
United Kingdom
93
Klynton Jessop
@ klyntonj
DevOps Engineer
HelloSign
96
Dwayne Melancon
@ThatDwayne
CTO & VP of Research
and Development
Tripwire
98
Bess Sadler
@eosadler
Manager of
Application Development
Digital Library at Stanford
100
Cate Connolly
Senior Recruiter
Simple
102
Dwayne Melancon
@ThatDwayne
CTO & VP of Research
and Development
Tripwire
104
The 2016 DevOps Salary Report. The results of our survey of more than 4,600 tech professionals
should give you an idea what to expect to earn in different parts of the world, with different job
titles, at different sizes of companies and data centers, and more.
DevOpsDays. Two-day conferences happening regularly around the world.
Puppet User Groups. Evening meet-ups in more than 60 cities around the world (and you can start
your own!) for Puppet users to network and learn from each other.
Conferences and tradeshows. Check out the other events we attend.
The Tools for Learning Puppet: A Guide to Getting Started with Command Line, Vim and Git.
If you could use a tutorial or refresher on any of these tools, this cat-filled ebook is for you.
105
Now ...
Go Get
the Devops!