CORA Dashboard
Introduction
The CORA (Cost Optimization Recommended Actions) Dashboard provides
FinOps professionals, executives, and engineering leads with a
comprehensive visualization of data from the
AWS
Cost Optimization Hub
AWS Cost Optimization Hub offers customers a range of
Usage Optimization
and Rate Optimization
aggregated from AWS
Compute Optimizer and AWS Billing Console services
Usage Optimizations include:
-
Rightsizing suggestions
-
Idle resource detection
-
Migration and Upgrade recommendations
Rate Optimization consist of:
-
Savings Plans Recommendations
-
Reserved Instances recommendations
This dashboard leverages the AWS Data Export of Cost Optimization Recommendations and enables additional capabilities:
-
Visualization of saving opportunities across multiple AWS Organizations (Payer Accounts) in one place.
-
Tracking of savings opportunities over time including daily updates and historical view.
-
Enablement of integration with customer business unit information to connect savings with workload owners (business units, teams, etc.)
Using the RLS (Row-Level Security) mechanism, this dashboard can be shared within your organization, allowing owners to track and take actions locally to maximize cost savings.
Demo Dashboard
Get more familiar with Dashboard using the live, interactive demo
dashboard following this
link

Prerequisites
Before installing CORA Dashboard you need to enable COH Data Export and consolidate it from your Management (Payer) Accounts in Data Collection Account.

-
Create COH Data Export following the steps in Data Export page and return to this page once completed.
-
Enable AWS Cost Optimization Hub
.
Deployment
Update
Please note that dashboards are not updated with update of CloudFormation Stack. When new version of the dashboard template is released, you can update your dashboard by running the following command in your command-line interface:
cid-cmd update --dashboard-id cora
Usage Guide
The dashboard has several tabs and we recommend starting with the Summary. Here you can see the biggest recommendation categories, the potential savings they represent along with effort required for each resource and the number of resources.
We recommend first estimate your Rightsizing, Upgrade, Migration and Stop-Idle opportunities. Typically it takes time to implement these recommendations especially in the scale. We recommend you proceed with commitment (reserved instances and savings plan) for the volume that take into account your rightsizing plan.
Using Cost Allocation Tags
The dashboard also utilizes Cost Allocation Tags.
-
Use the
FinopsException
tag to exclude workloads from the view if they are not eligible for cost optimization recommendations. -
Configure
Name
as Cost Allocation tag to have this visibility on the dashboard by default. -
Use
TagName
to specify a tag that you are interested in for GroupBy.
Difference with UI
The AWS Cost Optimization Hub Console UI displays opportunities in a
Donut chart with a special
deduplication
The dashboard deduplicates recommendations by resource ID. Please note that dashboard shows recommendations for Rate Optimization and Usage Optimization deduplicated separately. But Rate Optimization are NOT taking into account the results of Usage Optimization (Rightsizing, Stop, Upgrade and such).
You can see discrepancies between the Donut Chart in the AWS Cost Optimization Hub Console and the data this service exported for analysis. The Console shows Rate Optimization savings adjusted to the results of Usage Optimization and thus can be more realistic. Please note that when using Dashboard you need to estimate the results of Usage Optimization and readjust the forecast of Rate Optimization accordingly.
Authors
-
Iakov Gan, Senior Solution Architect
Feedback & Support
Follow Feedback & Support guide
Note
These dashboards and their content: (a) are for informational purposes only, (b) represents current AWS product offerings and practices, which are subject to change without notice, and (c) does not create any commitments or assurances from AWS and its affiliates, suppliers or licensors. AWS content, products or services are provided "as is" without warranties, representations, or conditions of any kind, whether express or implied. The responsibilities and liabilities of AWS to its customers are controlled by AWS agreements, and this document is not part of, nor does it modify, any agreement between AWS and its customers.