AWS Fault Injection Simulator supports chaos engineering experiments on Amazon EKS Pods
Blog
This article announces seven new AWS Fault Injection Simulator (FIS) actions for chaos engineering experiments on Amazon EKS Pods, enabling resilience testing without agents or extra software.
- Seven new EKS Pod fault injection actions: CPU stress, memory stress, I/O stress, pod deletion, network latency, packet loss, and blackhole port
- No agents, libraries, or orchestration software required for fault injection
- FIS creates ephemeral containers in target Pods to perform fault actions
- Supports targeting by label selector, Deployment name, or Pod name across namespaces
- Includes detailed walkthrough using Apache Tomcat sample application with CPU stress testing
- Experiment revealed p95 latency increased from 117ms to 191ms under CPU load, disproving resilience hypothesis
- Recommends Kubernetes Horizontal Pod Autoscaling as potential architecture improvement
AWS FIS now enables automated chaos engineering on EKS workloads to identify architectural weaknesses and improve application resilience before production incidents occur.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.