# Amazon Compute Optimizer

**Canonical:** https://apis.io/providers/amazon-compute-optimizer/  
**Website:** https://aws.amazon.com/compute-optimizer/  
**APIs profiled:** 21

Amazon Compute Optimizer analyzes the configuration and utilization metrics of your AWS resources and provides recommendations to help you identify optimal AWS resource configurations. It uses machine learning to analyze historical utilization metrics and generates rightsizing recommendations for EC2 instances, Auto Scaling groups, EBS volumes, Lambda functions, ECS services on Fargate, and RDS instances to help reduce costs and improve performance.

## Kin Score — 51.1 / 100 (developing)

Scored 2026-08-24 under rubric 0.13.0. Trend: flat (-0.5 from 51.6).

| Facet | Score |
|---|---|
| Discoverability | 77.8 |
| Contract Quality | 72.1 |
| Governance | 45.5 |
| Contract Governance | 45.5 |
| Operational Transparency | 18.4 |
| Developer Ergonomics | 45.2 |
| Commercial Clarity | 42.1 |
| Access Clarity | 42.1 |

## Agent readiness — 24.5 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | bearer |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | verified |
| Rate Limit Signal | no |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | yes |
| Agent Card | no |
| Dry Run Mode | no |
| Delegated Identity | no |
| Protected Resource Metadata | no |
| Dynamic Client Registration | no |
| Agentic Commerce | no |

## Access

Self-serve signup — onboarding: self-serve, pricing: unknown, trial: no (confidence: medium).

## APIs (21)

- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.DeleteRecommendationPreferences API** — The #X Amz Target=ComputeOptimizerService.DeleteRecommendationPreferences API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.deletereco...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.DescribeRecommendationExportJobs API** — The #X Amz Target=ComputeOptimizerService.DescribeRecommendationExportJobs API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.describer...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.ExportAutoScalingGroupRecommendations API** — The #X Amz Target=ComputeOptimizerService.ExportAutoScalingGroupRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.expo...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.ExportEBSVolumeRecommendations API** — The #X Amz Target=ComputeOptimizerService.ExportEBSVolumeRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.exportebsvo...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.ExportEC2InstanceRecommendations API** — The #X Amz Target=ComputeOptimizerService.ExportEC2InstanceRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.exportec2...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.ExportECSServiceRecommendations API** — The #X Amz Target=ComputeOptimizerService.ExportECSServiceRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.exportecss...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.ExportLambdaFunctionRecommendations API** — The #X Amz Target=ComputeOptimizerService.ExportLambdaFunctionRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.export...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetAutoScalingGroupRecommendations API** — The #X Amz Target=ComputeOptimizerService.GetAutoScalingGroupRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getauto...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEBSVolumeRecommendations API** — The #X Amz Target=ComputeOptimizerService.GetEBSVolumeRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getebsvolumere...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEC2InstanceRecommendations API** — The #X Amz Target=ComputeOptimizerService.GetEC2InstanceRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getec2instan...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEC2RecommendationProjectedMetrics API** — The #X Amz Target=ComputeOptimizerService.GetEC2RecommendationProjectedMetrics API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getec...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetECSServiceRecommendationProjectedMetrics API** — The #X Amz Target=ComputeOptimizerService.GetECSServiceRecommendationProjectedMetrics API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservic...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetECSServiceRecommendations API** — The #X Amz Target=ComputeOptimizerService.GetECSServiceRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getecsservice...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEffectiveRecommendationPreferences API** — The #X Amz Target=ComputeOptimizerService.GetEffectiveRecommendationPreferences API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.gete...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEnrollmentStatus API** — The #X Amz Target=ComputeOptimizerService.GetEnrollmentStatus API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getenrollmentstatus.
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEnrollmentStatusesForOrganization API** — The #X Amz Target=ComputeOptimizerService.GetEnrollmentStatusesForOrganization API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.geten...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetLambdaFunctionRecommendations API** — The #X Amz Target=ComputeOptimizerService.GetLambdaFunctionRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getlambda...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetRecommendationPreferences API** — The #X Amz Target=ComputeOptimizerService.GetRecommendationPreferences API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getrecommenda...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetRecommendationSummaries API** — The #X Amz Target=ComputeOptimizerService.GetRecommendationSummaries API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getrecommendati...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.PutRecommendationPreferences API** — The #X Amz Target=ComputeOptimizerService.PutRecommendationPreferences API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.putrecommenda...
- **Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.UpdateEnrollmentStatus API** — The #X Amz Target=ComputeOptimizerService.UpdateEnrollmentStatus API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.updateenrollmentsta...

## MCP servers (1)

- **Amazon Compute Optimizer MCP Server** — AWS does not publish a dedicated Compute Optimizer MCP server. The official AWS Labs "Billing and Cost Management" MCP server surfaces Compute Optimizer rightsizing recommendati...

## Agentic access (1)

- **Amazon Compute Optimizer Agentic Access** — 21 operations · 21 acting

## Security (4)

- **Amazon Compute Optimizer Authentication** — apiKey · 1 scheme
- **Amazon Compute Optimizer Domain Security** — TLSv1.3 · HSTS · DMARC
- **Amazon Compute Optimizer Vulnerability Disclosure** — security.txt · contact published
- **Amazon Compute Optimizer Trust Center** — PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

## Use cases (5)

- **Cost Reduction** — Identify and eliminate over-provisioned AWS resources to reduce monthly cloud spending.
- **Performance Optimization** — Detect under-provisioned resources that may be causing performance issues and get upgrade recommendations.
- **FinOps Reporting** — Generate cross-account optimization reports to support FinOps practices and showback/chargeback processes.
- **Migration Planning** — Use recommendations to rightsize resources before or after migrating workloads to AWS.
- **Continuous Optimization** — Integrate recommendations into CI/CD pipelines to continuously monitor and optimize resource provisioning.

## Tags

Cost Optimization, FinOps, Machine-Learning, Resource Recommendations

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/amazon-compute-optimizer/). Scores are computed from the provider's own public artifacts under a published rubric.
