AWS Certified Solutions Architect – Professional — Question 612

A solutions architect must analyze a company's Amazon EC2 instances and Amazon Elastic Block Store (Amazon EBS) volumes to determine whether the company is using resources efficiently. The company is running several large, high-memory EC2 instances to host database clusters that are deployed in active/ passive configurations. The utilization of these EC2 instances varies by the applications that use the databases, and the company has not identified a pattern.
The solutions architect must analyze the environment and take action based on the findings.
Which solution meets these requirements MOST cost-effectively?

Answer options

Correct answer: C

Explanation

AWS Compute Optimizer provides automated, machine learning-based recommendations to rightsize EC2 instances and EBS volumes, which is highly cost-effective. Because the database instances are high-memory, installing the CloudWatch agent is required to feed memory utilization metrics to Compute Optimizer for accurate sizing recommendations. Manual dashboard analysis (Options A and B) is inefficient and error-prone, while purchasing an Enterprise Support plan (Option D) is not a cost-effective solution.