Instiq
Chapter 4 · Designing Cost-Optimized Architectures·v2.1.0·Updated 6/14/2026·~9 min

What's changed: In-scope coverage: added compute placement (Elastic Beanstalk/Outposts/VMware Cloud on AWS/Wavelength/Serverless Application Repository/ECS Anywhere/EKS Anywhere/EKS Distro), cost visibility (Cost and Usage Report/Compute Optimizer/License Manager), and management/governance (CloudFormation/Service Catalog/Control Tower/Systems Manager/CloudWatch/X-Ray/Managed Grafana/Managed Service for Prometheus/Health Dashboard/Well-Architected Tool/Management Console) across sections

4.2Storage Cost Optimization

Key points

Understand S3 storage classes (Standard / Standard-IA / Glacier), lifecycle policies, and optimizing cost by choosing the right storage.

Storage cost is optimized by choosing a class based on access frequency. S3 offers storage classes for different needs.

4.2.1S3 storage classes

Diagram of S3 storage classes: S3 Standard (frequent access, highest storage cost), S3 Standard-IA (infrequent access, lower cost), and S3 Glacier (archive, cheapest, retrieval takes time), with lifecycle policies auto-moving objects to cheaper tiers.
S3 storage classes and lifecycle
  • S3 Standard: for frequently accessed data; higher storage cost, but no retrieval fee and fast access.
  • S3 Standard-IA / One Zone-IA: infrequent access, cheaper storage (retrieval fee); One Zone-IA is cheaper in a single AZ with less redundancy.
  • S3 Glacier (Instant/Flexible/Deep Archive): cheapest for archival; retrieval takes time (Deep Archive is cheapest/slowest).
  • S3 Intelligent-Tiering: auto-moves objects to the optimal class by access frequency when patterns are unknown.
  • Lifecycle policies: auto-transition to cheaper classes or delete over time.

Continue reading — free sign-up

You're reading the free preview. Sign up free to read this section in full, plus every chapter (including 4+) and all questions.