A service that recommends optimal AWS resources to reduce costs and improve performance of your workloads.
Uses machine learning to analyze historical utilization metrics.
You can view findings and recommendations across AWS Regions and accounts.
Generates recommendations for the following resources:
Amazon EC2 instances
Amazon EC2 Auto Scaling groups
Amazon EBS volumes
AWS Lambda functions
Concepts
Recommendation preferences are features that you can activate to enhance or augment the recommendations generated for your resources.
Enhanced infrastructure metrics – extends the look-back period for utilization metrics analysis to three months.
Inferred workload type – identify the effort to migrate workloads from x86-based to Arm-based AWS Graviton instances types.
AWS Graviton-based instance recommendations – provides price and performance impact.
Delegated Administrator
You can delegate a member account in your organization as an administrator.
There can only be one delegated administrator per organization.
The delegated administrator can do the following:
Get and export recommendations
Get projected utilization metrics
Set recommendation preferences
Set member account opt-in status
You can use AWS console and CLI to register and remove an account as a delegated administrator.
The dashboard allows you to view the optimization findings for your AWS resources across all AWS Regions.
You can also export and share your recommendations to an Amazon S3 bucket.
Pricing
You are charged for the enhanced infrastructure metrics per resource.
You are charged based on the number of hours the resource runs.
References:
https://aws.amazon.com/compute-optimizer/
https://docs.aws.amazon.com/compute-optimizer/latest/ug/what-is-compute-optimizer.html