Top Banner
Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1
12

Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

Aug 15, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

Adapt or Diehow DevOps can (and should!) save the world

Jody Wolfborn, Secret Agent

@joderita 1

Page 2: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

My (least) Favorite Slide!

● Started my eng. career at OMSI at age 8

● Moved to test eng. officially at age 10 w/ Legend of Zelda

● Now, manager of Sales Eng. at Chef Software

● Impostor, Secret Agent, Linguist

● Punctuation enthusiast!

@joderita 2

Page 3: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

What’s in a name?

DevOps

● Cultural and professional ideology

● Focused on how we build (Dev) and how we operate (Ops)

● Pull v. Push - enablement, Enablement, ENABLEMENT!

● Goals: Increase Efficiency, Decrease Risk

● Continuous learning

● Diversity of skills, knowledge, and experience

3

Page 4: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

What’s in a name?

Diversity

The (boring) definitions:

A: the condition of having or being composed of differing elements

B: the inclusion of individuals representing more than one national origin,

color, religion, socioeconomic stratum, sexual orientation, etc.

The DevOps definitions:

A: an array of skills, experiences, backgrounds, and knowledge

B: a rainbow spectrum of ideas, tools, and skillsets

4

Page 5: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

So...what?

DevOps principles center around four main ideas:ScaleabilityFlexibilityResponsibilityPortability

5

Page 6: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

6

Page 7: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

Symptoms of systems gone wrong:Uncontrollable (stunted or pandemic) growthBrittle rigidityBlame-shiftingHeavy, static and esoteric

7

Page 8: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

Not to scale?SCALE-ABILITY“Reinforce or apply each of the core pillars of DevOps at the various inflection points of a system’s lifecycle”

● Contribute your knowledge, ideas, experiences into the system

● Build trusting, empathetic relationships

● Use the tools that accelerate collaboration and affinity

8

Page 9: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

Get sh*t done!FLEX-ABILITY“Pull from a wealth of differing experiences, knowledge- and skills-sets, tools, relationships, and (yes) opinions”

● Integrate opposing viewpoints into the system’s approval process

● Connect the abilities of the system to the problems it’s trying to solve

● Continuously iterate on and reevaluate priorities, assumptions, and

practices

9

Page 10: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

Whodunnit?RESPONSE-ABILITY“Failure is inevitable. Identify points of failure in the system and bring everyone together to resolve them collectively. Period.”

● Assume positive intent Don’t assume anything. ASK!

● Avoid finger-pointing: decide on appropriate action to resolve issues

● Accept responsibility and seek feedback

● Enable the system to implement the changes it needs

10

Page 11: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

Are you in the know?PORT-ABILITY“Spread knowledge and experience easily to all parts of your system, without judgement.”

● Shadowing - View the full spectrum of the system

● Pairing - Two people, one system, tons of rainbows

● Mentoring - Distribute expertise across the system

● Documentation and Enablement share - Make knowledge stupid-easy

to obtain

11

Page 12: Adapt or Die - DevOps · Adapt or Die how DevOps can (and should!) save the world Jody Wolfborn, Secret Agent @joderita 1. My (least) Favorite Slide! Started my eng. career at OMSI

How do I start this in a world that doesn’t understand DevOps?

@joderita 12