AWS Certified Solutions Architect – Professional — Question 642
A company that is new to AWS reports it has exhausted its service limits across several accounts that are on the Basic Support plan. The company would like to prevent this from happening in the future.
What is the MOST efficient way of monitoring and managing all service limits in the company's accounts?
Answer options
- A. Use Amazon CloudWatch and AWS Lambda to periodically calculate the limits across all linked accounts using AWS Trusted Advisor, provide notifications using Amazon SNS if the limits are close to exceeding the threshold.
- B. Reach out to AWS Support to proactively increase the limits across all accounts. That way, the customer avoids creating and managing infrastructure just to raise the service limits.
- C. Use Amazon CloudWatch and AWS Lambda to periodically calculate the limits across all linked accounts using AWS Trusted Advisor, programmatically increase the limits that are close to exceeding the threshold.
- D. Use Amazon CloudWatch and AWS Lambda to periodically calculate the limits across all linked accounts using AWS Trusted Advisor, and use Amazon SNS for notifications if a limit is close to exceeding the threshold. Ensure that the accounts are using the AWS Business Support plan at a minimum.
Correct answer: D
Explanation
To access the full suite of AWS Trusted Advisor checks, including comprehensive service limit monitoring, accounts must be upgraded to at least the AWS Business Support plan. Employing a combination of Amazon CloudWatch, AWS Lambda, and Amazon SNS allows the organization to automate the monitoring and notification process effectively. Programmatic increases of all limits (Option C) is not feasible as many limits require manual AWS Support intervention, making proactive alerting the most efficient solution.