Skip to content

AWS Compute Optimizer

#71 · Level 2 · Scaling and resilience · Monitoring and operations

AWS Compute Optimizer looks at the real usage of your resources and suggests the right size. It analyzes CloudWatch metrics to understand whether a resource is bigger than needed (over-provisioned) or smaller (under-provisioned). It works with resources such as EC2, Auto Scaling groups, EBS volumes, Lambda functions and ECS on Fargate. With each suggestion, it shows what effect a change may have on cost and performance. It only gives suggestions; it does not change anything by itself.

A tailor takes your measurements and says, “This shirt is too loose for you, take one size smaller.”

Many people take a bigger server than they need and waste money, while others take a smaller one and suffer from slow speed.

Choosing the right size for EC2, EBS, Lambda and containers.

Azure Advisor (right-sizing)

For details and the latest information, see the official documentation: