Slide 1

Slide 1 text

You Are Not a DevOp LOPSA-East 2014 Nathen Harvey Community Director Chef

Slide 2

Slide 2 text

Nathen Harvey •  Community Director, Chef •  Co-host of the Food Fight Show Podcast •  DevOpsDC Meetup Organizer •  @nathenharvey •  [email protected]

Slide 3

Slide 3 text

DevOps Get a Job!

Slide 4

Slide 4 text

DevOps Engineer

Slide 5

Slide 5 text

DevOps Team

Slide 6

Slide 6 text

Director of DevOps

Slide 7

Slide 7 text

What is DevOps?

Slide 8

Slide 8 text

devopsdays

Slide 9

Slide 9 text

DevOps •  Cultural and professional movement •  Development and Operations working together toward a common goal •  Leveraging ideas & processes from other industries •  Enabling things like continuous delivery

Slide 10

Slide 10 text

Aligning Objectives http://www.flickr.com/photos/amylovesyah/5042999235 http://www.flickr.com/photos/maryamandathompson/4810162947/

Slide 11

Slide 11 text

Delightful Customer Experiences

Slide 12

Slide 12 text

Not Delightful http://onestopresort.com/images/grocery2.jpg

Slide 13

Slide 13 text

Delightful Customer Experiences

Slide 14

Slide 14 text

The Backoffice Becomes The Front Office •  “In ten years, I’m certain every COO worth their salt will have come from IT. Any COO who doesn’t intimately understand the IT systems that actually run the business is just an empty suit, relying on someone else to do their job.” Kim, Gene; Behr, Kevin; Spafford, George (2013-01-10). The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win IT Revolution Press. Kindle Edition

Slide 15

Slide 15 text

DevOps Culture AND Tools

Slide 16

Slide 16 text

DevOps Culture •  Open Communication •  Incentive and Responsibility Alignment •  Respect •  Trust Walls, Mandi (April, 2013). Building a DevOps Culture. O’Reilly http://oreilly.com/radarreports/building-devops- culture.csp

Slide 17

Slide 17 text

DevOps Tools •  Version Control Systems •  Packaging •  Configuration Management •  Continuous Integration •  Game Day Drills •  Incident Management •  Post Mortems

Slide 18

Slide 18 text

Which Version Control System Do You Use? •  cp foo foo.bak •  cp foo{,.`date +%Y%m%d%H%M`}

Slide 19

Slide 19 text

Which Version Control System Do You Use? •  cp foo foo.bak •  cp foo{,.`date +%Y%m%d%H%M`-`$USER`}

Slide 20

Slide 20 text

Use Tools that Reflect & Reinforce Your Culture •  Open Communication •  Incentive and Responsibility Alignment •  Respect •  Trust •  Version Control Systems

Slide 21

Slide 21 text

Use Tools that Reflect & Reinforce Your Culture •  Open Communication •  Incentive and Responsibility Alignment •  Respect •  Trust •  Post Mortems

Slide 22

Slide 22 text

You are NOT a DevOp!

Slide 23

Slide 23 text

DevOps •  Cultural and professional movement •  Development and Operations working together toward a common goal •  Leveraging ideas & processes from other industries •  Enabling things like continuous delivery

Slide 24

Slide 24 text

You Win, Internet!

Slide 25

Slide 25 text

You Win, Internet!

Slide 26

Slide 26 text

Making DevOps Work •  Strong cultures of personal empowerment and accountability •  Treat failure as a learning opportunity, not as a dangerous thing to be avoided •  Web-oriented architectures •  Allergy to things that make you slow •  Addicted to data

Slide 27

Slide 27 text

To Do •  Put dev and ops in the same room •  Take a whole-systems view of your technology platform •  Reinforce culture with technology, and vice versa •  Take responsibility •  Trust your teammates

Slide 28

Slide 28 text

To Stop Doing •  Mislabeling things •  Hoarding information •  Looking for someone to blame •  Waiting for someone else to transform your business

Slide 29

Slide 29 text

Web-scale IT The future is already here – it’s just not very evenly distributed

Slide 30

Slide 30 text

By 2017 Web-Scale IT Will Be an Architectural Approach Found Operating in 50% of Enterprises •  The influence of DevOps on IT culture, tools, processes and organizational structure is resulting in the acceleration of application delivery and an environment of continuous experimentation. •  Combining new software architectures with DevOps-style approaches can become the catalysts to improve an IT organization's ability to adapt to change. http://www.gartner.com/newsroom/id/2675916

Slide 31

Slide 31 text

By 2017 Web-Scale IT Will Be an Architectural Approach Found Operating in 50% of Enterprises •  Historically, enterprise IT has been focused on managing risk... However, the major DevOps underpinnings...are enabling these same enterprises to realize they can be fast and 'safe.' Embracing risk is not as risky as it sounds with a DevOps mindset. Having the architecture of the application being more resilient in the first place enables IT operations teams to implement and support leaner and more agile processes that might otherwise be viewed as inappropriate for conservatively minded organizations. http://www.gartner.com/newsroom/id/2675916

Slide 32

Slide 32 text

No content

Slide 33

Slide 33 text

DevOps Video •  Explicit - https://www.youtube.com/watch?v=0P0HD5pE-zU •  Non-explicit - https://www.youtube.com/watch?v=0P0HD5pE-zU

Slide 34

Slide 34 text

Thank You Nathen Harvey @nathenharvey

Slide 35

Slide 35 text

No content