Skip to content
GKgkml.dev
← Learn AWS SAA-C03

Lesson 5 of 6 · 9 min

Domain 4 — Design cost-optimized architectures

The 20% domain: purchasing models, storage lifecycle, and the data transfer charges the exam loves.

Purchasing models by load shape

LoadModelSaving
Steady 24/7 baselineCompute Savings Plan, 1 or 3 yearsUp to ~72%
Predictable but instance-specificReserved InstancesUp to ~72%
Spiky or unpredictableOn-DemandBaseline rate
Interruption-tolerant batchSpotUp to ~90%
Licensing tied to physical hardwareDedicated HostsCompliance, not saving

Data transfer, the invisible line item

Inbound data is free. Outbound to the internet is charged per gigabyte. Traffic between AZs is charged in both directions. Traffic between Regions is charged. Traffic to S3 or DynamoDB through a gateway endpoint is free, while the same traffic through a NAT gateway incurs both NAT processing and per-gigabyte charges.

That is why 'reduce the cost of a workload pulling large volumes from S3' is answered with a gateway endpoint, and why 'reduce egress cost for a popular download' is answered with CloudFront.

Storage cost levers

SituationAnswer
Access pattern unknown or changingS3 Intelligent-Tiering
Known cold after 30 daysLifecycle rule to Standard-IA, then Glacier
Old versions accumulatingLifecycle expiry for noncurrent versions
Incomplete multipart uploadsLifecycle rule to abort after 7 days
Unattached EBS volumes and old snapshotsDelete them — Trusted Advisor lists them
Over-provisioned instancesRight-size using Compute Optimizer

Governance

Budgets alert or act when spend crosses a threshold. Cost Explorer analyses where it went. Cost and Usage Reports give the raw detail for chargeback. Cost allocation tags are what make any of it attributable to a team — which is why 'we cannot tell which team is spending this' is answered with tags plus a tag policy, not with a report.

Worth remembering

  • Match the purchasing model to the load shape: baseline committed, spiky on-demand, tolerant spot.
  • Data transfer out and cross-AZ traffic are the hidden costs questions target.
  • The cheapest option that still meets the stated requirement is the answer — not the cheapest overall.

Test it now

Cost trade-off scenarios cluster in the hard bank.