Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WHO OWNS CHAOS?
Search
Chaos Conf
September 26, 2019
Technology
0
120
WHO OWNS CHAOS?
Joyce Lin, Postman
Chaos Conf
September 26, 2019
Tweet
Share
More Decks by Chaos Conf
See All by Chaos Conf
INCIDENT REPRO & PLAYBOOK VALIDATION WITH CHAOS ENGINEERING
chaosconf
1
270
THINK BIG: CHAOS TESTING A MONOLITH
chaosconf
2
2.7k
HUMANS ARE FALLIBLE
chaosconf
0
510
EMBRACING CHAOS!
chaosconf
0
440
WELCOME FROM KOLTON
chaosconf
0
230
KEYNOTE: CHAOS ENGINEERING FOR PEOPLE SYSTEMS
chaosconf
9
30k
FORMING FAILURE HYPOTHESES
chaosconf
0
1.9k
HOT RECIPES FOR BUILDING CHAOS EXPERIMENTS
chaosconf
1
180
WHAT SHOULD I MONITOR?
chaosconf
0
210
Other Decks in Technology
See All in Technology
AI前提のサービス運用ってなんだろう?
ryuichi1208
8
1.4k
Terraform Stacks入門 #HashiTalks
msato
0
360
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
230
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
37
12k
OTelCol_TailSampling_and_SpanMetrics
gumamon
1
200
OS 標準のデザインシステムを超えて - より柔軟な Flutter テーマ管理 | FlutterKaigi 2024
ronnnnn
0
210
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
2
330
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
320
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
390
CDCL による厳密解法を採用した MILP ソルバー
imai448
3
140
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
1
110
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
180
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Docker and Python
trallard
40
3.1k
How to Ace a Technical Interview
jacobian
276
23k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
KATA
mclloyd
29
14k
Done Done
chrislema
181
16k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Rails Girls Zürich Keynote
gr2m
94
13k
Transcript
PRESENTED BY Who is responsible for chaos? Chaos Conf Joyce
Lin Lead Developer Advocate, Postman @petuniaGray @postmanClient
Joyce Lin Lead Developer Advocate, Postman Postman is an API
Development Environment (ADE) used by more than 8 million people. For many teams, Postman is an everyday tool that helps people work with APIs more efficiently. @petuniaGray
TITL E 250 million + APIs 400,000 + companies 8
million + developers @petuniaGray
Who is responsible for chaos? @petuniaGray
Known Chaos Engineering tools and engineers @petuniaGray
Which job titles are doing chaos? @petuniaGray
@petuniaGray By Job Title
It boils down to who gets paged - if that’s
an SRE or Ops team they have the most incentive to start doing this work and making their lives better. - Kolton Andrus, CEO at Gremlin @petuniaGray
Responsibilities • Chaos specialists @petuniaGray
Responsibilities • Chaos specialists • Deployment and uptime @petuniaGray
Responsibilities • Chaos specialists • Deployment and uptime • Incident
management @petuniaGray
Responsibilities • Chaos specialists • Deployment and uptime • Incident
management • Domain knowledge experts @petuniaGray
Responsibilities • Chaos specialists • Deployment and uptime • Incident
management • Domain knowledge experts • * Testing in Production @petuniaGray
Roles • Site Reliability engineers • Production engineers • DevOps
engineers • InfoSec engineer • Research analyst @petuniaGray
Why aren’t testers doing chaos? @petuniaGray
Before there was Chaos Engineering, there was Chaos Testing @petuniaGray
@petuniaGray Software Development Lifecycle Planning Design Development Testing Maintenance
@petuniaGray It was called chaos testing
@petuniaGray Software Development Lifecycle Planning Design Development Testing Maintenance
The biggest limitation in the fear of delivering software faster
is the focus on adding more pre-release testing. - Abby Bangser, Platform Test Engineer at MOO @petuniaGray
...building confidence that we aren’t fragile. - Abby Bangser, Platform
Test Engineer at MOO @petuniaGray
Testers doing chaos? • Focused on pre-release testing • Early
stages of chaos automation @petuniaGray
Who can start a chaos program? @petuniaGray
Who has? • Insights @petuniaGray
Who has? • Insights • Access @petuniaGray
Who has? • Insights • Access • Buy-in @petuniaGray
Perhaps aggregate bits and pieces from different [resilience engineering] frameworks
that appeal to you, and then create a practice around it. - Casey Rosenthal, CEO at Verica @petuniaGray
I wish the best of luck to you in that
undertaking, but I wouldn’t wager that you get it right on your first try. Or your second. - Casey Rosenthal, CEO at Verica @petuniaGray
Infrastructure Talent Goals Maturity Industry So who owns chaos? @petuniaGray
Final lightning thoughts @petuniaGray
More adoption of chaos engineering @petuniaGray
A shift in roles and responsibilities @petuniaGray
Building a culture of resilience @petuniaGray
@petuniaGray Thank you!
Resources • Building resilient APIs with chaos engineering - Joyce
Lin • Chaos people and tools - Chaos Engineering Slack Community • Introducing Chaos Engineering - Netflix blog 2014 @petuniaGray