Prepare CUR Data

Lab 1.1

In this lab you will provide AWS Cost & Usage Report (CUR) data in one of your Amazon S3 buckets. In later labs we will query that data to calculate proxy metrics for sustainability.

There are several options to provide AWS Cost & Usage Report data:

  • Option A: use existing CUR reports from your AWS account. This option makes sense, if you already have configured CUR in your account.
  • Option B: create a new CUR report in your AWS account. This option makes sense, if your account has significant resource and you are willing to suspend the lab for at least 24 hours to wait for CUR data collection.
  • Option C: copy CUR sample data to your bucket.

Option A - Existing CUR reports

If you have cost usage reporting currently enabled in your account, please check whether the setup of the report is appropriate for this lab.

Expand me for Option A steps

Option B - Setup new CUR reports in your AWS account

If you do not have cost usage reporting currently enabled in your account, follow these steps to configure reports appropriately for this lab. Be aware, if you are setting up CUR reports for the first time, you will need to wait 24 hours for data collection and report generation before continuing with the lab.

Expand me for Option B steps

Option C - Using Sample CUR data

If you do not already have CUR reports available for your account, and are not in a position to wait for data delivery from Option B, you may use sample report data to continue with the lab.

Expand me for Option C steps

Congratulations, you now have AWS Cost & Usage Report data in an Amazon S3 bucket which we can query with Athena in the next step.