Amazon Compute Optimizer website screenshot

Amazon Compute Optimizer

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.

Amazon Compute Optimizer publishes 1 API on the APIs.io network: AWS Compute Optimizer API. Tagged areas include Cost Optimization, FinOps, Machine Learning, and Resource Recommendations.

The Amazon Compute Optimizer catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Amazon Compute Optimizer’s developer surface includes authentication, developer portal, documentation, support, engineering blog, developer console, signup flow, and 18 more developer resources.

54.3/100 strong ▬ flat Agent 28/100 agent aware saas Full breakdown ↓
scored 2026-10-04 · rubric v0.23.0
1 published contract 1 MCP Servers 8 Features 5 Use Cases
Cost OptimizationFinOpsMachine LearningResource Recommendations

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-04 · rubric v0.23.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/amazon-compute-optimizer: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 1

Individual APIs this provider publishes, each with its own machine-readable definition.

Amazon Compute Optimizer AWS Compute Optimizer API

The AWS Compute Optimizer API from Amazon Compute Optimizer — 21 operation(s) for aws compute optimizer.

Open Collections 22

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 22

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

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...

MCP SERVER

Features 8

Notable capabilities this provider offers.

EC2 Instance Recommendations

Get rightsizing recommendations for over-provisioned or under-provisioned EC2 instances based on utilization metrics.

Auto Scaling Group Recommendations

Optimize Auto Scaling group configurations for cost and performance based on historical usage patterns.

EBS Volume Recommendations

Identify EBS volumes that can be downsized or converted to a different volume type for cost savings.

Lambda Function Recommendations

Optimize Lambda function memory settings based on actual invocation utilization.

ECS Service Recommendations

Rightsize ECS services running on AWS Fargate for CPU and memory efficiency.

RDS Instance Recommendations

Get rightsizing recommendations for RDS database instances and clusters.

Savings Opportunity Estimation

Estimate the potential cost savings from implementing rightsizing recommendations.

Organization-Wide Analysis

Analyze recommendations across all accounts in an AWS Organization.

Scroll for all 8

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Amazon Compute Optimizer Context

95 classes · 140 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amazon Compute Optimizer API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Amazon Compute Optimizer API Rules

26 rules · 8 errors 14 warnings 4 info

SPECTRAL

JSON Schema 273

Standalone JSON Schema definitions for this provider's data models.

AccountEnrollmentStatus

4 properties

JSON SCHEMA

AccountEnrollmentStatuses

0 properties

JSON SCHEMA

AccountId

0 properties

JSON SCHEMA

AccountIds

0 properties

JSON SCHEMA

AutoScalingConfiguration

0 properties

JSON SCHEMA

AutoScalingGroupArn

0 properties

JSON SCHEMA

AutoScalingGroupArns

0 properties

JSON SCHEMA

AutoScalingGroupConfiguration

4 properties

JSON SCHEMA

AutoScalingGroupName

0 properties

JSON SCHEMA

AutoScalingGroupRecommendationOption

6 properties

JSON SCHEMA

AutoScalingGroupRecommendationOptions

0 properties

JSON SCHEMA

AutoScalingGroupRecommendation

12 properties

JSON SCHEMA

AutoScalingGroupRecommendations

0 properties

JSON SCHEMA

Code

0 properties

JSON SCHEMA

ContainerConfiguration

3 properties

JSON SCHEMA

ContainerConfigurations

0 properties

JSON SCHEMA

ContainerName

0 properties

JSON SCHEMA

ContainerRecommendation

3 properties

JSON SCHEMA

ContainerRecommendations

0 properties

JSON SCHEMA

CpuSize

0 properties

JSON SCHEMA

CpuVendorArchitecture

0 properties

JSON SCHEMA

CpuVendorArchitectures

0 properties

JSON SCHEMA

CreationTimestamp

0 properties

JSON SCHEMA

Currency

0 properties

JSON SCHEMA

CurrentInstanceType

0 properties

JSON SCHEMA

CurrentPerformanceRiskRatings

4 properties

JSON SCHEMA

CurrentPerformanceRisk

0 properties

JSON SCHEMA

DesiredCapacity

0 properties

JSON SCHEMA

DestinationBucket

0 properties

JSON SCHEMA

DestinationKeyPrefix

0 properties

JSON SCHEMA

DestinationKey

0 properties

JSON SCHEMA

EBSFilterName

0 properties

JSON SCHEMA

EBSFilter

2 properties

JSON SCHEMA

EBSFilters

0 properties

JSON SCHEMA

EBSFinding

0 properties

JSON SCHEMA

EBSMetricName

0 properties

JSON SCHEMA

EBSUtilizationMetric

3 properties

JSON SCHEMA

EBSUtilizationMetrics

0 properties

JSON SCHEMA

ECSServiceLaunchType

0 properties

JSON SCHEMA

ECSServiceMetricName

0 properties

JSON SCHEMA

ECSServiceMetricStatistic

0 properties

JSON SCHEMA

ECSServiceProjectedMetric

4 properties

JSON SCHEMA

ECSServiceProjectedMetrics

0 properties

JSON SCHEMA

ECSServiceProjectedUtilizationMetric

4 properties

JSON SCHEMA

ECSServiceProjectedUtilizationMetrics

0 properties

JSON SCHEMA

ECSServiceRecommendationFilterName

0 properties

JSON SCHEMA

ECSServiceRecommendationFilter

2 properties

JSON SCHEMA

ECSServiceRecommendationFilters

0 properties

JSON SCHEMA

ECSServiceRecommendationFinding

0 properties

JSON SCHEMA

ECSServiceRecommendationOption

5 properties

JSON SCHEMA

ECSServiceRecommendationOptions

0 properties

JSON SCHEMA

ECSServiceRecommendation

12 properties

JSON SCHEMA

ECSServiceRecommendations

0 properties

JSON SCHEMA

ECSServiceUtilizationMetric

3 properties

JSON SCHEMA

ECSServiceUtilizationMetrics

0 properties

JSON SCHEMA

EffectiveRecommendationPreferences

4 properties

JSON SCHEMA

EnhancedInfrastructureMetrics

0 properties

JSON SCHEMA

EnrollmentFilterName

0 properties

JSON SCHEMA

EnrollmentFilter

2 properties

JSON SCHEMA

EnrollmentFilters

0 properties

JSON SCHEMA

EstimatedMonthlySavings

2 properties

JSON SCHEMA

ExportDestination

1 properties

JSON SCHEMA

ExportEBSVolumeRecommendationsRequest

6 properties

JSON SCHEMA

ExportableAutoScalingGroupField

0 properties

JSON SCHEMA

ExportableAutoScalingGroupFields

0 properties

JSON SCHEMA

ExportableECSServiceField

0 properties

JSON SCHEMA

ExportableECSServiceFields

0 properties

JSON SCHEMA

ExportableInstanceField

0 properties

JSON SCHEMA

ExportableInstanceFields

0 properties

JSON SCHEMA

ExportableLambdaFunctionField

0 properties

JSON SCHEMA

ExportableLambdaFunctionFields

0 properties

JSON SCHEMA

ExportableVolumeField

0 properties

JSON SCHEMA

ExportableVolumeFields

0 properties

JSON SCHEMA

ExternalMetricStatusCode

0 properties

JSON SCHEMA

ExternalMetricStatusReason

0 properties

JSON SCHEMA

ExternalMetricStatus

2 properties

JSON SCHEMA

ExternalMetricsPreference

1 properties

JSON SCHEMA

ExternalMetricsSource

0 properties

JSON SCHEMA

FailureReason

0 properties

JSON SCHEMA

FileFormat

0 properties

JSON SCHEMA

FilterName

0 properties

JSON SCHEMA

Filter

2 properties

JSON SCHEMA

FilterValue

0 properties

JSON SCHEMA

FilterValues

0 properties

JSON SCHEMA

Filters

0 properties

JSON SCHEMA

FindingReasonCode

0 properties

JSON SCHEMA

Finding

0 properties

JSON SCHEMA

FunctionArn

0 properties

JSON SCHEMA

FunctionArns

0 properties

JSON SCHEMA

FunctionVersion

0 properties

JSON SCHEMA

GetEBSVolumeRecommendationsRequest

5 properties

JSON SCHEMA

GetEBSVolumeRecommendationsResponse

3 properties

JSON SCHEMA

GetEC2InstanceRecommendationsRequest

6 properties

JSON SCHEMA

GetEC2InstanceRecommendationsResponse

3 properties

JSON SCHEMA

GetECSServiceRecommendationsRequest

5 properties

JSON SCHEMA

GetECSServiceRecommendationsResponse

3 properties

JSON SCHEMA

GetEnrollmentStatusRequest

0 properties

JSON SCHEMA

GetEnrollmentStatusResponse

5 properties

JSON SCHEMA

GetRecommendationPreferencesRequest

4 properties

JSON SCHEMA

GetRecommendationPreferencesResponse

2 properties

JSON SCHEMA

GetRecommendationSummariesRequest

3 properties

JSON SCHEMA

GetRecommendationSummariesResponse

2 properties

JSON SCHEMA

High

0 properties

JSON SCHEMA

Identifier

0 properties

JSON SCHEMA

IncludeMemberAccounts

0 properties

JSON SCHEMA

InferredWorkloadSaving

2 properties

JSON SCHEMA

InferredWorkloadSavings

0 properties

JSON SCHEMA

InferredWorkloadType

0 properties

JSON SCHEMA

InferredWorkloadTypesPreference

0 properties

JSON SCHEMA

InferredWorkloadTypes

0 properties

JSON SCHEMA

InstanceArn

0 properties

JSON SCHEMA

InstanceArns

0 properties

JSON SCHEMA

InstanceName

0 properties

JSON SCHEMA

InstanceRecommendationOption

7 properties

JSON SCHEMA

InstanceRecommendation

17 properties

JSON SCHEMA

InstanceRecommendations

0 properties

JSON SCHEMA

InstanceState

0 properties

JSON SCHEMA

InstanceType

0 properties

JSON SCHEMA

JobFilterName

0 properties

JSON SCHEMA

JobFilter

2 properties

JSON SCHEMA

JobFilters

0 properties

JSON SCHEMA

JobId

0 properties

JSON SCHEMA

JobIds

0 properties

JSON SCHEMA

JobStatus

0 properties

JSON SCHEMA

LambdaFunctionMemoryMetricName

0 properties

JSON SCHEMA

LambdaFunctionMemoryMetricStatistic

0 properties

JSON SCHEMA

LambdaFunctionMemoryProjectedMetric

3 properties

JSON SCHEMA

LambdaFunctionMemoryProjectedMetrics

0 properties

JSON SCHEMA

LambdaFunctionMetricName

0 properties

JSON SCHEMA

LambdaFunctionMetricStatistic

0 properties

JSON SCHEMA

LambdaFunctionRecommendationFilter

2 properties

JSON SCHEMA

LambdaFunctionRecommendationFilters

0 properties

JSON SCHEMA

LambdaFunctionRecommendationFinding

0 properties

JSON SCHEMA

LambdaFunctionRecommendation

13 properties

JSON SCHEMA

LambdaFunctionRecommendations

0 properties

JSON SCHEMA

LambdaFunctionUtilizationMetric

3 properties

JSON SCHEMA

LambdaFunctionUtilizationMetrics

0 properties

JSON SCHEMA

LastRefreshTimestamp

0 properties

JSON SCHEMA

LastUpdatedTimestamp

0 properties

JSON SCHEMA

LookBackPeriodInDays

0 properties

JSON SCHEMA

Low

0 properties

JSON SCHEMA

LowerBoundValue

0 properties

JSON SCHEMA

MaxResults

0 properties

JSON SCHEMA

MaxSize

0 properties

JSON SCHEMA

Medium

0 properties

JSON SCHEMA

MemberAccountsEnrolled

0 properties

JSON SCHEMA

MemorySizeConfiguration

2 properties

JSON SCHEMA

MemorySize

0 properties

JSON SCHEMA

Message

0 properties

JSON SCHEMA

MetadataKey

0 properties

JSON SCHEMA

MetricName

0 properties

JSON SCHEMA

MetricStatistic

0 properties

JSON SCHEMA

MetricValue

0 properties

JSON SCHEMA

MetricValues

0 properties

JSON SCHEMA

MigrationEffort

0 properties

JSON SCHEMA

MinSize

0 properties

JSON SCHEMA

MissingAuthenticationToken

0 properties

JSON SCHEMA

NextToken

0 properties

JSON SCHEMA

NullableCpu

0 properties

JSON SCHEMA

NullableMemoryReservation

0 properties

JSON SCHEMA

NullableMemory

0 properties

JSON SCHEMA

NumberOfInvocations

0 properties

JSON SCHEMA

NumberOfMemberAccountsOptedIn

0 properties

JSON SCHEMA

PerformanceRisk

0 properties

JSON SCHEMA

Period

0 properties

JSON SCHEMA

PlatformDifference

0 properties

JSON SCHEMA

PlatformDifferences

0 properties

JSON SCHEMA

ProjectedMetric

3 properties

JSON SCHEMA

ProjectedMetrics

0 properties

JSON SCHEMA

ProjectedUtilizationMetrics

0 properties

JSON SCHEMA

PutRecommendationPreferencesRequest

5 properties

JSON SCHEMA

PutRecommendationPreferencesResponse

0 properties

JSON SCHEMA

Rank

0 properties

JSON SCHEMA

ReasonCodeSummaries

0 properties

JSON SCHEMA

ReasonCodeSummary

2 properties

JSON SCHEMA

RecommendationExportJob

7 properties

JSON SCHEMA

RecommendationExportJobs

0 properties

JSON SCHEMA

RecommendationOptions

0 properties

JSON SCHEMA

RecommendationPreferenceName

0 properties

JSON SCHEMA

RecommendationPreferenceNames

0 properties

JSON SCHEMA

RecommendationPreferencesDetail

5 properties

JSON SCHEMA

RecommendationPreferencesDetails

0 properties

JSON SCHEMA

RecommendationPreferences

1 properties

JSON SCHEMA

RecommendationSourceArn

0 properties

JSON SCHEMA

RecommendationSource

2 properties

JSON SCHEMA

RecommendationSourceType

0 properties

JSON SCHEMA

RecommendationSources

0 properties

JSON SCHEMA

RecommendationSummaries

0 properties

JSON SCHEMA

RecommendationSummary

6 properties

JSON SCHEMA

RecommendedInstanceType

0 properties

JSON SCHEMA

RecommendedOptionProjectedMetric

3 properties

JSON SCHEMA

RecommendedOptionProjectedMetrics

0 properties

JSON SCHEMA

ResourceArn

0 properties

JSON SCHEMA

ResourceType

0 properties

JSON SCHEMA

RootVolume

0 properties

JSON SCHEMA

S3DestinationConfig

2 properties

JSON SCHEMA

S3Destination

3 properties

JSON SCHEMA

SavingsOpportunityPercentage

0 properties

JSON SCHEMA

SavingsOpportunity

2 properties

JSON SCHEMA

ScopeName

0 properties

JSON SCHEMA

Scope

2 properties

JSON SCHEMA

ScopeValue

0 properties

JSON SCHEMA

ServiceArn

0 properties

JSON SCHEMA

ServiceArns

0 properties

JSON SCHEMA

ServiceConfiguration

5 properties

JSON SCHEMA

StatusReason

0 properties

JSON SCHEMA

Status

0 properties

JSON SCHEMA

Summaries

0 properties

JSON SCHEMA

Summary

3 properties

JSON SCHEMA

SummaryValue

0 properties

JSON SCHEMA

TagKey

0 properties

JSON SCHEMA

Tag

2 properties

JSON SCHEMA

TagValue

0 properties

JSON SCHEMA

Tags

0 properties

JSON SCHEMA

TaskDefinitionArn

0 properties

JSON SCHEMA

Timestamp

0 properties

JSON SCHEMA

Timestamps

0 properties

JSON SCHEMA

UpdateEnrollmentStatusRequest

2 properties

JSON SCHEMA

UpdateEnrollmentStatusResponse

2 properties

JSON SCHEMA

UpperBoundValue

0 properties

JSON SCHEMA

UtilizationMetric

3 properties

JSON SCHEMA

UtilizationMetrics

0 properties

JSON SCHEMA

Value

0 properties

JSON SCHEMA

VeryLow

0 properties

JSON SCHEMA

VolumeArn

0 properties

JSON SCHEMA

VolumeArns

0 properties

JSON SCHEMA

VolumeBaselineIOPS

0 properties

JSON SCHEMA

VolumeBaselineThroughput

0 properties

JSON SCHEMA

VolumeBurstIOPS

0 properties

JSON SCHEMA

VolumeBurstThroughput

0 properties

JSON SCHEMA

VolumeConfiguration

7 properties

JSON SCHEMA

VolumeRecommendationOption

4 properties

JSON SCHEMA

VolumeRecommendationOptions

0 properties

JSON SCHEMA

VolumeRecommendation

10 properties

JSON SCHEMA

VolumeRecommendations

0 properties

JSON SCHEMA

VolumeSize

0 properties

JSON SCHEMA

VolumeType

0 properties

JSON SCHEMA

Scroll for all 273

JSON Structure 273

JSON Structure definitions describing this provider's data shapes.

Compute Optimizer Account Id Structure

0 properties

JSON STRUCTURE

Compute Optimizer Account Ids Structure

0 properties

JSON STRUCTURE

Compute Optimizer Code Structure

0 properties

JSON STRUCTURE

Compute Optimizer Container Name Structure

0 properties

JSON STRUCTURE

Compute Optimizer Cpu Size Structure

0 properties

JSON STRUCTURE

Compute Optimizer Currency Structure

0 properties

JSON STRUCTURE

Compute Optimizer Ebs Filter Structure

2 properties

JSON STRUCTURE

Compute Optimizer Ebs Filters Structure

0 properties

JSON STRUCTURE

Compute Optimizer Ebs Finding Structure

0 properties

JSON STRUCTURE

Compute Optimizer Failure Reason Structure

0 properties

JSON STRUCTURE

Compute Optimizer File Format Structure

0 properties

JSON STRUCTURE

Compute Optimizer Filter Name Structure

0 properties

JSON STRUCTURE

Compute Optimizer Filter Structure

2 properties

JSON STRUCTURE

Compute Optimizer Filter Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Filter Values Structure

0 properties

JSON STRUCTURE

Compute Optimizer Filters Structure

0 properties

JSON STRUCTURE

Compute Optimizer Finding Structure

0 properties

JSON STRUCTURE

Compute Optimizer Function Arn Structure

0 properties

JSON STRUCTURE

Compute Optimizer Function Arns Structure

0 properties

JSON STRUCTURE

Compute Optimizer High Structure

0 properties

JSON STRUCTURE

Compute Optimizer Identifier Structure

0 properties

JSON STRUCTURE

Compute Optimizer Instance Arn Structure

0 properties

JSON STRUCTURE

Compute Optimizer Instance Arns Structure

0 properties

JSON STRUCTURE

Compute Optimizer Instance Name Structure

0 properties

JSON STRUCTURE

Compute Optimizer Instance State Structure

0 properties

JSON STRUCTURE

Compute Optimizer Instance Type Structure

0 properties

JSON STRUCTURE

Compute Optimizer Job Filter Structure

2 properties

JSON STRUCTURE

Compute Optimizer Job Filters Structure

0 properties

JSON STRUCTURE

Compute Optimizer Job Id Structure

0 properties

JSON STRUCTURE

Compute Optimizer Job Ids Structure

0 properties

JSON STRUCTURE

Compute Optimizer Job Status Structure

0 properties

JSON STRUCTURE

Compute Optimizer Low Structure

0 properties

JSON STRUCTURE

Compute Optimizer Max Results Structure

0 properties

JSON STRUCTURE

Compute Optimizer Max Size Structure

0 properties

JSON STRUCTURE

Compute Optimizer Medium Structure

0 properties

JSON STRUCTURE

Compute Optimizer Memory Size Structure

0 properties

JSON STRUCTURE

Compute Optimizer Message Structure

0 properties

JSON STRUCTURE

Compute Optimizer Metadata Key Structure

0 properties

JSON STRUCTURE

Compute Optimizer Metric Name Structure

0 properties

JSON STRUCTURE

Compute Optimizer Metric Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Metric Values Structure

0 properties

JSON STRUCTURE

Compute Optimizer Min Size Structure

0 properties

JSON STRUCTURE

Compute Optimizer Next Token Structure

0 properties

JSON STRUCTURE

Compute Optimizer Nullable Cpu Structure

0 properties

JSON STRUCTURE

Compute Optimizer Period Structure

0 properties

JSON STRUCTURE

Compute Optimizer Rank Structure

0 properties

JSON STRUCTURE

Compute Optimizer Resource Arn Structure

0 properties

JSON STRUCTURE

Compute Optimizer Resource Type Structure

0 properties

JSON STRUCTURE

Compute Optimizer Root Volume Structure

0 properties

JSON STRUCTURE

Compute Optimizer S3 Destination Structure

3 properties

JSON STRUCTURE

Compute Optimizer Scope Name Structure

0 properties

JSON STRUCTURE

Compute Optimizer Scope Structure

2 properties

JSON STRUCTURE

Compute Optimizer Scope Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Service Arn Structure

0 properties

JSON STRUCTURE

Compute Optimizer Service Arns Structure

0 properties

JSON STRUCTURE

Compute Optimizer Status Reason Structure

0 properties

JSON STRUCTURE

Compute Optimizer Status Structure

0 properties

JSON STRUCTURE

Compute Optimizer Summaries Structure

0 properties

JSON STRUCTURE

Compute Optimizer Summary Structure

3 properties

JSON STRUCTURE

Compute Optimizer Summary Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Tag Key Structure

0 properties

JSON STRUCTURE

Compute Optimizer Tag Structure

2 properties

JSON STRUCTURE

Compute Optimizer Tag Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Tags Structure

0 properties

JSON STRUCTURE

Compute Optimizer Timestamp Structure

0 properties

JSON STRUCTURE

Compute Optimizer Timestamps Structure

0 properties

JSON STRUCTURE

Compute Optimizer Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Very Low Structure

0 properties

JSON STRUCTURE

Compute Optimizer Volume Arn Structure

0 properties

JSON STRUCTURE

Compute Optimizer Volume Arns Structure

0 properties

JSON STRUCTURE

Compute Optimizer Volume Size Structure

0 properties

JSON STRUCTURE

Compute Optimizer Volume Type Structure

0 properties

JSON STRUCTURE

Scroll for all 273

Examples 95

Example request and response payloads for these APIs.

Scroll for all 95

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amazon Compute Optimizer Authentication

apiKey · 1 scheme

SECURITY

Amazon Compute Optimizer Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Compute Optimizer Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Compute Optimizer Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Amazon Compute Optimizer Agentic Access

21 operations · 21 acting

21 operations · 21 acting

AGENTIC

Use Cases 5

What developers build with this provider.

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.

Integrations 5

Pre-built integrations with other platforms and tools.

AWS Cost Explorer

Correlate Compute Optimizer recommendations with Cost Explorer data for accurate savings projections.

AWS Organizations

Enroll and analyze recommendations across all accounts in an AWS Organization.

Amazon CloudWatch

Compute Optimizer uses CloudWatch utilization metrics to generate its ML-based recommendations.

AWS Trusted Advisor

Complementary service that also provides rightsizing recommendations alongside Compute Optimizer.

AWS Systems Manager

Use Systems Manager to implement EC2 instance type changes recommended by Compute Optimizer.

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: amazon-compute-optimizer
name: Amazon Compute Optimizer
description: 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.
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source:
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/amazon-compute-optimizer.png
tags:
- AWS
- Cost Optimization
- FinOps
- Machine Learning
- Resource Recommendations
tags_raw:
- AWS
- Cost Optimization
- FinOps
- Machine Learning
- Resource Recommendations
- Machine-Learning
url: https://raw.githubusercontent.com/api-evangelist/amazon-compute-optimizer/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-06-20'
specificationVersion: '0.23'
apis:
- aid: amazon-compute-optimizer:amazon-compute-optimizer-aws-compute-optimizer-api
  name: Amazon Compute Optimizer AWS Compute Optimizer API
  description: The AWS Compute Optimizer API from Amazon Compute Optimizer — 21 operation(s) for aws compute optimizer.
  humanURL: https://aws.amazon.com/compute-optimizer/
  baseURL: https://compute-optimizer.amazonaws.com
  tags:
  - AWS Compute Optimizer
  properties:
  - type: OpenAPI
    url: openapi/amazon-compute-optimizer-aws-compute-optimizer-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/compute-optimizer/latest/ug/
  - type: APIReference
    url: https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/
  - type: Pricing
    url: https://aws.amazon.com/compute-optimizer/pricing/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/compute-optimizer/latest/ug/getting-started.html
  - type: FAQ
    url: https://aws.amazon.com/compute-optimizer/faqs/
  - type: JSONSchema
    url: json-schema/compute-optimizer-instance-recommendation-schema.json
  - type: JSONStructure
    url: json-structure/compute-optimizer-instance-recommendation-structure.json
  - type: JSON-LD
    url: json-ld/amazon-compute-optimizer-context.jsonld
  - type: ErrorCatalog
    url: errors/amazon-compute-optimizer-problem-types.yml
  - type: Conformance
    url: conformance/amazon-compute-optimizer-conformance.yml
  - type: LLMsTxt
    url: llms/amazon-compute-optimizer-llms.txt
  - type: Lifecycle
    url: lifecycle/amazon-compute-optimizer-lifecycle.yml
common:
- type: MCPServer
  url: mcp/amazon-compute-optimizer-mcp.yml
- type: Overlay
  url: overlays/amazon-compute-optimizer-openapi-overlay.yaml
- type: AgenticAccess
  url: agentic-access/amazon-compute-optimizer-agentic-access.yml
- type: TrustCenter
  url: security/amazon-compute-optimizer-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/amazon-compute-optimizer-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-compute-optimizer-domain-security.yml
- type: Authentication
  url: authentication/amazon-compute-optimizer-authentication.yml
- type: Portal
  url: https://aws.amazon.com/
- type: Website
  url: https://aws.amazon.com/compute-optimizer/
- type: Documentation
  url: https://docs.aws.amazon.com/compute-optimizer/
- type: TermsOfService
  url: https://aws.amazon.com/service-terms/
- type: PrivacyPolicy
  url: https://aws.amazon.com/privacy/
- type: Support
  url: https://aws.amazon.com/premiumsupport/
- type: Blog
  url: https://aws.amazon.com/blogs/aws/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/compute-optimizer/
- type: SignUp
  url: https://signin.aws.amazon.com/signup?request_type=register
- type: Login
  url: https://aws.amazon.com/console/
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: Contact
  url: https://aws.amazon.com/contact-us/
- type: SpectralRules
  url: rules/amazon-compute-optimizer-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-compute-optimizer-vocabulary.yaml
- type: Packages
  url: packages/amazon-compute-optimizer-packages.yml
- type: WellKnown
  url: well-known/amazon-compute-optimizer-well-known.yml
- type: SecurityTxt
  url: well-known/amazon-compute-optimizer-security.txt
- type: Features
  data:
  - name: EC2 Instance Recommendations
    description: Get rightsizing recommendations for over-provisioned or under-provisioned EC2 instances based on utilization
      metrics.
  - name: Auto Scaling Group Recommendations
    description: Optimize Auto Scaling group configurations for cost and performance based on historical usage patterns.
  - name: EBS Volume Recommendations
    description: Identify EBS volumes that can be downsized or converted to a different volume type for cost savings.
  - name: Lambda Function Recommendations
    description: Optimize Lambda function memory settings based on actual invocation utilization.
  - name: ECS Service Recommendations
    description: Rightsize ECS services running on AWS Fargate for CPU and memory efficiency.
  - name: RDS Instance Recommendations
    description: Get rightsizing recommendations for RDS database instances and clusters.
  - name: Savings Opportunity Estimation
    description: Estimate the potential cost savings from implementing rightsizing recommendations.
  - name: Organization-Wide Analysis
    description: Analyze recommendations across all accounts in an AWS Organization.
- type: UseCases
  data:
  - name: Cost Reduction
    description: Identify and eliminate over-provisioned AWS resources to reduce monthly cloud spending.
  - name: Performance Optimization
    description: Detect under-provisioned resources that may be causing performance issues and get upgrade recommendations.
  - name: FinOps Reporting
    description: Generate cross-account optimization reports to support FinOps practices and showback/chargeback processes.
  - name: Migration Planning
    description: Use recommendations to rightsize resources before or after migrating workloads to AWS.
  - name: Continuous Optimization
    description: Integrate recommendations into CI/CD pipelines to continuously monitor and optimize resource provisioning.
- type: Integrations
  data:
  - name: AWS Cost Explorer
    description: Correlate Compute Optimizer recommendations with Cost Explorer data for accurate savings projections.
  - name: AWS Organizations
    description: Enroll and analyze recommendations across all accounts in an AWS Organization.
  - name: Amazon CloudWatch
    description: Compute Optimizer uses CloudWatch utilization metrics to generate its ML-based recommendations.
  - name: AWS Trusted Advisor
    description: Complementary service that also provides rightsizing recommendations alongside Compute Optimizer.
  - name: AWS Systems Manager
    description: Use Systems Manager to implement EC2 instance type changes recommended by Compute Optimizer.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
  url: https://apievangelist.com
x-parent: amazon-web-services
x-relationship: product

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/amazon-compute-optimizer"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/amazon-compute-optimizer/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/amazon-compute-optimizer/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.