Slide 1

Slide 1 text

How To Convince Your Boss And Make Them Say Yes To Chaos Engineering YURY NIÑO ROA @yurynino www.yurynino.dev

Slide 2

Slide 2 text

You may start by telling them you will break everything in production, and that will be fun! https://www.yurynino.dev/

Slide 3

Slide 3 text

What is Chaos Engineering? It is the discipline of experimenting failures in production in order to reveal their weakness and to build confidence in their resilience capability. https://principlesofchaos.org/

Slide 4

Slide 4 text

2008 Chaos Engineering began at Netflix 2010 Chaos Monkey & Simian Army were launched 2016 Gremlin born 2019 1 Book Chaos massification 2017 SRE USenix Chaos IQ born ChaosConf 2018 1 Book Chaos Monkey for Spring Boot 2020 1 Book was published

Slide 5

Slide 5 text

What my mom thinks I do What my friends thinks I do What software engineers think I do What I really do Who is a Chaos Engineer? Help service owners to increase their resilience through education, tools and encouragement.

Slide 6

Slide 6 text

They will probably ask for R.O.I. By arranging number of incidents, outage by year, cost of outage ... https://www.yurynino.dev/

Slide 7

Slide 7 text

1. What is Chaos Engineering? 2. How to convince in strategies: a. Make familiar b.Identify your players c.The the right story 3.Still not convinced? AGENDA

Slide 8

Slide 8 text

1. Make it Familiar

Slide 9

Slide 9 text

Biologist Henri Laborit wrote in 1976: “Faced to unknown experience, man has only three choices: fight, do nothing or flee“. You may start by sharing on internal or external social network some interesting papers on the subject. Depending on tools used by your boss, you just need to find a way to send them those articles. https://www.yurynino.dev/

Slide 10

Slide 10 text

2. Identify your Players

Slide 11

Slide 11 text

https://www.yurynino.dev/

Slide 12

Slide 12 text

Identify the key issues at stake with decision-takers: What they may win or lose by collaborate with you? What are their influences on other players? Adapt your strategy: ● Friends (Zealots and Golden Triangles) ● Fence-sitters (Passives) ● Foes (Mutineers, Moaners and Opponents) https://www.yurynino.dev/

Slide 13

Slide 13 text

3. The the right story

Slide 14

Slide 14 text

Adapt your story to their concerns, questions or objections. Play with emotions, they are a major factor in decision making. The most obvious emotion is fear: fear of major outage. The one which will impact your revenue. 5-minute outage represent million dollars! One of the best way is to speak about resilience - Ability to recover quickly from difficulties. https://www.yurynino.dev/

Slide 15

Slide 15 text

You may tell it is better to have an experiment in production during day time with everyone available than an outage in production! For business continuity plan, you already do experiments in production, disaster recovery testing. This type of experiment is at the heart of the Chaos Engineering approach. You may also include you Chief Security as experiments will also help reinforce defense and security of your system: Security Chaos Engineering: A new paradigm for cybersecurity. https://www.yurynino.dev/

Slide 16

Slide 16 text

Still not convinced?

Slide 17

Slide 17 text

https://www.yurynino.dev/

Slide 18

Slide 18 text

https://www.yurynino.dev/ yurynino Thank you!