26 Feature Branches and other tales from the wild

A presentation at DevOpsDays Chicago in August 2018 in Chicago, IL, USA by Ken Mugrage

Slide 1

Slide 1

Tales from the wild (you’ll want to avoid these)

Slide 2

Slide 2

Ken Mugrage My job is to teach you to do the DevOps. ThoughtWorks Technology Advocate DevOpsDays Core Organizer I’ll know I’ve succeeded when you realize that’s not a thing.

Slide 3

Slide 3

Photo by Jon Hernandez on Unsplash 26 Feature Branches

Slide 4

Slide 4

Photo by Matthew Pla on Unsplash

Slide 5

Slide 5

Which version did we deploy? Photo by Jamie Street on Unsplash

Slide 6

Slide 6

Photo by Samuel Zeller on Unsplash Keep your artifacts organized

Slide 7

Slide 7

It looks like our brand By -jkb- - Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=10450840

Slide 8

Slide 8

Modern doesn’t have to be fragile Photo by Ricardo Gomez Angel on Unsplash

Slide 9

Slide 9

Compliance Anarchy

Slide 10

Slide 10

Add sensible compliance Photo by Fischer Twins on Unsplash

Slide 11

Slide 11

This probably isn’t secure

Slide 12

Slide 12

Security is everyone’s job Photo by rawpixel on Unsplash

Slide 13

Slide 13

DevOps Team

Slide 14

Slide 14

All the pieces are on the team Photo by Hans-Peter Gauster on Unsplash

Slide 15

Slide 15

Did it because Netflix did

Slide 16

Slide 16

Focus on what makes you happy Photo by Simon Rae on Unsplash

Slide 17

Slide 17

Tightly Coupled “Microservices” Photo by Zulmaury Saavedra on Unsplash

Slide 18

Slide 18

Make them independent

Slide 19

Slide 19

This is not a house

Slide 20

Slide 20

There’s no such thing as a DevOps Tool @kmugrage