Module Objective: Explain the AWS Cloud value proposition, describe how AWS pricing works across the major cost dimensions, and identify the tools AWS provides for estimating, monitoring, and controlling spend.

Builds on Module 1 — this module assumes familiarity with basic cloud computing concepts and the CapEx/OpEx distinction.

The Cloud Value Proposition

AWS commonly frames the financial case for cloud adoption around six benefits: trading upfront capital expense for variable operating expense, benefiting from the economies of scale AWS achieves by aggregating usage across hundreds of thousands of customers, eliminating the need to guess capacity, increasing speed and agility, eliminating the cost of running and maintaining physical data centers, and going global in minutes.

These benefits are the basis for Total Cost of Ownership (TCO) comparisons, which weigh the all-in cost of running a workload on-premises — hardware, facilities, power, cooling, and staff — against the cost of running the equivalent workload on AWS.

🔵 Why It Matters Cost is rarely the only factor in a cloud business case, but it is usually the first one stakeholders ask about. Being able to explain AWS's economies of scale — and why costs tend to decrease over time as AWS grows — is a core Cloud Practitioner skill.

AWS Pricing Fundamentals

Most AWS services are priced along some combination of three dimensions. Understanding these dimensions is enough to reason about the cost of almost any AWS architecture at a conceptual level.

DimensionWhat It CoversExample
ComputeCharged per hour or second a resource runsAn Amazon EC2 instance billed per second while running
StorageCharged per GB stored per month, sometimes with request or retrieval feesAmazon S3 storage plus PUT/GET request charges
Data transfer (outbound)Charged for data leaving an AWS Region to the internetData transferred out of Amazon EC2 to a client's browser

Inbound data transfer and data transfer between most services within the same Region are typically free, which is a deliberate incentive to keep traffic inside AWS.

✅ Tip — Three Fundamental Pricing Models Across services, AWS pricing generally falls into pay-as-you-go (no commitment, usage-based), save when you reserve (commit to usage over 1–3 years for a discount, e.g. Reserved Instances or Savings Plans), and pay less by using more (volume-based tiered discounts, e.g. Amazon S3 storage tiers).

AWS Free Tier

The AWS Free Tier lets new and existing customers try services at no charge within certain limits. It's organized into three types of offers.

Offer TypeDurationExample
Always freeNever expiresAmazon DynamoDB: 25 GB of storage per month
12 months freeFrom the date the account was created750 hours per month of a t2.micro/t3.micro Amazon EC2 instance
TrialsShort-term, starts when a specific service is first usedA limited-time trial of Amazon Inspector
⚠️ Warning — Free Tier Has Limits Usage beyond the Free Tier's thresholds is billed at standard rates. It's a common source of unexpected charges for new accounts, so tracking usage against Free Tier limits (via the Billing Console) is a good habit from day one.

Estimating and Comparing Cost

Before a workload is even built, AWS provides tools to model what it will cost and compare that against running it elsewhere.

ToolPurpose
AWS Pricing CalculatorBuild cost estimates for planned AWS architectures, service by service
AWS Total Cost of Ownership (TCO) CalculatorCompare the estimated cost of an on-premises deployment against the equivalent AWS deployment
🔵 Note These are planning tools, not billing tools — they estimate what a workload might cost based on inputs you provide, but they don't reflect actual usage. Actual cost tracking happens after resources are running, using the tools in the next section.

Billing and Cost Management Tools

Once resources are running, AWS provides a set of tools — mostly under the AWS Billing and Cost Management console — to track, analyze, and control what's actually being spent.

ToolWhat It Does
Billing ConsoleCentral dashboard showing current charges, payment history, and account-level billing details
AWS Cost ExplorerVisualizes and analyzes spending and usage patterns over time, with filtering by service, tag, and more
AWS BudgetsSets custom cost or usage thresholds and sends alerts when they're exceeded or forecast to be exceeded
AWS Cost and Usage Report (CUR)The most detailed, granular breakdown of AWS costs and usage, exportable for external analysis
✅ Tip — Tag Everything Applying consistent cost allocation tags (like project or department) to resources makes Cost Explorer and the Cost and Usage Report dramatically more useful for attributing spend to the right team or workload.

Consolidated Billing with AWS Organizations

AWS Organizations lets a company centrally manage multiple AWS accounts. One of its key billing features is consolidated billing: all member accounts' charges roll up to a single management account invoice.

BenefitWhat It Means
Single invoiceOne bill covers every linked account instead of many separate bills
Combined volume discountsUsage across all linked accounts is combined, which can help reach volume pricing tiers faster
Shared Reserved Instance/Savings Plan benefitsDiscounts purchased in one account can apply to matching usage in other linked accounts
🔵 Note Consolidated billing is a billing and cost-optimization feature, not a security boundary by itself — accounts can still be isolated for security purposes while sharing a single bill.

AWS Support Plans

Beyond infrastructure cost, AWS offers tiered Support plans that affect both price and the level of technical assistance available.

PlanWho It's For
BasicAll customers; account and billing support, and access to documentation and forums, at no extra cost
DeveloperIndividuals experimenting or building with AWS who want business-hours technical support
BusinessProduction workloads needing 24/7 access to Cloud Support Engineers
Enterprise On-Ramp / EnterpriseOrganizations with business- or mission-critical workloads needing the fastest response times and a designated Technical Account Manager (TAM)
⚠️ Warning — Support Plan Is Account-Wide A Support plan applies to the entire AWS account (or, under consolidated billing, can apply organization-wide), not to individual resources — it's a recurring cost decision, not a per-project one.

Key Terms for Module 2

Total Cost of Ownership (TCO)
The all-in comparison of running a workload on-premises versus on AWS
AWS Free Tier
A set of always-free, 12-months-free, and trial offers letting customers try AWS services at no charge within limits
AWS Pricing Calculator
A tool for building cost estimates for planned AWS architectures before deployment
AWS Cost Explorer
A visualization tool for analyzing historical AWS spending and usage patterns
AWS Budgets
A tool for setting custom cost or usage thresholds and receiving alerts
Cost and Usage Report (CUR)
The most detailed, granular AWS cost and usage data set, exportable for external analysis
consolidated billing
An AWS Organizations feature that rolls up charges from multiple linked accounts into one invoice
Support plan
A tiered AWS offering (Basic, Developer, Business, Enterprise On-Ramp, Enterprise) determining the level of technical support available

Review Questions

  1. What are the six benefits AWS cites as the basis for the cloud value proposition?
  2. What are the three fundamental dimensions most AWS services are priced along?
  3. What is the difference between the "always free," "12 months free," and "trials" categories of the AWS Free Tier?
  4. What is the difference between the AWS Pricing Calculator and the AWS Cost and Usage Report?
  5. How does consolidated billing under AWS Organizations change what a company with multiple AWS accounts receives each month?
  6. Which AWS Support plan would be most appropriate for a production workload that needs 24/7 technical support, and why?
  7. Why might inbound data transfer to AWS typically be free while outbound data transfer is billed?