SlideShare a Scribd company logo
1 of 41
Download to read offline
@ana_m_medina
Chaos Engineering with
Kubernetes
Ana Medina
Chaos Engineer at Gremlin
Chaos Engineering Meetups in Berlin & Hamburg
September 12/13, 2018
@ana_m_medina
Ana Medina
I work at Gremlin as a Chaos Engineer.
I was a Software Engineer at Uber for two years in Site
Reliability Engineering doing Chaos Engineering and Cloud
Computing. Previously worked/interned at SFEFCU,
Google, Quicken Loans, Stanford University and Miami
Dade College.
I’m from Costa Rica and Nicaragua and currently living in
San Francisco, CA.
College dropout.
Self taught engineer.
@ana_m_medina
@ana_m_medina
Gremlin
Chaos Engineer /ˈkāˌäs /ˌenjəˈnir/
noun
1. a person helping companies avoid
outages by running proactive chaos
engineering experiments.
gremlin.com
@gremlininc
@ana_m_medina
Gremlin
Failure as a Service.
Finds weaknesses in your system
before they cause problems.
Run Gremlin Agents on Hosts or
Containers. Schedule attacks using
UI, API and CLI.
Provides 11 attacks out of the box
gremlin.com
gremlin.com
@gremlininc
@ana_m_medina
How many of you have heard
of Chaos Engineering?
@ana_m_medina
Introduction to Chaos Engineering
@ana_m_medina
Chaos Engineering?
Thoughtful, planned
experiments designed to reveal
the weakness in our systems.
@ana_m_medina
Like a vaccine, we inject harm
to build immunity.
@ana_m_medina
What Chaos Engineering is
● Thoughtful chaos engineering experiments
● Controlled and planned chaos engineering experiments
● Preparing for unpredictable failure
● Preparing engineers for failure
● Preparing for GameDay
● A way to improve SLA
○ fortify systems
○ build and move fast
○ build confidence in systems
○ reveal weak points in your systems
○ build assurance that you can still serve your customers
@ana_m_medina
What Chaos Engineering is not
● Random chaos engineering experiments
● Unsupervised chaos engineering experiments
● Unmonitored chaos engineering experiments
● Unexpected chaos engineering experiments
● Breaking production by accident
● Creating outages
@ana_m_medina
Why do Chaos Engineering
● Microservice Architecture is tricky
● Our systems are scaling fast
● Services will fail
● Dependencies on other companies will fail
● Prepares for real world scenarios
● Reduce amount of outages, reduce down time, lose less money
@ana_m_medina
What do you need before doing Chaos
Engineering?
○ Monitoring / Observability
○ On Call / Incident Management
○ Alerting and paging
○ Clear instructions on how to roll back an experiment
○ The cost of downtime per hour
@ana_m_medina
Injecting Chaos is a controlled way will
lead to engineers building resilient
systems.
@ana_m_medina
Inject Failure at any level
● Application
● API
● Caching
● Database
● Hardware
● Cloud Infrastructure / Bare metal
@ana_m_medina
Top places to inject chaos
@ana_m_medina
Getting Started:
1. Identify top 5 critical systems
2. Choose system
3. Whiteboard the system
4. Determine what experiment you want to run: (resource,
state, network)
5. Determine Blast Radius
@ana_m_medina
Companies doing Chaos Engineering
@ana_m_medina
Chaos Engineering on K8s
@ana_m_medina
Create a K8 cluster + Install Weave Net & Demo
App
Visit link here:
bit.ly/2OegimQ
@ana_m_medina
@ana_m_medina
@ana_m_medina
@ana_m_medina
What could go wrong?
@ana_m_medina
In group of 3-5 discuss what Chaos
Engineering experiments you would
perform
@ana_m_medina
Experiments
Run one to various attacks to form an experiment.
This can include attacks on the resource, state or network layer.
@ana_m_medina
Chaos Engineering helps you test
monitoring tools, metrics, dashboards,
alerts, and thresholds.
@ana_m_medina
The “Hello World” of Chaos Engineering: CPU Attack
run cpu attack as chaos user, view
‘top’; see attack in action
‘pkill -u chaos’ to stop attack
@ana_m_medina
@ana_m_medina
@ana_m_medina
Resource Chaos Engineering:
Maximizing Utilization of Resources such as CPU, Disk, IO and
Memory
@ana_m_medina
State Chaos Engineering:
killing a process
loop kill a process
spawn new processes
shutting down self
killing pods
shut down a container from a host
shut down various containers from a container
shut down several containers from several containers
time travel: nodes clock getting out of sync
@ana_m_medina
Network Chaos Engineering:
Blackholing all traffic for Kubernetes
Blackholing all traffic for certain pods
DNS chaos
Latency
Packet Loss
@ana_m_medina
Tools you can use
Kubernetes Edition
@ana_m_medina
Kube-Monkey
An implementation of Netflix's Chaos Monkey for Kubernetes
clusters
github.com/asobti/kube-monkey
@ana_m_medina
PowerfulSeal
A powerful testing tool for Kubernetes clusters.
github.com/bloomberg/powerfulseal
@ana_m_medina
Litmus
Litmus is chaos engineering for stateful workloads on
Kubernetes.
github.com/openebs/litmus
@ana_m_medina
Gremlin
Downtime is expensive and damages customer trust.
Gremlin’s Failure as a Service finds weaknesses in your
system before they cause problems.
gremlin.com/demo
@ana_m_medina
Where to learn more?
Principles of Chaos
Chaos Engineering Book
Awesome Chaos Engineering GitHub Repo
Chaos Engineering Slack gremlin.com/slack
Gremlin Community
Netflix - Chaos Kong
Chaos Engineering Meetups
Learn More about SEV
Learn More about GameDays
@ana_m_medina
Join Slack:
www.gremlin.com/slack
Check out the Gremlin Community:
www.gremlin.com/community
@ana_m_medina
Q&A
Any Questions?
@ana_m_medina
some questions + give feedback:
bit.ly/ce-meetup-sept-qs
THANKS!
i have stickers!
@ana_m_medina

More Related Content

What's hot

Chaos Engineering 101: A Field Guide
Chaos Engineering 101: A Field GuideChaos Engineering 101: A Field Guide
Chaos Engineering 101: A Field Guidematthewbrahms
 
Practical Chaos Engineering
Practical Chaos EngineeringPractical Chaos Engineering
Practical Chaos EngineeringSIGHUP
 
An Introduction to Chaos Engineering
An Introduction to Chaos EngineeringAn Introduction to Chaos Engineering
An Introduction to Chaos EngineeringGremlin
 
Principles Of Chaos Engineering - Chaos Engineering Hamburg
Principles Of Chaos Engineering - Chaos Engineering HamburgPrinciples Of Chaos Engineering - Chaos Engineering Hamburg
Principles Of Chaos Engineering - Chaos Engineering HamburgNils Meder
 
Chaos Engineering with Kubernetes
Chaos Engineering with KubernetesChaos Engineering with Kubernetes
Chaos Engineering with KubernetesArun Gupta
 
Chaos engineering and chaos testing
Chaos engineering and chaos testingChaos engineering and chaos testing
Chaos engineering and chaos testingjeetendra mandal
 
The Case for Chaos
The Case for ChaosThe Case for Chaos
The Case for ChaosBruce Wong
 
Chaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient SystemsChaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient SystemsC4Media
 
Chaos Engineering: Injecting Failure for Building Resilience in Systems
Chaos Engineering: Injecting Failure for Building Resilience in SystemsChaos Engineering: Injecting Failure for Building Resilience in Systems
Chaos Engineering: Injecting Failure for Building Resilience in SystemsYury Roa
 
Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018Anton Babenko
 
Choose your own adventure Chaos Engineering - QCon NYC 2017
Choose your own adventure Chaos Engineering - QCon NYC 2017 Choose your own adventure Chaos Engineering - QCon NYC 2017
Choose your own adventure Chaos Engineering - QCon NYC 2017 Nora Jones
 
Chaos Engineering with Gremlin Platform
Chaos Engineering with Gremlin PlatformChaos Engineering with Gremlin Platform
Chaos Engineering with Gremlin PlatformAnshul Patel
 
chaos-engineering-Knolx
chaos-engineering-Knolxchaos-engineering-Knolx
chaos-engineering-KnolxKnoldus Inc.
 
Chaos Engineering Kubernetes
Chaos Engineering KubernetesChaos Engineering Kubernetes
Chaos Engineering KubernetesAlex Soto
 
[Konveyor] introduction to cloud native chaos engineering with litmus chaos (1)
[Konveyor] introduction to cloud native chaos engineering with litmus chaos (1)[Konveyor] introduction to cloud native chaos engineering with litmus chaos (1)
[Konveyor] introduction to cloud native chaos engineering with litmus chaos (1)Konveyor Community
 
Microservices Architectures on Amazon Web Services
Microservices Architectures on Amazon Web ServicesMicroservices Architectures on Amazon Web Services
Microservices Architectures on Amazon Web ServicesAmazon Web Services
 
Site reliability engineering
Site reliability engineeringSite reliability engineering
Site reliability engineeringJason Loeffler
 
Mashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingMashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingDavid Linthicum
 

What's hot (20)

Chaos Engineering 101: A Field Guide
Chaos Engineering 101: A Field GuideChaos Engineering 101: A Field Guide
Chaos Engineering 101: A Field Guide
 
Chaos Engineering
Chaos EngineeringChaos Engineering
Chaos Engineering
 
Practical Chaos Engineering
Practical Chaos EngineeringPractical Chaos Engineering
Practical Chaos Engineering
 
An Introduction to Chaos Engineering
An Introduction to Chaos EngineeringAn Introduction to Chaos Engineering
An Introduction to Chaos Engineering
 
Principles Of Chaos Engineering - Chaos Engineering Hamburg
Principles Of Chaos Engineering - Chaos Engineering HamburgPrinciples Of Chaos Engineering - Chaos Engineering Hamburg
Principles Of Chaos Engineering - Chaos Engineering Hamburg
 
Chaos Engineering with Kubernetes
Chaos Engineering with KubernetesChaos Engineering with Kubernetes
Chaos Engineering with Kubernetes
 
Chaos engineering and chaos testing
Chaos engineering and chaos testingChaos engineering and chaos testing
Chaos engineering and chaos testing
 
The Case for Chaos
The Case for ChaosThe Case for Chaos
The Case for Chaos
 
Chaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient SystemsChaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient Systems
 
Chaos Engineering: Injecting Failure for Building Resilience in Systems
Chaos Engineering: Injecting Failure for Building Resilience in SystemsChaos Engineering: Injecting Failure for Building Resilience in Systems
Chaos Engineering: Injecting Failure for Building Resilience in Systems
 
Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018
 
Choose your own adventure Chaos Engineering - QCon NYC 2017
Choose your own adventure Chaos Engineering - QCon NYC 2017 Choose your own adventure Chaos Engineering - QCon NYC 2017
Choose your own adventure Chaos Engineering - QCon NYC 2017
 
Chaos Engineering with Gremlin Platform
Chaos Engineering with Gremlin PlatformChaos Engineering with Gremlin Platform
Chaos Engineering with Gremlin Platform
 
chaos-engineering-Knolx
chaos-engineering-Knolxchaos-engineering-Knolx
chaos-engineering-Knolx
 
Chaos Engineering Kubernetes
Chaos Engineering KubernetesChaos Engineering Kubernetes
Chaos Engineering Kubernetes
 
[Konveyor] introduction to cloud native chaos engineering with litmus chaos (1)
[Konveyor] introduction to cloud native chaos engineering with litmus chaos (1)[Konveyor] introduction to cloud native chaos engineering with litmus chaos (1)
[Konveyor] introduction to cloud native chaos engineering with litmus chaos (1)
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Microservices Architectures on Amazon Web Services
Microservices Architectures on Amazon Web ServicesMicroservices Architectures on Amazon Web Services
Microservices Architectures on Amazon Web Services
 
Site reliability engineering
Site reliability engineeringSite reliability engineering
Site reliability engineering
 
Mashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingMashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud Computing
 

Similar to Chaos Engineering with Kubernetes - Berlin / Hamburg Chaos Engineering Meetups - September 2018

The Practice of Chaos Engineering - Reactive Summit 2018 - Montreal, QC
The Practice of Chaos Engineering - Reactive Summit 2018 - Montreal, QCThe Practice of Chaos Engineering - Reactive Summit 2018 - Montreal, QC
The Practice of Chaos Engineering - Reactive Summit 2018 - Montreal, QCAna Medina
 
Velocity London - Chaos Engineering Bootcamp
Velocity London - Chaos Engineering Bootcamp Velocity London - Chaos Engineering Bootcamp
Velocity London - Chaos Engineering Bootcamp Ana Medina
 
Chaos Engineering in a Multi-Cloud World | Escape Conference 2019
Chaos Engineering in a Multi-Cloud World | Escape Conference 2019 Chaos Engineering in a Multi-Cloud World | Escape Conference 2019
Chaos Engineering in a Multi-Cloud World | Escape Conference 2019 Ana Medina
 
Chaos Engineering with Containers - QCon SF 2018
Chaos Engineering with Containers - QCon SF 2018 Chaos Engineering with Containers - QCon SF 2018
Chaos Engineering with Containers - QCon SF 2018 Ana Medina
 
SRECon Europe - Chaos Engineering Bootcamp | August 2018
SRECon Europe - Chaos Engineering Bootcamp | August 2018 SRECon Europe - Chaos Engineering Bootcamp | August 2018
SRECon Europe - Chaos Engineering Bootcamp | August 2018 Ana Medina
 
Cloud-native Patterns
Cloud-native PatternsCloud-native Patterns
Cloud-native PatternsVMware Tanzu
 
Cloud-native Patterns (July 4th, 2019)
Cloud-native Patterns (July 4th, 2019)Cloud-native Patterns (July 4th, 2019)
Cloud-native Patterns (July 4th, 2019)Alexandre Roman
 
Embracing Failure - AzureDay Rome
Embracing Failure - AzureDay RomeEmbracing Failure - AzureDay Rome
Embracing Failure - AzureDay RomeAlberto Acerbis
 
Cloud adoption fails - 5 ways deployments go wrong and 5 solutions
Cloud adoption fails - 5 ways deployments go wrong and 5 solutionsCloud adoption fails - 5 ways deployments go wrong and 5 solutions
Cloud adoption fails - 5 ways deployments go wrong and 5 solutionsYevgeniy Brikman
 
Protecting your organization against attacks via the build system
Protecting your organization against attacks via the build systemProtecting your organization against attacks via the build system
Protecting your organization against attacks via the build systemLouis Jacomet
 
Accidental Resiliency - MITRE ResilienCyCon 2022-draft-PRE-MARKETING -grey.pptx
Accidental Resiliency - MITRE ResilienCyCon 2022-draft-PRE-MARKETING -grey.pptxAccidental Resiliency - MITRE ResilienCyCon 2022-draft-PRE-MARKETING -grey.pptx
Accidental Resiliency - MITRE ResilienCyCon 2022-draft-PRE-MARKETING -grey.pptxArt Ocain
 
Cloud-Native Fundamentals: Accelerating Development with Continuous Integration
Cloud-Native Fundamentals: Accelerating Development with Continuous IntegrationCloud-Native Fundamentals: Accelerating Development with Continuous Integration
Cloud-Native Fundamentals: Accelerating Development with Continuous IntegrationVMware Tanzu
 
Continuous Integration using Cruise Control
Continuous Integration using Cruise ControlContinuous Integration using Cruise Control
Continuous Integration using Cruise Controlelliando dias
 
DevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More DefectsDevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More DefectsTechWell
 
Introduction to Chaos Engineering | SRECon Asia - Ana Medina
Introduction to Chaos Engineering | SRECon Asia - Ana MedinaIntroduction to Chaos Engineering | SRECon Asia - Ana Medina
Introduction to Chaos Engineering | SRECon Asia - Ana MedinaAna Medina
 
Introduction to Adversary Evaluation Tools
Introduction to Adversary Evaluation ToolsIntroduction to Adversary Evaluation Tools
Introduction to Adversary Evaluation ToolsAj MaChInE
 
Machine Learning for Big Data Analytics: Scaling In with Containers while Sc...
Machine Learning for Big Data Analytics:  Scaling In with Containers while Sc...Machine Learning for Big Data Analytics:  Scaling In with Containers while Sc...
Machine Learning for Big Data Analytics: Scaling In with Containers while Sc...Ian Lumb
 
Digital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The CloudDigital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The CloudVelocidex Enterprises
 
OWASP AppSec Global 2019 Security & Chaos Engineering
OWASP AppSec Global 2019 Security & Chaos EngineeringOWASP AppSec Global 2019 Security & Chaos Engineering
OWASP AppSec Global 2019 Security & Chaos EngineeringAaron Rinehart
 

Similar to Chaos Engineering with Kubernetes - Berlin / Hamburg Chaos Engineering Meetups - September 2018 (20)

The Practice of Chaos Engineering - Reactive Summit 2018 - Montreal, QC
The Practice of Chaos Engineering - Reactive Summit 2018 - Montreal, QCThe Practice of Chaos Engineering - Reactive Summit 2018 - Montreal, QC
The Practice of Chaos Engineering - Reactive Summit 2018 - Montreal, QC
 
Velocity London - Chaos Engineering Bootcamp
Velocity London - Chaos Engineering Bootcamp Velocity London - Chaos Engineering Bootcamp
Velocity London - Chaos Engineering Bootcamp
 
Chaos Engineering in a Multi-Cloud World | Escape Conference 2019
Chaos Engineering in a Multi-Cloud World | Escape Conference 2019 Chaos Engineering in a Multi-Cloud World | Escape Conference 2019
Chaos Engineering in a Multi-Cloud World | Escape Conference 2019
 
Chaos Engineering with Containers - QCon SF 2018
Chaos Engineering with Containers - QCon SF 2018 Chaos Engineering with Containers - QCon SF 2018
Chaos Engineering with Containers - QCon SF 2018
 
SRECon Europe - Chaos Engineering Bootcamp | August 2018
SRECon Europe - Chaos Engineering Bootcamp | August 2018 SRECon Europe - Chaos Engineering Bootcamp | August 2018
SRECon Europe - Chaos Engineering Bootcamp | August 2018
 
Cloud-native Patterns
Cloud-native PatternsCloud-native Patterns
Cloud-native Patterns
 
Cloud-native Patterns (July 4th, 2019)
Cloud-native Patterns (July 4th, 2019)Cloud-native Patterns (July 4th, 2019)
Cloud-native Patterns (July 4th, 2019)
 
Webinar_DevOps_Nov10_D2
Webinar_DevOps_Nov10_D2Webinar_DevOps_Nov10_D2
Webinar_DevOps_Nov10_D2
 
Embracing Failure - AzureDay Rome
Embracing Failure - AzureDay RomeEmbracing Failure - AzureDay Rome
Embracing Failure - AzureDay Rome
 
Cloud adoption fails - 5 ways deployments go wrong and 5 solutions
Cloud adoption fails - 5 ways deployments go wrong and 5 solutionsCloud adoption fails - 5 ways deployments go wrong and 5 solutions
Cloud adoption fails - 5 ways deployments go wrong and 5 solutions
 
Protecting your organization against attacks via the build system
Protecting your organization against attacks via the build systemProtecting your organization against attacks via the build system
Protecting your organization against attacks via the build system
 
Accidental Resiliency - MITRE ResilienCyCon 2022-draft-PRE-MARKETING -grey.pptx
Accidental Resiliency - MITRE ResilienCyCon 2022-draft-PRE-MARKETING -grey.pptxAccidental Resiliency - MITRE ResilienCyCon 2022-draft-PRE-MARKETING -grey.pptx
Accidental Resiliency - MITRE ResilienCyCon 2022-draft-PRE-MARKETING -grey.pptx
 
Cloud-Native Fundamentals: Accelerating Development with Continuous Integration
Cloud-Native Fundamentals: Accelerating Development with Continuous IntegrationCloud-Native Fundamentals: Accelerating Development with Continuous Integration
Cloud-Native Fundamentals: Accelerating Development with Continuous Integration
 
Continuous Integration using Cruise Control
Continuous Integration using Cruise ControlContinuous Integration using Cruise Control
Continuous Integration using Cruise Control
 
DevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More DefectsDevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More Defects
 
Introduction to Chaos Engineering | SRECon Asia - Ana Medina
Introduction to Chaos Engineering | SRECon Asia - Ana MedinaIntroduction to Chaos Engineering | SRECon Asia - Ana Medina
Introduction to Chaos Engineering | SRECon Asia - Ana Medina
 
Introduction to Adversary Evaluation Tools
Introduction to Adversary Evaluation ToolsIntroduction to Adversary Evaluation Tools
Introduction to Adversary Evaluation Tools
 
Machine Learning for Big Data Analytics: Scaling In with Containers while Sc...
Machine Learning for Big Data Analytics:  Scaling In with Containers while Sc...Machine Learning for Big Data Analytics:  Scaling In with Containers while Sc...
Machine Learning for Big Data Analytics: Scaling In with Containers while Sc...
 
Digital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The CloudDigital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The Cloud
 
OWASP AppSec Global 2019 Security & Chaos Engineering
OWASP AppSec Global 2019 Security & Chaos EngineeringOWASP AppSec Global 2019 Security & Chaos Engineering
OWASP AppSec Global 2019 Security & Chaos Engineering
 

More from Ana Medina

InfoQ Live - Reducing Uncertainty in Software Delivery - Building reliability...
InfoQ Live - Reducing Uncertainty in Software Delivery - Building reliability...InfoQ Live - Reducing Uncertainty in Software Delivery - Building reliability...
InfoQ Live - Reducing Uncertainty in Software Delivery - Building reliability...Ana Medina
 
Navigating Mental Health as a Human - Write/Speak/Code 2019
Navigating Mental Health as a Human - Write/Speak/Code 2019Navigating Mental Health as a Human - Write/Speak/Code 2019
Navigating Mental Health as a Human - Write/Speak/Code 2019Ana Medina
 
Next Level Chaos Engineering - Chaos Conf 2018
Next Level Chaos Engineering - Chaos Conf 2018 Next Level Chaos Engineering - Chaos Conf 2018
Next Level Chaos Engineering - Chaos Conf 2018 Ana Medina
 
Chaos Engineering Bootcamp - QCon SF 2018
 Chaos Engineering Bootcamp - QCon SF 2018 Chaos Engineering Bootcamp - QCon SF 2018
Chaos Engineering Bootcamp - QCon SF 2018Ana Medina
 
DevOpsDays Kansas City - Getting Started with Chaos Engineering
DevOpsDays Kansas City - Getting Started with Chaos Engineering DevOpsDays Kansas City - Getting Started with Chaos Engineering
DevOpsDays Kansas City - Getting Started with Chaos Engineering Ana Medina
 
#AllDayDevOps Getting Started with Chaos Engineering
#AllDayDevOps Getting Started with Chaos Engineering#AllDayDevOps Getting Started with Chaos Engineering
#AllDayDevOps Getting Started with Chaos EngineeringAna Medina
 

More from Ana Medina (6)

InfoQ Live - Reducing Uncertainty in Software Delivery - Building reliability...
InfoQ Live - Reducing Uncertainty in Software Delivery - Building reliability...InfoQ Live - Reducing Uncertainty in Software Delivery - Building reliability...
InfoQ Live - Reducing Uncertainty in Software Delivery - Building reliability...
 
Navigating Mental Health as a Human - Write/Speak/Code 2019
Navigating Mental Health as a Human - Write/Speak/Code 2019Navigating Mental Health as a Human - Write/Speak/Code 2019
Navigating Mental Health as a Human - Write/Speak/Code 2019
 
Next Level Chaos Engineering - Chaos Conf 2018
Next Level Chaos Engineering - Chaos Conf 2018 Next Level Chaos Engineering - Chaos Conf 2018
Next Level Chaos Engineering - Chaos Conf 2018
 
Chaos Engineering Bootcamp - QCon SF 2018
 Chaos Engineering Bootcamp - QCon SF 2018 Chaos Engineering Bootcamp - QCon SF 2018
Chaos Engineering Bootcamp - QCon SF 2018
 
DevOpsDays Kansas City - Getting Started with Chaos Engineering
DevOpsDays Kansas City - Getting Started with Chaos Engineering DevOpsDays Kansas City - Getting Started with Chaos Engineering
DevOpsDays Kansas City - Getting Started with Chaos Engineering
 
#AllDayDevOps Getting Started with Chaos Engineering
#AllDayDevOps Getting Started with Chaos Engineering#AllDayDevOps Getting Started with Chaos Engineering
#AllDayDevOps Getting Started with Chaos Engineering
 

Recently uploaded

Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptxmohitesoham12
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfisabel213075
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdfAkritiPradhan2
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.elesangwon
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfalene1
 
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSneha Padhiar
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solidnamansinghjarodiya
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionSneha Padhiar
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSsandhya757531
 
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfModule-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfManish Kumar
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
Industrial Applications of Centrifugal Compressors
Industrial Applications of Centrifugal CompressorsIndustrial Applications of Centrifugal Compressors
Industrial Applications of Centrifugal CompressorsAlirezaBagherian3
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
OOP concepts -in-Python programming language
OOP concepts -in-Python programming languageOOP concepts -in-Python programming language
OOP concepts -in-Python programming languageSmritiSharma901052
 

Recently uploaded (20)

Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptx
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdf
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
 
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solid
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based question
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
 
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfModule-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
Industrial Applications of Centrifugal Compressors
Industrial Applications of Centrifugal CompressorsIndustrial Applications of Centrifugal Compressors
Industrial Applications of Centrifugal Compressors
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
OOP concepts -in-Python programming language
OOP concepts -in-Python programming languageOOP concepts -in-Python programming language
OOP concepts -in-Python programming language
 

Chaos Engineering with Kubernetes - Berlin / Hamburg Chaos Engineering Meetups - September 2018