Buy New
$49.99$49.99
FREE delivery Sunday, October 11
Ships from: Amazon.com Sold by: Amazon.com
Used - Good
$14.49$14.49
$3.98 delivery Friday, October 16
Ships from: World of Books (previously glenthebookseller) Sold by: World of Books (previously glenthebookseller)
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Chaos Engineering: Site reliability through controlled disruption
Purchase options and add-ons
Summary
Auto engineers test the safety of a car by intentionally crashing it and carefully observing the results. Chaos engineering applies the same principles to software systems. In Chaos Engineering: Site reliability through controlled disruption, you’ll learn to run your applications and infrastructure through a series of tests that simulate real-life failures. You'll maximize the benefits of chaos engineering by learning to think like a chaos engineer, and how to design the proper experiments to ensure the reliability of your software. With examples that cover a whole spectrum of software, you'll be ready to run an intensive testing regime on anything from a simple WordPress site to a massive distributed system running on Kubernetes.
About the technology
Can your network survive a devastating failure? Could an accident bring your day-to-day operations to a halt? Chaos engineering simulates infrastructure outages, component crashes, and other calamities to show how systems and staff respond. Testing systems in distress is the best way to ensure their future resilience, which is especially important for complex, large-scale applications with little room for downtime.
About the book
Chaos Engineering teaches you to design and execute controlled experiments that uncover hidden problems. Learn to inject system-shaking failures that disrupt system calls, networking, APIs, and Kubernetes-based microservices infrastructures. To help you practice, the book includes a downloadable Linux VM image with a suite of preconfigured tools so you can experiment quickly—without risk.
What's inside
Inject failure into processes, applications, and virtual machines
Test software running on Kubernetes
Work with both open source and legacy software
Simulate database connection latency
Test and improve your team’s failure response
About the reader
Assumes Linux servers. Basic scripting skills required.
About the author
Mikolaj Pawlikowski is a recognized authority on chaos engineering. He is the creator of the Kubernetes chaos engineering tool PowerfulSeal, and the networking visibility tool Goldpinger.
Table of Contents
1 Into the world of chaos engineering
PART 1 - CHAOS ENGINEERING FUNDAMENTALS
2 First cup of chaos and blast radius
3 Observability
4 Database trouble and testing in production
PART 2 - CHAOS ENGINEERING IN ACTION
5 Poking Docker
6 Who you gonna call? Syscall-busters!
7 Injecting failure into the JVM
8 Application-level fault injection
9 There's a monkey in my browser!
PART 3 - CHAOS ENGINEERING IN KUBERNETES
10 Chaos in Kubernetes
11 Automating Kubernetes experiments
12 Under the hood of Kubernetes
13 Chaos engineering (for) people
- ISBN-101617297755
- ISBN-13978-1617297755
- PublisherManning
- Publication dateMarch 16, 2021
- LanguageEnglish
- Dimensions7.4 x 1.1 x 9.21 inches
- Print length424 pages
Frequently bought together

Similar items that may deliver to you quickly
- Chaos Engineering: Building Resilient Software Systems Through Controlled FailureEdward R. DowdPaperbackFREE Shipping by AmazonGet it as soon as Sunday, Oct 11
- Security Chaos Engineering: Sustaining Resilience in Software and SystemsPaperbackFREE Shipping by AmazonGet it as soon as Sunday, Oct 11Only 6 left in stock (more on the way).
- Practical System Design: Building Reliable Systems Through Production FailuresPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Oct 11
- Mastering Site Reliability Engineering in Enterprise: A Complete Guide to Resilient Systems & Chaos EngineeringFlorian HoeppnerPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Oct 11
- Chaos Engineering with Go: Building resilient systems through controlled chaos (English Edition)PaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Oct 11
- Agile Testing: How to Succeed in an Extreme Testing EnvironmentPaperbackFREE Shipping by AmazonGet it as soon as Sunday, Oct 11Only 1 left in stock - order soon.
Editorial Reviews
About the Author
Product details
- Publisher : Manning
- Publication date : March 16, 2021
- Language : English
- Print length : 424 pages
- ISBN-10 : 1617297755
- ISBN-13 : 978-1617297755
- Item Weight : 1.5 pounds
- Dimensions : 7.4 x 1.1 x 9.21 inches
- Best Sellers Rank: #1,014,776 in Books (See Top 100 in Books)
- #386 in Computer Systems Analysis & Design (Books)
- #395 in Computer Operating Systems (Books)
- #444 in Linux Operating System
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
- 5 out of 5 stars
Best technical book of the year so far
Reviewed in the United States on April 11, 2021One of the best books about in-depth infrastructure, troubleshooting complex systems, monitoring, performance, and of course chaos engineering I've ever read. Enjoyed everything in this book from geeky jokes, through insightful references all the way to understand the overall flow of introducing chaos engineering in any organization.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 3 out of 5 stars
Code snippets incomplete in Kindle version
Reviewed in the United States on December 31, 2021Many of the code snippets (terminal commands) are incomplete, which means you have to guess at what the author intended.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 5 out of 5 stars
Great Book to get started with Chaos Engineering
Reviewed in the United States on December 13, 2021Great material to start learning about the concepts related to Chaos Engineering. Easily understandable Highly recommended as a starting point
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport












