A solutions architect must analyze EC2 instance and EBS volume usage to determine efficiency. The company runs several large, high-memory EC2 instances hosting database clusters in active/passive configurations. Utilization varies by application and no clear pattern is known. The architect must analyze the environment and act on findings in the most cost-effective way. Which solution best meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Install the CloudWatch agent on each EC2 instance. Enable AWS Compute Optimizer, let it run for at least 12 hours, review its recommendations, and rightsize the EC2 instances accordingly..
Why this is the answer
Installing the CloudWatch agent provides detailed metrics beyond the default EC2 metrics, which is crucial for accurate analysis of high-memory instances and database clusters. AWS Compute Optimizer then uses these metrics to recommend optimal EC2 instance types and EBS volume configurations, directly addressing the need for cost-effective rightsizing based on actual usage patterns. The 12-hour run time allows Compute Optimizer to gather sufficient data for meaningful recommendations. Building a dashboard in OpsCenter or CloudWatch alone requires manual analysis and interpretation, which is less efficient and prone to human error compared to Compute Optimizer's automated recommendations. While Trusted Advisor offers cost optimization advice, it's less granular and specific to instance rightsizing based on detailed performance metrics than Compute Optimizer.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed