

# Identifying opportunities with Cost Optimization Hub


Cost Optimization Hub is an Amazon Billing and Cost Management feature that helps you consolidate and prioritize cost optimization recommendations across your Amazon accounts and Amazon Regions, so that you can get the most out of your Amazon spend.

You can use Cost Optimization Hub to identify, filter, and aggregate Amazon cost optimization recommendations across your Amazon accounts and Amazon Regions. It makes recommendations on resource rightsizing, idle resource deletion, Savings Plans, and Reserved Instances. With a single dashboard, you avoid having to go to multiple Amazon products to identify cost optimization opportunities.

Cost Optimization Hub helps you quantify and aggregate estimated savings when you implement cost optimization recommendations. Cost Optimization Hub accounts for your specific commercial terms with Amazon, such as Reserved Instances and Savings Plans, so you can easily compare and prioritize recommendations. It helps you measure cost efficiency to establish consistent cost savings benchmarks, set performance goals, and track progress to maximize your return on cloud investments.

After you enable Cost Optimization Hub, you can see estimated monthly savings in Amazon Compute Optimizer, consistent with the savings estimates in Cost Optimization Hub.

Cost Optimization Hub provides the following main benefits:
+ Automatically identify and consolidate your Amazon cost optimization opportunities.
+ Quantify estimated savings that incorporate your Amazon pricing and discounts.
+ Aggregate and deduplicate savings across related cost optimization opportunities.
+ Prioritize your cost optimization recommendations with filtering, sorting, and grouping.
+ Establish consistent cost savings benchmarks, set performance goals, and track progress to maximize your return on cloud investments.

Cost Optimization Hub provides you with a console experience and a set of API operations that you can use to measure and track cost efficiency and view the findings of the analysis and recommendations for your resources across multiple Amazon Regions. You can also view findings and recommendations across multiple accounts within your organization when you opt in the management account of an organization. The findings from the feature are also reported in the consoles of the supported services, such as the Amazon EC2 console.

**Topics**
+ [

# Getting started with Cost Optimization Hub
](coh-getting-started.md)
+ [

# Customizing your Cost Optimization Hub preferences
](coh-preferences.md)
+ [

# Viewing your cost optimization opportunities
](coh-view-opportunities.md)
+ [

# Understanding your cost efficiency metric
](coh-cost-efficiency.md)
+ [

# Prioritizing your cost optimization opportunities
](coh-prioritize-opportunities.md)
+ [

# Understanding cost optimization strategies
](coh-optimization-strategies.md)
+ [

# Viewing your savings opportunities
](coh-savings-opportunities.md)
+ [

# Estimating monthly savings
](coh-estimated-monthly-savings.md)
+ [

## Supported resources
](#coh-supported-resources)

# Getting started with Cost Optimization Hub


The overviews in this section describe how to get started with Cost Optimization Hub in Amazon Billing and Cost Management.

When you access Cost Optimization Hub for the first time, you're asked to opt in using the account that you’re signed in with. Before you can use the feature, you must opt in. In addition, you can also opt in using the Cost Optimization Hub API, Amazon Command Line Interface (Amazon CLI), or SDKs.

By opting in, you authorize Cost Optimization Hub to import cost optimization recommendations generated by multiple Amazon services in your account and all member accounts of your organization. These include rightsizing recommendations from Amazon Compute Optimizer and Savings Plans recommendations from Amazon Billing and Cost Management. These recommendations are saved in the US East (N. Virginia) Region.

In the future, Amazon may expand the types of cost optimization recommendations that Cost Optimization Hub imports. Amazon may also export recommendations from Cost Optimization Hub to other integrated Amazon services.

## Accounts supported by Cost Optimization Hub


The following Amazon account types can opt in to Cost Optimization Hub:
+ **Standalone Amazon account**

  A standalone Amazon account that doesn't have Amazon Organizations enabled. For example, if you opt in to Cost Optimization Hub while signed in to a standalone account, Cost Optimization Hub identifies cost optimization opportunities and consolidates recommendations.
+ **Member account of an organization**

  An Amazon account that's a member of an organization. If you opt in to Cost Optimization Hub while signed in to a member account of an organization, Cost Optimization Hub identifies cost optimization opportunities and consolidates recommendations.
+ **Management account of an organization**

  An Amazon account that administers an organization. If you opt in to Cost Optimization Hub while signed in to a management account of an organization, Cost Optimization Hub gives you the option to opt in the management account only, or the management account and all member accounts of the organization.

  The management account can register a member account as a delegated administrator for Cost Optimization Hub. This enables the delegated administrator to see all recommendations on the management account’s behalf. There can only be one delegated administrator per organization. For more information, see [Delegate an administrator account](https://docs.amazonaws.cn/cost-management/latest/userguide/coh-delegated-admin.html).

**Important**  
To opt in all member accounts for an organization, make sure that the organization has all features enabled. For more information, see [Enabling All Features in Your Organization](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_org_support-all-features.html) in the *Amazon Organizations User Guide*.  
When you opt in using your organization's management account and include all member accounts within the organization, trusted access for Cost Optimization Hub is enabled in your organization account. For more information, see [Cost Optimization Hub and Amazon Organizations trusted access](https://docs.amazonaws.cn/cost-management/latest/userguide/coh-trusted-access.html).

## Policy to opt in to Cost Optimization Hub


To opt in to Cost Optimization Hub, you need specific permissions. The required permissions differ depending on whether you're enabling it for a single account or for all accounts in your organization.

Both policies grant permission to create the necessary service-linked role and update the Cost Optimization Hub enrollment status. For more information on service-linked roles, see [Service-linked roles for Cost Optimization Hub](cost-optimization-hub-SLR.md).

If enabling Cost Optimization Hub for all accounts, the management account also needs to set up Amazon Organizations trusted access. For details, see [Cost Optimization Hub and Amazon Organizations trusted access](https://docs.amazonaws.cn/cost-management/latest/userguide/coh-trusted-access.html).

The following are two policy statements. Choose the appropriate one based on your needs:

------
#### [ Policy for opting in all accounts in your organization ]

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "iam:CreateServiceLinkedRole",
            "Resource": "arn:aws-cn:iam::*:role/aws-service-role/cost-optimization-hub.bcm.amazonaws.com/AWSServiceRoleForCostOptimizationHub",
            "Condition": {"StringLike": {"iam:AWSServiceName": "cost-optimization-hub.bcm.amazonaws.com"}}
        },
        {
            "Effect": "Allow",
            "Action": "iam:PutRolePolicy",
            "Resource": "arn:aws-cn:iam::*:role/aws-service-role/cost-optimization-hub.bcm.amazonaws.com/AWSServiceRoleForCostOptimizationHub"
        },
        {
            "Effect": "Allow",
            "Action": [
                "organizations:EnableAWSServiceAccess"
            ],
            "Resource": "*",
            "Condition": {
                "StringLike": {
                    "organizations:ServicePrincipal": [
                        "cost-optimization-hub.bcm.amazonaws.com"
                    ]
                }
            }
        },
        {
            "Effect": "Allow",
            "Action": "cost-optimization-hub:UpdateEnrollmentStatus",
            "Resource": "*"
       }
    ]
}
```

------

------
#### [ Policy for opting in a single account ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "iam:CreateServiceLinkedRole",
            "Resource": "arn:aws-cn:iam::*:role/aws-service-role/cost-optimization-hub.bcm.amazonaws.com/AWSServiceRoleForCostOptimizationHub",
            "Condition": {"StringLike": {"iam:AWSServiceName": "cost-optimization-hub.bcm.amazonaws.com"}}
        },
        {
            "Effect": "Allow",
            "Action": "iam:PutRolePolicy",
            "Resource": "arn:aws-cn:iam::*:role/aws-service-role/cost-optimization-hub.bcm.amazonaws.com/AWSServiceRoleForCostOptimizationHub"
        },
        {
            "Effect": "Allow",
            "Action": "cost-optimization-hub:UpdateEnrollmentStatus",
            "Resource": "*"
       }
    ]
}
```

------

There are two Amazon managed policies to help get you started with Cost Optimization Hub actions. One policy provides you with read-only access to Cost Optimization Hub, and the other policy provides you with admin access. For full details, see [Managed policies](billing-permissions-ref.md#managed-policies).

## Enabling Cost Optimization Hub


To access Cost Optimization Hub, you must first enable the feature.

**To enable Cost Optimization Hub**

1. Open the Billing and Cost Management console at [https://console.amazonaws.cn/costmanagement/](https://console.amazonaws.cn/costmanagement/).

1. In the navigation pane, choose **Cost Optimization Hub**.

1. On the **Cost Optimization Hub** page, choose your relevant organization and member account settings:
   + **Enable Cost Optimization Hub for this account and all member accounts**: Recommendations in this account and all member accounts will be imported into Cost Optimization Hub.
   + **Enable Cost Optimization Hub for this account only**: Only recommendations in this account will be imported into Cost Optimization Hub.

1. Choose **Enable**.

You can also enable Cost Optimization Hub through the **Cost Management preferences** in the console, or you can use the Amazon CLI or Amazon SDK.

After you enable Cost Optimization Hub, Amazon starts to import cost optimization recommendations from various Amazon products, such as Amazon Compute Optimizer. It can take as long as 24 hours for Cost Optimization Hub to import recommendations for all supported Amazon resources.

## Opting in to Compute Optimizer


For Cost Optimization Hub to import recommendations from Amazon Compute Optimizer, you need to opt in to Compute Optimizer. Compute Optimizer supports standalone Amazon accounts, member accounts of an organization, and the management account of an organization. For more information, see [Getting started with Amazon Compute Optimizer](https://docs.aws.amazon.com/compute-optimizer/latest/ug/getting-started.html).

## Accessing the console


When your setup is complete, access Cost Optimization Hub.

**To access Cost Optimization Hub**

1. Open the Billing and Cost Management console at [https://console.amazonaws.cn/costmanagement/](https://console.amazonaws.cn/costmanagement/).

1. In the navigation pane, choose **Cost Optimization Hub**.

## Opting out of Cost Optimization Hub


You can opt out of Cost Optimization Hub at any time. However, the organization account can't opt out for all member accounts. Each member needs to opt out at account level.

**To opt out of Cost Optimization Hub**

1. Open the Billing and Cost Management console at [https://console.amazonaws.cn/costmanagement/](https://console.amazonaws.cn/costmanagement/).

1. In the navigation pane, choose **Cost Management Preferences**.

1. In **Preferences**, choose **Cost Optimization Hub**.

1. On the **Cost Optimization Hub** tab, clear **Enable Cost Optimization Hub**.

1. Choose **Save preferences**.

**Topics**
+ [

## Accounts supported by Cost Optimization Hub
](#coh-supported-accounts)
+ [

## Policy to opt in to Cost Optimization Hub
](#coh-access)
+ [

## Enabling Cost Optimization Hub
](#coh-enable)
+ [

## Opting in to Compute Optimizer
](#coh-compute-optimizer)
+ [

## Accessing the console
](#coh-console)
+ [

## Opting out of Cost Optimization Hub
](#coh-opt-out)
+ [

# Cost Optimization Hub and Amazon Organizations trusted access
](coh-trusted-access.md)
+ [

# Delegating an administrator account
](coh-delegated-admin.md)

# Cost Optimization Hub and Amazon Organizations trusted access
Amazon Organizations trusted access

When you opt in using your organization's management account and include all member accounts within the organization, trusted access for Cost Optimization Hub is automatically enabled in your organization account. Every time that you access recommendations for member accounts, Cost Optimization Hub verifies that trusted access is enabled in your organization account. If you disable Cost Optimization Hub trusted access after you opt in, Cost Optimization Hub denies access to recommendations for your organization's member accounts. Moreover, the member accounts within the organization aren't opted in to Cost Optimization Hub. To re-enable trusted access, opt in to Cost Optimization Hub again using your organization's management account and include all the member accounts within the organization. For more information, see [Opting in your account](https://docs.amazonaws.cn/cost-management/latest/userguide/coh-getting-started.html#coh-access). For more information about Amazon Organizations trusted access, see [Using Amazon Organizations with other Amazon services](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_integrate_services.html) in the *Amazon Organizations User Guide*.

## Management account policy


This policy provides all the permissions necessary for a management account to opt in to Cost Optimization Hub and have full access to the service.

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "CostOptimizationHubAdminAccess",
            "Effect": "Allow",
            "Action": [
                "cost-optimization-hub:ListEnrollmentStatuses",
                "cost-optimization-hub:UpdateEnrollmentStatus",
                "cost-optimization-hub:GetPreferences",
                "cost-optimization-hub:UpdatePreferences",
                "cost-optimization-hub:GetRecommendation",
                "cost-optimization-hub:ListRecommendations",
                "cost-optimization-hub:ListRecommendationSummaries",
                "organizations:EnableAWSServiceAccess"
            ],
            "Resource": "*"
        },
        {
            "Sid": "AllowCreationOfServiceLinkedRoleForCostOptimizationHub",
            "Effect": "Allow",
            "Action": [
                "iam:CreateServiceLinkedRole"
            ],
            "Resource": [
                "arn:aws-cn:iam::*:role/aws-service-role/cost-optimization-hub.bcm.amazonaws.com/AWSServiceRoleForCostOptimizationHub"
            ],
            "Condition": {
                "StringLike": {
                    "iam:AWSServiceName": "cost-optimization-hub.bcm.amazonaws.com"
                }
            }
        },
        {
            "Sid": "AllowAWSServiceAccessForCostOptimizationHub",
            "Effect": "Allow",
            "Action": [
                "organizations:EnableAWSServiceAccess"
            ],
            "Resource": "*",
            "Condition": {
                "StringLike": {
                    "organizations:ServicePrincipal": [
                        "cost-optimization-hub.bcm.amazonaws.com"
                    ]
                }
            }
        }
    ]
}
```

------

## Member account policy


This policy provides the permissions necessary for a member account to have full access to Cost Optimization Hub.

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "CostOptimizationHubAdminAccess",
            "Effect": "Allow",
            "Action": [
                "cost-optimization-hub:ListEnrollmentStatuses",
                "cost-optimization-hub:UpdateEnrollmentStatus",
                "cost-optimization-hub:GetPreferences",
                "cost-optimization-hub:UpdatePreferences",
                "cost-optimization-hub:GetRecommendation",
                "cost-optimization-hub:ListRecommendations",
                "cost-optimization-hub:ListRecommendationSummaries"
            ],
            "Resource": "*"
        }
    ]
}
```

------

# Delegating an administrator account


You can delegate a member account in your organization as an administrator for Cost Optimization Hub. Delegating an administrator removes the need for you to use the management account to access and manage Cost Optimization Hub on behalf of the organization. This also enables you to adopt an Amazon security best-practice, which recommends that you delegate responsibilities outside of the management account where possible.

A delegated administrator can perform most Cost Optimization Hub actions, including getting recommendations and setting preferences, without the need to access the management account. However, the delegated administrator cannot change the opt-in status of the management account.

The management account controls the delegated administrator option for its organization. Each organization can only have one delegated administrator for Cost Optimization Hub at a time.

**To register or update an account as a delegated administrator:**

------
#### [ Console ]

1. Open the Billing and Cost Management console at [https://console.amazonaws.cn/costmanagement/](https://console.amazonaws.cn/costmanagement/).

1. In the navigation pane, choose **Cost Management preferences**.

1. In the **Preferences** page, choose the **Cost Optimization Hub** tab.

1. Under **Organization and member account settings**, select **Delegated administrator**.

1. Choose the account ID that you want to add as the delegated administrator.

1. Choose **Save preferences**.

------
#### [ CLI ]

1. Log in as the management account of your organization.

1. Open a terminal or command prompt window.

1. Call the following API operation. Replace `123456789012` with your account ID.

   ```
   aws organizations register-delegated-administrator \
                     --account-id 123456789012 \
                     --service-principal cost-optimization-hub.bcm.amazonaws.com
   ```

------

**To remove a member account as a delegated administrator:**

------
#### [ Console ]

1. Open the Billing and Cost Management console at [https://console.amazonaws.cn/costmanagement/](https://console.amazonaws.cn/costmanagement/).

1. In the navigation pane, choose **Cost Management preferences**.

1. In the **Preferences** page, choose the **Cost Optimization Hub** tab.

1. Under **Organization and member account settings**, clear **Delegated administrator**.

1. Choose **Save preferences**.

------
#### [ CLI ]

1. Log in as the management account of your organization.

1. Open a terminal or command prompt window.

1. Call the following API operation. Replace `123456789012` with your account ID.

   ```
   aws organizations deregister-delegated-administrator \
                     --account-id 123456789012 \
                     --service-principal cost-optimization-hub.bcm.amazonaws.com
   ```

------

# Customizing your Cost Optimization Hub preferences


In **Cost Management preferences**, you can customize various Cost Optimization Hub settings, including how savings are estimated and your commitment preferences.

## Savings estimation mode preferences


You can customize how your estimated monthly savings are calculated. Savings estimation mode supports the following two options:
+ **After discounts**: Cost Optimization Hub estimates savings incorporating all discounts with Amazon, such as Reserved Instances and Savings Plans.
+ **Before discounts**: Cost Optimization Hub estimates savings by using Amazon public (On-Demand) pricing, without incorporating any discounts.

**Important**  
When you use billing transfer as a bill source account, the `after discounts` functionality is disabled and you can't enable it. Bill source accounts must validate rightsizing recommendations against their Reserved Instance and Savings Plans inventory to consider any unused commitment before making optimization decisions.

**To customize how estimated monthly savings are calculated**

1. Open the Billing and Cost Management console at [https://console.amazonaws.cn/costmanagement/](https://console.amazonaws.cn/costmanagement/).

1. In the navigation pane, choose **Cost Management preferences**.

1. On the **Preferences page**, choose the **Cost Optimization Hub** tab.

1. Under **Savings estimation mode**, choose **After discounts** or **Before discounts**.

1. Choose **Save preferences**.

## Commitment preferences


You can customize your preferred term length and payment option for reservations and Savings Plans, which populates the overall estimated savings in the Cost Optimization Hub dashboard. For example, if you prefer 1-year no upfront commitments, configure these preferences and Cost Optimization Hub will reflect them in the dashboard within 24 hours. The resulting estimated monthly savings reflect the savings you can achieve with your preferred commitment term length and payment option.

**To customize your preferred term length and payment option:**

------
#### [ Console ]

1. Open the Billing and Cost Management console at [https://console.amazonaws.cn/costmanagement/](https://console.amazonaws.cn/costmanagement/).

1. In the navigation pane, choose **Cost Management preferences**.

1. On the **Preferences** page, choose the **Cost Optimization Hub** tab.

1. For **Term length**, choose between **Highest overall savings**, **1-year term**, or **3-year term**.

1. For **Payment option**, choose between **Highest overall savings**, **No upfront**, **Partial upfront**, or **All upfront**.

1. Choose **Save preferences**.

**Note**  
If your preferred commitment type isn't available, such as for specific Regions or instance types, Cost Optimization Hub automatically recommends Savings Plans or reservations with the highest overall savings.

------
#### [ CLI ]

1. Log in to your account.

1. Open a terminal or command prompt window.

1. Use the `UpdatePreferences` API operation to update your preferred term and payment option:

   ```
   aws cost-optimization-hub update-preferences
                     --preferred-commitment '{"term":"OneYear", "paymentOption": "NoUpfront"}'
   ```

   You can change either the term or payment option, but both fields must be included in the request. For example, to change only the term to `ThreeYear` while maintaining your current payment option:

   ```
   aws cost-optimization-hub update-preferences
                     --preferred-commitment '{"term":"ThreeYear", "paymentOption": "NoUpfront"}'
   ```

   To use the default 3-year term (highest savings), either omit the term field or set it to null:

   ```
   aws cost-optimization-hub update-preferences
                     --preferred-commitment '{"paymentOption": "NoUpfront"}'
   ```

   To use the default for both fields (highest savings), use an empty object:

   ```
   aws cost-optimization-hub update-preferences
                     --preferred-commitment '{}'
   ```

------

# Viewing your cost optimization opportunities


Cost optimization findings for your resources are displayed on the Cost Optimization Hub dashboard. You can use this dashboard to filter cost optimization opportunities and aggregate estimated savings. You can compare your total savings opportunities against your previous month's Amazon spend. These estimated savings reflect your preferred commitment preferences for reservations and Savings Plans. To customize these preferences, see [Customizing your Cost Optimization Hub preferences](https://docs.amazonaws.cn/cost-management/latest/userguide/coh-preferences.html).

Use the dashboard to group your savings opportunities by Amazon account, Region, resource types, and tags. View the distribution of savings opportunities, explore recommended actions, and identify areas with the highest potential savings. The dashboard refreshes daily, reflecting your usage up to the previous day. For example, if today is December 2, the data includes your usage through December 1.

You can use the summary chart to filter recommendations.

Explore and narrow down the categories and recommended actions for cost optimization. To identify resources and specific actions per resource, choose **View opportunities** to go to the list of resources available for optimization. You can choose a particular recommendation, view its details, and deep link to the relevant pages in the Amazon Billing and Cost Management console and Amazon Compute Optimizer. For deeper analysis of any recommendation, select it and choose **Analyze with Amazon Q**.

At the bottom of the dashboard, you can see your total estimated savings as a percentage of your previous month's net amortized cost. This way, you can benchmark your cost efficiency.

**Topics**
+ [

# Viewing the dashboard
](coh-dashboard.md)

# Viewing the dashboard


Use the following procedure to view the dashboard and your cost optimization opportunities.

1. Open the Billing and Cost Management console at [https://console.amazonaws.cn/costmanagement/](https://console.amazonaws.cn/costmanagement/).

1. In the navigation pane, choose **Cost Optimization Hub**.

   By default, the dashboard displays an overview of cost optimization opportunities for Amazon resources across all Amazon Regions in the account that you're currently signed in to.

1. You can perform the following actions on the dashboard:
   + To view the cost optimization findings for a particular Amazon Region in the account, choose the Region in the chart.
   + To view the cost optimization findings for resources in a particular account, under **Aggregate estimated savings by**, choose **Amazon account**, and then choose an account ID in the chart.
**Note**  
Viewing cost optimization opportunities for resources in other accounts is available only if you're signed in to a management account of an organization, and you have opted in all member accounts of the organization.
   + To view cost optimization findings by resource type, under **Aggregate estimated savings by**, choose **Resource type**.
   + To view recommended actions, under **Aggregate estimated savings by**, choose **Recommended action**.
   + To filter findings on the dashboard, under **Filter**, choose from the filter options.
   + To go to the list of resources available for optimization, choose **View opportunities**.

## Switching the dashboard view


The Cost Optimization Hub dashboard provides you two styles for viewing your cost optimization opportunities:
+ Chart view
+ Table view

You can set the style by choosing one of the views on the top right corner of the chart or table.

# Understanding your cost efficiency metric


Cost efficiency is a metric that measures how effectively you're optimizing your Amazon cloud resources. It is automatically generated everyday by considering resource optimization, resource utilization, and commitment savings and is applicable across multiple scopes—from individual regions to entire organizations.

It provides a simple, yet comprehensive measure of your cloud spend efficiency using the following formula:

Cost efficiency = 1 - (Potential Savings / Total Optimizable Spend) × 100% 

For example, if your total monthly Amazon spend that can be optimized is \$1100,000 and Cost Optimization Hub identifies \$110,000 in potential savings, your cost efficiency is 90%.

You can track your cost efficiency over-time across your organization to understand and benchmark your cost efficiency. With daily refreshes, the metric provides insights into optimization progress, showing score improvements when you implement cost-saving recommendations, and score decreases when inefficient resources are provisioned.

 The cost efficiency metric is based on a rolling 30-day spend and today’s savings opportunity. For example, the metric on November 30 will use the optimizable spend from October 31st to November 29th and the potential savings on November 30th. 

## Potential Savings


Potential savings represent deduplicated, estimated total cost reductions you could achieve by implementing recommended actions across your Amazon environment. These actions may include rightsizing resources, selecting optimal instance types, removing idle resources, and utilizing commitment-based pricing models such as Reserved Instances and Savings Plans.

Cost Optimization Hub prevents duplicate savings calculations by filtering and ranking overlapping opportunities to eliminate redundant savings and highlight those with the highest savings potential. For example, stopping an idle EC2 instance reduces the amount you can save through purchasing Savings Plans. Cost Optimization Hub proportionally reduces the estimated savings for Savings Plans recommendations based on the costs of idle EC2 instances that can be stopped.

## Total Optimizable Spend


Total Optimizable Spend represents your Amazon spending on services where Cost Optimization Hub provides recommendations such as Amazon EC2 instances, Amazon RDS databases, and Amazon OpenSearch. It uses your **Net amortized costs** after removing any credits and refunds you might have. For more information, see [Your net amortized costs](https://docs.aws.amazon.com/cost-management/latest/userguide/ce-exploring-data.html#net-amortized-costs).

**Note**  
 For supported services, the entire service spend is included in Total Optimizable Spend. 

### Supported Services


Optimizable spend in the cost efficiency metric is all spend under these included services: 
+ Amazon Elastic Compute Cloud (EC2) instances
+ Amazon Elastic Container Service (ECS)
+ Amazon Elastic Kubernetes Service (EKS)
+ Amazon Elastic Block Store (EBS) volumes
+ Amazon RDS databases
+ Amazon SageMaker
+ Amazon Redshift 
+ Amazon Lambda functions
+ OpenSearch 
+ MemoryDB
+ DynamoDB
+ ElastiCache

For a list of supported resources for these services, see [Supported resources](https://docs.amazonaws.cn/cost-management/latest/userguide/cost-optimization-hub.html#coh-supported-resources)

## Viewing your Cost Efficiency


1. Open the Billing and Cost Management console at [https://console.amazonaws.cn/costmanagement/](https://console.amazonaws.cn/costmanagement/).

1. In the navigation pane, choose **Cost Optimization Hub**.

1. Your current Cost efficiency appears at the top of the page.

1. By default, you will see the **Overall** scores for your account on the Cost efficiency card on the right. You can perform the following actions on this card: 
   + To view the 5 most efficient accounts, under “View efficiency by”, choose **Most efficient accounts**
   + To view the 5 least efficient accounts, under “View efficiency by”, choose **Least efficient accounts**
   + To view the 5 most efficient regions, under “View efficiency by”, choose **Most efficient regions**

To view cost efficiency across all your accounts and regions, use the table view under ** Optimization details **. You can search for specific accounts or Regions, and sort by cost efficiency by clicking the column header. 

## Frequently Asked Questions


1. **Why am I not able to view the cost efficiency?** 

   Please check that you've enrolled into Compute Optimizer. For more information, see [Getting started with Amazon Compute Optimizer](https://docs.aws.amazon.com/compute-optimizer/latest/ug/getting-started.html). If you are enrolled into Compute Optimizer but do not see the efficiency metric, it could be due to high variance in your Amazon usage. We will generate the metric automatically once your usage becomes more stable.

1. **Why don't I see history in cost efficiency?** 

   You will not see history if you are a new customer of Cost Optimization Hub and Compute Optimizer. If you are an existing customer but do not see the history, it could be because of lack of historical data. You should start seeing the history with continued usage. 

# Prioritizing your cost optimization opportunities


In Cost Optimization Hub, you can use custom filters, sorting, and grouping, so that you can prioritize your cost optimization effort by return-on-investments.

You can continue refining your cost optimization recommendations by using the additional filters under **Chart view** or **Table view**. You can include or exclude accounts, Regions, instance types, purchase options, rightsizing options, and tags.

For example, if you want to understand which Amazon accounts have the most savings opportunities for EC2 instances, you can select all accounts and set the resource type filter to **EC2 Instance**.

Choose a slice of a summary view to filter recommendations. You can also choose a particular recommendation, view its details, and deep link to the relevant pages in the Billing and Cost Management console and Amazon Compute Optimizer.

At the center of the summary chart, you can see aggregated savings across all sections.

You can change to **Table view**, displaying a table for account-level estimated monthly cost savings, ordered by savings in descending order.

# Understanding cost optimization strategies


Cost Optimization Hub groups your recommendations into the following cost optimization strategies:

**Purchase Savings Plans**  
Purchase Compute, EC2 instance, and SageMaker Savings Plans.

**Purchase reservations**  
Purchase EC2, Amazon RDS, OpenSearch, Amazon Redshift, ElastiCache, MemoryDB, and DynamoDB reservations.

**Stop**  
Stop idle or unused resources to save up to 100% of the resource cost.

**Delete**  
Delete idle or unused resources to save up to 100% of the resource cost.

**Scale in**  
Scale in idle or unused resources to save on resource costs.

**Rightsize**  
Move to a smaller EC2 instance type of the same CPU architecture.

**Upgrade**  
Move to a later generation product, such as moving from Amazon EBS io1 volume type to io2.

**Migrate to Graviton**  
Move from x86 to Graviton to save costs.

The following table shows the full mapping of recommended actions and resource type.


****  
[\[See the AWS documentation website for more details\]](http://docs.amazonaws.cn/en_us/cost-management/latest/userguide/coh-optimization-strategies.html)

# Viewing your savings opportunities


You can view details about your recommended actions on the **Savings opportunities** page. Use filters to refine the list of savings opportunities, and learn more about each recommendation by using a split-view panel. For deeper analysis of any recommendation, select it and choose **Analyze with Amazon Q**.

You can also group related recommendations. Cost Optimization Hub identifies recommended actions that interact with each other, and it reduces estimated aggregated savings based on the degree of overlap.

Cost Optimization Hub deduplicates amongst resource optimization strategies and proposes the recommendation with the highest savings. It also considers the reduction in usage by implementing the recommendations.

For example, an EC2 instance can either be deleted or rightsized, but not both. When Cost Optimization Hub estimates aggregated savings for the instance, it chooses the actions with the highest savings (in this case, delete), and ignores the savings from rightsizing.

Cost Optimization Hub also deduplicates amongst Savings Plans and Reserved Instances recommendations. It defaults to commitment options that offer the highest overall savings, prioritizing Compute Savings Plans for their flexibility and broader resource coverage. These recommendations typically favor three-year all upfront options. You can customize these in Cost Optimization Hub preferences. For more information, see [Commitment preferences](https://docs.amazonaws.cn/cost-management/latest/userguide/coh-preferences.html#coh-commitment-preferences).

**Note**  
When you use billing transfer as a bill source account, your estimated savings in Cost Optimization Hub might not match the effective savings data in your Amazon Cost and Usage Report, Cost Explorer, and Bills page. This is because Cost Optimization Hub doesn't use custom data generated by Billing Conductor.

**Topics**
+ [

# Viewing recommended actions and estimated savings
](coh-view-recommendations.md)
+ [

# Grouping related recommendations
](coh-group-recommendations.md)

# Viewing recommended actions and estimated savings


Use the following procedure to view a recommended action and estimated savings for a specific resource ID.

1. On the **Savings opportunities** page, under **Resources with estimated savings**, choose a row in the table.

   This opens a split-view panel with a recommended action and estimated savings for your chosen resource.

   The recommended action includes the following information:
   + **Usage:** The usage based on a 14-day lookback period.
   + **Estimated cost (before discounts):** The savings estimate using Amazon public (On-Demand) pricing without incorporating any discounts.
   + **Estimated other discounts:** Estimated other discounts include all discounts that are not itemized, which includes Free Tier. Itemized discounts include Savings Plans and Reserved Instances.
   + **Estimated cost (after discounts):** The savings estimate incorporating all discounts with Amazon, such as Reserved Instances and Savings Plans.
   + **Estimated unused net amortized commitments:** The net amortized Savings Plans and Reserved Instances costs included in the cost of the current instance but can't be used for the recommended instance.
   + **Estimated monthly savings:** The estimated monthly savings amount for the recommendation.
   + **Estimated savings percentage:** The estimated savings percentage relative to the total cost.

1. Based on the recommended action, you can choose to view the recommendation in the Amazon Billing and Cost Management console, or you can open it in Amazon Compute Optimizer or the relevant console.

# Grouping related recommendations


Use the following procedure to view related recommendations and their estimated savings.

1. On the **Savings opportunities** page, choose **Group related recommendations**.

1. Choose a row in the table.

   This opens a split-view panel with a choice of recommended actions for your chosen resource type.

1. Under **Recommended actions**, select one of the recommended actions.

   This updates the recommended action details on the left-hand side and the estimated savings on the right.

1. Based on the recommended action, you can choose to view the recommendation in the Amazon Billing and Cost Management console, or you can open it in Amazon Compute Optimizer or the relevant console.

# Estimating monthly savings


Cost Optimization Hub analyzes specific pricing discounts to provide you with a measure of your cost efficiency. This is done by dividing the aggregated estimated monthly savings of your cost optimization opportunities by your amortized monthly Amazon costs, exclusive of credits and refunds.

For recommendations associated with a resource, estimated monthly cost impact is an estimation of how much your Amazon bill will change over a 730-hour period (365 \$1 24 /12). This estimate excludes the periods when the resources were not running and if you had implemented the recommended action 730 hours ago. If the recommendation has a different lookback period, the cost impact is normalized to a 730-hour period, which is the average number of hours per month.

Note that your estimated monthly savings is a quick approximation of future savings. The actual savings that you realize is dependent on your future Amazon usage patterns.

## Aggregating estimated savings


Cost Optimization Hub aggregates Amazon cost optimization recommendations for you across your Amazon accounts and Amazon Regions. For example, it makes recommendations on resource rightsizing, idle resource deletion, Savings Plans, and Reserved Instances.

You can aggregate estimated savings by the following categories:
+ Amazon account
+ Amazon Region
+ Resource type
+ Recommended action
+ Implementation effort
+ Is resource restart needed
+ Is rollback possible
+ Tag key

**To aggregate your cost optimization recommendations**

1. Open the Billing and Cost Management console at [https://console.amazonaws.cn/costmanagement/](https://console.amazonaws.cn/costmanagement/).

1. In the navigation pane, choose **Cost Optimization Hub**.

1. Choose to view your savings opportunities in **Chart view** or **Table view**.

1. Choose **Aggregate estimated savings by**, and then choose a category.

## Supported resources


Cost Optimization Hub generates recommendations for the following resources:
+ Amazon Elastic Compute Cloud (Amazon EC2) instances
+ Amazon EC2 Auto Scaling groups
+ Amazon Elastic Block Store (Amazon EBS) volumes
+ Amazon Lambda functions
+ Amazon Elastic Container Service (Amazon ECS) tasks on Amazon Fargate
+ Compute Savings Plans
+ EC2 Instance Savings Plans
+ SageMaker Savings Plans
+ EC2 Reserved Instances
+ Amazon RDS Reserved Instances
+ OpenSearch Reserved Instances
+ Amazon Redshift reserved nodes
+ ElastiCache reserved nodes
+ Amazon RDS DB instances
+ Amazon RDS DB instance storage
+ MemoryDB reserved instances
+ DynamoDB reserved capacity
+ Amazon Aurora DB cluster storage
+ NAT Gateway

Resource rightsizing and idle resource recommendations are provided by Amazon Compute Optimizer. To see what type of recommendations are supported for each resource, see [Amazon resources supported by Compute Optimizer](https://docs.amazonaws.cn/compute-optimizer/latest/ug/supported-resources.html).