CheckOps home

Tools directory

A

CheckOps

AWS Fault Injection Service

AWS Fault Injection Service (FIS) is a managed chaos engineering service for running fault-injection experiments on AWS workloads, priced at $0.10 per action-minute.

Visit website

Latest public signals

Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.

Visit Website

Introduction

AWS Fault Injection Service is a fully managed service for running fault-injection experiments to improve application performance, observability and resilience. Experiment templates define actions, such as stopping instances, throttling APIs or injecting network disruption, plus targets and stop conditions tied to CloudWatch alarms.

Features

  1. Managed experiments: No infrastructure to run.
  2. AWS fault actions: EC2, ECS, EKS, RDS, network and more.
  3. Stop conditions: Abort on CloudWatch alarms.
  4. Scenario library: Prebuilt scenarios; see docs.
  5. Multi-account: Experiments across accounts.

Pros

Cons

  1. AWS only: Not for other clouds.
  2. Costs per action-minute: Long experiments add up.

Create an experiment template in the FIS console (actions, targets, IAM role and stop conditions), then start the experiment and watch CloudWatch dashboards.

Resources:

Pricing

From AWS FIS pricing: $0.10 per action-minute, plus $0.10 per action-minute per additional account in multi-account experiments; GovCloud $0.12; experiment reports $5 each.

  1. AWS teams practising chaos engineering safely.
  2. SREs validating multi-AZ resilience.
  3. Not a fit outside AWS.

Conclusion

AWS FIS makes managed, guarded chaos experiments native to AWS.

Alternatives

Other tools on CheckOps that cover similar ground. Open a page, or compare one with AWS Fault Injection Service side by side.