CLF-C02
Deep Dive
AWS offers multiple tools to manage, visualize, and optimize costs. The CLF-C02 tests when to use each tool: to estimate future costs, analyze historical spend, or set up alerts.
Contents
Visualize and analyze historical and projected spend
AWS Cost Explorer has an easy-to-use interface that lets you visualize, understand, and manage your AWS costs and usage over time. It includes spend forecasts and Reserved Instance recommendations.
Cost Explorer capabilities
When to use Cost Explorer
Key distinction
Cost Explorer = analyzes PAST spend and forecasts the future. Pricing Calculator = estimates costs BEFORE resources exist.
Group and filter historical spending by service, identify the biggest cost driver, and save a report.
+1 more...
AWS Pricing Calculator lets you estimate the cost of an AWS architecture BEFORE building it. You can configure services, regions, and expected usage to get a monthly price estimate.
Available at: calculator.aws — no AWS account required to use it.
Capabilities
When to use Pricing Calculator
Budget alerts and proactive spend control
AWS Budgets lets you set custom cost and usage budgets, and get alerted when spend exceeds (or is forecast to exceed) defined thresholds. It also lets you configure automated actions.
Budget types
Cost Budget
A budget in dollars. Alerts when actual or forecast spend exceeds the limit.
Usage Budget
A budget in usage units (EC2 hours, S3 GB). Alerts when usage exceeds the limit.
Reservation Budget
Tracks utilization/coverage of Reserved Instances or Savings Plans.
Alerts and actions
The most granular and comprehensive AWS cost report
The Cost and Usage Report (now CUR 2.0, set up from AWS Data Exports) is the most detailed report available in AWS. It contains usage and cost data at the individual resource level, with hourly or daily granularity. It's stored in S3 and can be analyzed with Athena, Quick Sight, or Redshift.
When to use CUR
Format and destination
The AWS Total Cost of Ownership (TCO) Calculator no longer exists as a standalone tool: its role is covered by AWS Migration Evaluator, which compares the total cost of running workloads on-premises versus on AWS Cloud.
What's included in the on-premises calculation
When to use
Cost Allocation Tags let you organize AWS costs by adding metadata to resources, so you can group and filter spend in reports. Essential for companies with multiple projects, teams, or departments.
Tag types
Examples of useful tags
For the exam
Tags must be activated as "Cost Allocation Tags" in the Billing console to appear in Cost Explorer and CUR. Simply adding them to resources isn't enough.
| Tool | Purpose | Timing | Typical use case |
|---|---|---|---|
| Pricing Calculator | Estimates the cost of AWS architectures | Future (before building) | "How much will it cost to migrate this app to AWS?" |
| Migration Evaluator (TCO) | Compares on-premises vs AWS | Strategic analysis | "Is it worth migrating? How much would we save?" |
| Cost Explorer | Visualizes historical spend and forecasts | Past + near future | "Which service spent the most last month?" |
| AWS Budgets | Proactive alerts when a budget is exceeded | Real time + alerts | "Alert me when spend exceeds $5,000 per month" |
| Cost and Usage Report | Granular per-resource data for deep analysis | Detailed historical | "I need the exact hourly cost of every EC2 instance" |
| Cost Allocation Tags | Categorizes spend by project/team/environment | Ongoing | "How much does each team spend on AWS?" |
AWS Organizations lets you manage multiple AWS accounts from a single root account (Management Account). Billing is consolidated into one monthly invoice.
Consolidated Billing
Sharing Reserved Instances and Savings Plans
In an AWS organization, Reserved Instances and Savings Plans are automatically shared across accounts (unless blocked). If one account isn't using its RI, another account can automatically take advantage of it.
Practical example
Account A has t3.large Reserved Instances it doesn't use overnight. Account B runs overnight workloads on t3.large → it automatically benefits from Account A's reserved price.
Cost Allocation Tags — attribute costs by team/project
Tags on AWS resources can be activated as Cost Allocation Tags to appear in Cost Explorer and CUR, enabling chargeback (internal billing) or showback (cost visibility) by department or project.
Cost tag types
Common chargeback tags
Activate as Cost Allocation Tags in Billing so they appear in reports.
Create spending alerts to control the costs of your AWS account.
+1 more...
Did you get this topic?
Test what you just learned
An IT director wants to estimate the monthly cost of running a new AWS architecture that includes EC2 instances, a load balancer, and an RDS database, BEFORE deploying any resources. Which AWS tool should they use?
Put what you learned to the test with original CLF-C02 exam questions.
Start CLF-C02 mock examUnlimited mock exams with the Pro plan
Log in to track your progress.