Q8 — AWS SAA-C03 Ch.14
Question 8 of 100 | ← Chapter 14
Q1008. A company has an internal application that runs on Amazon EC2 instances in an Auto Scaling group. The EC2 instances are compute optimized and use Amazon Elastic Block Store (Amazon EBS) volumes.The company wants to identify cost optimizations across the EC2 instances, the Auto Scaling group, and the EBS volumes.Which solution will meet these requirements with the MOST operational efficiency?
- A. Create a new AWS Cost and Usage Report. Search the report for cost recommendations for the EC2 instances the Auto Scaling group, and the EBS volumes.
- B. Create new Amazon CloudWatch billing alerts. Check the alert statuses for cost recommendations for the EC2 instances, the Auto Scaling group, and the EBS volumes.
- C. Configure AWS Compute Optimizer for cost recommendations for the EC2 instances, the Auto Scaling group and the EBS volumes. ✓
- D. Configure AWS Compute Optimizer for cost recommendations for the EC2 instances. Create a new AWS Cost and Usage Report. Search the report for cost recommendations for the Auto Scaling group and the EBS volumes.
Correct Answer: C. Configure AWS Compute Optimizer for cost recommendations for the EC2 instances, the Auto Scaling group and the EBS volumes.
Explanation
To identify cost optimizations across Amazon EC2 instances, Auto Scaling groups, and Amazon EBS volumes with the most operational efficiency, the best solution is:C. Configure AWS Compute Optimizer for cost recommendations for the EC2 instances, the Auto Scaling group, and the EBS volumes.Explanation\1. AWS Compute Optimizer: Purpose: AWS Compute Optimizer analyzes the specifications and utilization metrics of your EC2 instances and Auto Scaling groups to provide recommendations for cost optimization. Benefits: - It helps identify underutilized or over-provisioned instances. - It provides recommendations for instance types that can reduce costs while maintaining performance. - It can analyze EBS volumes to suggest optimizations based on usage patterns.\2. Operational Efficiency: - By using AWS Compute Optimizer, you can automate the analysis of your resources, which minimizes manual effort and provides actionable insights directly related to cost savings. - The recommendations are refreshed daily, ensuring that you have up-to-date information to make informed decisions about your infrastructure [2].Evaluation of Other OptionsA. Create a new AWS Cost and Usage Report: While this report provides detailed cost information, it does not directly offer actionable recommendations for optimizing EC2 instances, Auto Scaling groups, or EBS volumes. It requires manual analysis, which is less efficient.B. Create new Amazon CloudWatch billing alerts: CloudWatch billing alerts can notify you of spending thresholds but do not provide specific recommendations for cost optimization. This approach lacks the depth of analysis provided by AWS Compute Optimizer.D. Configure AWS Compute Optimizer for EC2 instances and create a new AWS Cost and Usage Report: This option combines two methods, but it still relies on manual analysis of the Cost and Usage Report for Auto Scaling groups and EBS volumes, which is not as efficient as using Compute Optimizer alone.ConclusionUsing AWS Compute Optimizer is the most efficient way to identify cost optimizations across your EC2 instances, Auto Scaling groups, and EBS volumes. It automates the analysis and provides actionable recommendations, ensuring that you can optimize your resources effectively.