AWS SAP-C02 · Question 17 · Domain 3.4: Reliability Improvement
A company wants to implement a chaos engineering practice to test the resilience of their AWS infrastructure. They want to simulate EC2 instance terminations, RDS database failovers, and network latency injections. The testing must be automated, safely scoped to specific tagging environments (e.g., Environment=Staging), and automatically stop if CloudWatch alarms indicate severe application degradation. Which combination of actions should the Architect take? (Select THREE)
A company wants to implement a chaos engineering practice to test the resilience of their AWS infrastructure. They want to simulate EC2 instance terminations, RDS database failovers, and network latency injections. The testing must be automated, safely scoped to specific tagging environments (e.g., Environment=Staging), and automatically stop if CloudWatch alarms indicate severe application degradation. Which combination of actions should the Architect take? (Select THREE)
Answer options:
Use AWS Fault Injection Simulator (FIS) to create experiment templates for the required fault scenarios.
Define target resources in FIS using resource tags (e.g., Environment=Staging).
Configure FIS experiment templates with stop conditions linked to the application's critical CloudWatch alarms.
Write custom AWS Lambda functions to randomly terminate EC2 instances and trigger them via EventBridge.
Use AWS Systems Manager State Manager to inject network latency into the VPC route tables.
Enable AWS Shield Advanced to simulate DDoS attacks and monitor application degradation.
How to approach this question
Full Answer
Common mistakes
Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 5
75 questions · hints · full answers · grading
Expert