Check for Compute Optimizer EC2 findings in order to take the necessary actions to optimize under-provisioned and over-provisioned Amazon EC2 instances identified within your AWS cloud account. AWS Compute Optimizer evaluates CPU, network, memory and I/O usage to determine if your Amazon EC2 instances are optimized for your workloads.
efficiency
optimisation
There are three types of Compute Optimizer EC2 findings:
Under-provisioned – Amazon EC2 instances are considered under-provisioned when at least one instance specification, such as CPU, memory, or network, does not meet the performance requirements of your workload. Under-provisioned EC2 instances can lead to poor application performance.
Over-provisioned – EC2 instances are considered over-provisioned when at least one instance specification, such as CPU, memory, or network, can be sized down while still meeting the performance requirements of your workload. Over-provisioned EC2 instances can lead to unnecessary cost.
Optimized – Amazon EC2 instances are considered optimized when all instance specifications, such as CPU, memory, and network, meet the performance requirements of your workload. Optimized EC2 instances should run your workloads with optimal performance and infrastructure cost.
AWS Compute Optimizer can help you optimize your Amazon EC2 instances by recommending optimal compute resources to reduce costs and improve performance, using machine learning (ML) on historical utilization metrics. You can take advantage of the optimization recommendations provided by Compute Optimizer to reduce costs by up to 25% for over-provisioned instances or increase the overall performance of your workloads for under-provisioned EC2 instances.
Audit
To check your AWS cloud account for Compute Optimizer EC2 instance findings, perform the following actions:
Remediation / Resolution
To access, review, and implement the Compute Optimizer finding recommendations made for your under-provisioned and/or over-provisioned Amazon EC2 instances, perform the following actions:
References
- AWS Documentation
- Getting started with AWS Compute Optimizer
- Metrics analyzed by AWS Compute Optimizer
- Viewing the AWS Compute Optimizer dashboard
- Viewing resource recommendations
- AWS Command Line Interface (CLI) Documentation
- accessanalyzer
- compute-optimizer
- get-recommendation-summaries
- get-ec2-instance-recommendations
- ec2
- stop-instances
- modify-instance-attribute
- start-instances