BCR-05.2: Chaos engineering is the practice of introducing deliberate faults into a system to test resiliency. In highly mature organizations, this is performed in production environments, not just development and testing. Injecting controlled faults into production ensures the systems are able to automatically recover and forces engineering teams to plan for failure.
Some cloud providers support built-in chaos engineering (fault injection) tools and services. In other cases, this is managed using third-party or OSS tools.
Control automation: Either
AWS control specification: * Pass if AWS Fault Injection Simulator (FIS) is used in >10% of accounts
If FIS is not detected, use a manual assessment to query if chaos engineering is in use
Azure control specification: none
GCP control specification: none
Third-party (CSPM/CNAPP) control specification: none
Description
Control automation: Either
AWS control specification: * Pass if AWS Fault Injection Simulator (FIS) is used in >10% of accounts
If FIS is not detected, use a manual assessment to query if chaos engineering is in use
Azure control specification: none
GCP control specification: none
Third-party (CSPM/CNAPP) control specification: none