Slide 1

Slide 1 text

Observe your (way to) Resilience Ho Ming Li Lead Solutions Architect @ Gremlin

Slide 2

Slide 2 text

Lead Solutions Architect Ho Ming Li @HoReaL @GremlinInc

Slide 3

Slide 3 text

Own Your User’s Experience Because Everything Fails

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

“Computers aren’t the thing. They’re the thing that gets us to the thing.” - Halt and Catch Fire Chaos Engineering isn’t the thing. It’s the thing that gets us to Resilience.

Slide 7

Slide 7 text

Like a vaccine, we inject harm to build immunity.

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

99.99%? 99.999%?

Slide 10

Slide 10 text

Reality [Exhausted] Where do we even begin?

Slide 11

Slide 11 text

Fear not!

Slide 12

Slide 12 text

Fear not!

Slide 13

Slide 13 text

Fear not! ?

Slide 14

Slide 14 text

Fear not!

Slide 15

Slide 15 text

Fear not!

Slide 16

Slide 16 text

Kubernetes Master Worker “Apps” Pods Services resilience

Slide 17

Slide 17 text

https://youtu.be/B1nUzbuVEUs

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

World Cup 2018 Guess which team won? If they play again, do you know which team will win?

Slide 21

Slide 21 text

World Cup 2018 Guess which team won? If they play again, do you know which team will win?

Slide 22

Slide 22 text

Stop Guessing. Observe it!

Slide 23

Slide 23 text

Observibility Get rid of the Fog of War so you can clearly see the map and strategize accordingly. Gain Deep Insight with: - Metrics - Logging - Request Tracing

Slide 24

Slide 24 text

1. Magnified Wait 2. “Distributed Monolith” 3. Observibility Gaps Findings Teaser

Slide 25

Slide 25 text

“An Application” “Edge” DNS, CDN “Front End” LB, API “Back End” App/Web Server Queue, RDB, KV DB Search Index “Infrastructure”: Container Kubernetes Virtual Machine Physical Server Storage Network Data Center Geography

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

Don’t Forget the Human

Slide 29

Slide 29 text

Observe as you Break Things on Purpose. Chaos All the Things! tinyurl.com/chaoseng meetup.com/pro/chaos