A 311 application stack includes an EC2 Auto Scaling group and a DynamoDB table. The architect must define when capacity grows. What is the sound approach?
Select an answer to reveal the explanation.
Short Explanation
Scaling without metrics is guessing with a blindfold. Wire clear CloudWatch (or Application Auto Scaling) thresholds so EC2 and DynamoDB each react when their own pressure rises. Weekly paper reports, inverted CPU rules, or turning metrics off won’t keep 311 responsive.
Full Explanation
High-performing architectures define measurable scaling conditions—for example request count or CPU for EC2 Auto Scaling groups, and consumed capacity or Application Auto Scaling targets for DynamoDB. Explicit metrics and thresholds allow the stack to respond to load in near real time. Manual weekly reviews, inverted signals, or disabling metrics prevent timely scale actions.