Q: Who should use the AWS Cost Management products?
We have yet to meet a customer who does not consider cost management a priority. AWS Cost Management tools are used by IT professionals, financial analysts, resource managers, and developers across all industries to access detailed information related to their AWS costs and usage, analyze their cost drivers and usage trends, and take action on their insights.
Q: How do I get started with the AWS Cost Management tools?
The quickest way to get started with the AWS Cost Management tools is to access the Billing Dashboard. From there, you can access a number of products that can help you to better understand, analyze, and control your AWS costs, including, but not limited to, AWS Cost Explorer, AWS Budgets, and the AWS Cost & Usage Report.
AWS Cost Explorer
Q: What are the benefits of using AWS Cost Explorer?
AWS Cost Explorer lets you explore your AWS costs and usage at both a high level and at a detailed level of analysis, and empowering you to dive deeper using a number of filtering dimensions (e.g., AWS Service, Region, Linked Account, etc.) AWS Cost Explorer also gives you access to a set of default reports to help you get started, while also allowing you to create custom reports from scratch.
For more information about the breadth of AWS Cost Explorer features, please click here or refer to the Managing your Usage and Costs user guide.
Q: What kinds of default reports are available?
AWS Cost Explorer provides a set of default reports to help you get familiar with the available filtering dimensions and types analyses that can be done using AWS Cost Explorer. These reports include a breakdown of your top 5 cost-accruing AWS services, and an analysis of your overall Amazon EC2 usage, an analysis of the total costs of your linked accounts, and the Reserved Instance Utilization and Coverage reports.
To access these default reports, please access Cost Explorer.
Q: Can I create and save custom AWS Cost Explorer reports?
Yes. You can currently save up to 50 custom AWS Cost Explorer reports.
Q: What can I do with the AWS Cost Explorer API?
The AWS Cost Explorer API is the low-latency, ad-hoc query service that powers AWS Cost Explorer, and is accessible via a command-line interface and supported AWS SDKs. Using the AWS Cost Explorer API, you can build custom, interactive cost management applications without having to set up and maintain any additional infrastructure.
The AWS Cost Explorer API incurs a charge of $.01 per request. Please note that if your result set is paginated each page counts as a separate request.
To learn more about the AWS Cost Explorer API, please reference the technical documentation.
Q: When should I use AWS Compute Optimizer and when should I use AWS Cost Explorer?
You should use AWS Cost Explorer if you want to identify under-utilized EC2 instances that may be downsized on an instance by instance basis within the same instance family, and you want to understand the potential impact on your AWS bill by taking into account your RIs and Savings Plans. Cost Explorer offers recommendations for all commercial regions (outside of China) and supports the A, T, M, C, R, X, Z, I, D, H instance families.
You should use AWS Compute Optimizer if you want to look at instance type recommendations beyond downsizing within an instance family. You can use AWS Compute Optimizer to get downsizing recommendations within or across instance families, upsizing recommendations to remove performance bottlenecks, and recommendations for EC2 instances that are parts of an Auto Scaling group. AWS Compute Optimizer provides you additional capabilities to enhance recommendation quality and the user experience, such as using machine learning to identify workload types and automatically choose workload-specific recommendation methodology for them. You should also use AWS Compute Optimizer if you want to understand the performance risks and how your workload would perform on various EC2 instance options to evaluate the price-performance trade-off for your workloads. AWS Compute Optimizer is available in US East (N. Virginia), US East (Ohio), US West (Oregon), EU (Ireland), and South America (Sao Paulo), and supports the M, C, R, T and X instance families.
AWS Cost & Usage Report
Q: What is the AWS Cost & Usage Report?
The AWS Cost & Usage Report is your one-stop shop for accessing the most detailed information available about your AWS costs and usage. The AWS Cost & Usage Report can be generated at an hourly and/or daily level of granularity.
For more information about the exact information available in the AWS Cost & Usage Report, please reference the Cost & Usage Report Data Dictionary. You can enable the AWS Cost & Usage Report from here.
Q: How can I get started using the AWS Cost & Usage Report?
You can enable the AWS Cost & Usage Report from the Cost & Usage Reports page in the Billing Console. Please note that in order to receive the AWS Cost & Usage Report, you will need to create and configure an S3 bucket.
Q: How frequently is the AWS Cost & Usage Report updated?
The AWS Cost & Usage Report is updated at least once per day. An updated version of the report is delivered to your S3 bucket each time an update is completed.
Q: What else can I do with the AWS Cost & Usage Report?
You can configure your Cost & Usage Reports to integrate with Amazon Athena. Once Amazon Athena integration has been enabled for your Cost & Usage Report, your data will be delivered in compressed Apache Parquet files to an Amazon S3 bucket of your choice. From there, you can use an out-of-the-box AWS CloudFormation template to perform a one-time configuration of an AWS Glue crawler. This will ensure that your latest cost and usage information is always available to Amazon Athena – with no additional work required to prepare your data for analysis.
The AWS Cost & Usage Report can also be automatically uploaded into Amazon Redshift and/or Amazon QuickSight. In order for this to work, ensure that you select the option for receiving an Amazon Redshift and/or Amazon QuickSight manifest file when setting your report preferences.
Reserved Instance (RI) Reporting
Q: How can I use AWS Cost Management tools to better understand the costs and usage associated with my Reserved Instances (RIs)?
There are three main ways to gain insight into the costs and usage associated with your RIs: the default RI reports in Cost Explorer, the reservation-related data in the Cost & Usage Report, and AWS Cost Explorer's RI purchase recommendations.
Q: What are some of the insights you can glean using the RI reports in Cost Explorer?
AWS Cost Explorer provides two reports out-of-the-box--the RI Utilization and RI Coverage reports--to help you understand how you are using your RIs. The RI Utilization report visualizes the degree to which you are using your existing resources and helps you identify opportunities to improve your RI cost efficiencies. The RI Coverage report allows you to discover how much of your overall instance usage is covered by RIs, so that you can make informed decisions about when to purchase or modify an RI to ensure maximum coverage.
Q: What kind of RI-related information can you gain from the Cost & Usage Report?
The Cost & Usage Report gives you access to a wealth of RI-related information, including the ARN of the Reserved Instance that received the RI discount, the total reserved units in a reservation, and pricing information. This can help you trace your RI discounts, understand how well you are using your RIs, and analyze your savings compared to the On-Demand instance usage prices.
Q: What is AWS Budgets and how does it work?
Using AWS Budgets, you can set a budget that alerts you when you exceed (or are forecasted to exceed) your budgeted cost or usage amount. You can also set alerts based on your RI Utilization and Coverage using AWS Budgets.
Q: What kinds of dimensions can be used to create a budget?
AWS Budgets gives you access to a number of filtering dimensions (i.e., AWS Service, Availability Zone, and Linked Account), and allows you to create budgets that are tracked on a monthly, quarterly, or yearly cadence.
Q: How many budgets can I create?
You can create up to 20,000 budgets. If you would like to increase your limit, please reach out to Customer Support.
Q: How many alerts and subscribers can I add for each budget?
For each budget, you are allowed to create up to five alerts. Each alert can be sent to 10 email subscribers and/or be published to an SNS topic.
Q: Is there a cost associated with using AWS Budgets?
You can create 2 budgets for free. Any additional active budgets accrue a cost of $.02 per budget per day.
Ready to get started?
Learn how to control your AWS costs using the AWS Free Tier and AWS Budgets.
Instantly get access to the AWS Free Tier and start experimenting with Amazon S3.
Get started building with Amazon S3 in the AWS Console.