Level 200: Cost and Usage Analysis



This hands-on lab will guide you through the steps to setup a platform to analyze your cost and usage reports. The skills you learn will help you perform analysis on your cost and usage, in alignment with the AWS Well-Architected Framework.



  • Setup an analysis platform for your cost and usage data
  • Perform basic analysis of your cost and usage


  • A master AWS Account
  • A linked AWS Account (preferred, not mandatory)
  • Have your Cost and Usage Report (CUR) enabled as per 100_1_Account Setup
  • AWS Account Setup has been completed
  • Have usage that is tagged (preferred, not mandatory)

Permissions required

  • Log in as the Cost Optimization team, created in AWS Account Setup
  • NOTE: There may be permission error messages during the lab, as the console may require additional privileges. These errors will not impact the lab, and we follow security best practices by implementing the minimum set of privileges required.


  • Variable depending on bill size and analysis performed

Time to complete

  • The lab should take approximately 20 minutes to complete

Start the lab

Start the Lab!

Best Practice Checklist

  • [ ] Load your CUR files into Athena for analysis
  • [ ] Create a separate table to contain only a specific member accounts usage
  • [ ] Analyze your cost and usage by executing queries against your CUR files


Licensed under the Apache 2.0 and MITnoAttr License.

Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.

Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with the License. A copy of the License is located at


or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.