SAP-C03 · LESSON 3
Cost-Optimized Architecture Design15% · 4 topics
Separate steady and variable demand when choosing commitments, scaling and storage tiers. Compare NAT, endpoint and inter-Region transfer costs. For AI, measure tokens, latency and quality, assess batching and authorization-aware caching, and attribute usage to departments.
3.1Optimize cost from usage and constraints
Concept
Separate steady and variable demand when choosing commitments, scaling and storage tiers. Compare NAT, endpoint and inter-Region transfer costs. For AI, measure tokens, latency and quality, assess batching and authorization-aware caching, and attribute usage to departments.
How it works / steps
- Write requirements and success criteria first.
- Use a test environment and retain success and failure evidence.
- Review the result, then check your decisions with domain practice below.
Workplace example
Hold performance targets constant and compare usage and monthly estimates.
Common confusions and exam tips
- Mock accuracy does not convert to official scaled scores. Check current service behavior in official documentation.
Mini quiz
Q1. Cost Anomaly Detection reported a sudden increase in data transfer costs for an account. What is the most appropriate next step?
- Judge the alert a false positive and disable Cost Anomaly Detection monitoring from now on
- Without confirming the cause, stop all EC2 and RDS in that account to halt the cost increase
- Wait for next month's invoice, then consult Accounting and start investigating
- Filter that account's usage types and resources in Cost Explorer to identify the cause
Show answer and explanation
Answer: D Filter that account's usage types and resources in Cost Explorer to identify the cause
First identify which usage type and resources increased. Misconfigurations (replication loops, unintended exposure and so on) are sometimes the cause.
Q2. Which statement about Savings Plans is incorrect?
- Usage exceeding the committed hourly amount is also all billed at discounted prices
- Compute Savings Plans apply to EC2, Fargate and Lambda usage regardless of instance family or Region
- Discounted prices apply to usage up to the committed amount
- You commit to an hourly spend for a 1- or 3-year term
Show answer and explanation
Answer: A Usage exceeding the committed hourly amount is also all billed at discounted prices
Usage beyond the committed amount is billed at regular On-Demand rates.
Reference links
3.2Determine cost optimization and visibility strategies
Concept
For organization-wide cost visibility, use consolidated billing, cost allocation tags (standardized with tag policies), AWS Cost Categories (classifying costs by rules such as department or product), and the Cost and Usage Report (CUR) analyzed with Athena and QuickSight. Savings Plans and Reserved Instance discounts are shared in the organization, and AWS Budgets and Cost Anomaly Detection detect overruns and anomalies.
How it works / steps
- Define tag standards (cost-center, env and so on) and enforce them with tag policies
- Define per-department costs from accounts and tags with Cost Categories
- Export CUR to S3 and analyze it with Athena and QuickSight
- Purchase Savings Plans in the management account and share them in the organization (restrict sharing if needed)
- Notify with Budgets and Cost Anomaly Detection
Workplace example
To allocate AWS costs to each business unit monthly, define Cost Categories with account and tag rules and share a QuickSight dashboard with each division head.
Common confusions and exam tips
- Tags are not applied retroactively to costs incurred before tagging
- Cost Categories can apply rules to existing data too (a difference from tags)
- Discount sharing can be turned off in billing preferences
Mini quiz
Q1. You are choosing how to visualize and manage costs. You want to group costs by business unit using rules on combinations of accounts and tags, for monthly internal chargeback. Which is the most suitable?
- AWS Cost Categories
- AWS Cost Anomaly Detection
- AWS Pricing Calculator
- AWS Budgets
Show answer and explanation
Answer: A AWS Cost Categories
Cost Categories group costs into your own categories using rules on accounts, tags, services and so on, usable in Cost Explorer and billing data.
Reference links
3.3Determine a cost optimization strategy
Concept
In new systems, reduce operating costs by adopting managed and serverless services, and build purchase options (Savings Plans, Spot), storage classes, low-data-transfer architectures and right-sizing into the design stage. Compare cost estimates per requirement so you can explain the trade-offs.
How it works / steps
- Determine the minimum configuration the requirements need
- Reduce operational effort and idle costs with managed and serverless services
- Use Savings Plans for steady parts and Spot for interruptible processing
- Review data transfer paths (NAT, cross-Region)
- Set up tags and budgets from the start
Workplace example
Design an internal request system used only a few times a month as serverless with API Gateway, Lambda and DynamoDB instead of always-on EC2, cutting costs by 90%.
Common confusions and exam tips
- The cheapest configuration does not necessarily meet requirements (availability, performance)
- Serverless can become expensive at very high request volumes; check the break-even point
- Also compare license costs (BYOL vs. license-included)
Mini quiz
Q1. You are choosing a compute purchase option. EC2, Fargate and Lambda incur steady monthly costs, and you may change instance families or Regions in the future. Which is the most suitable?
- Compute Savings Plans
- On-Demand Instances
- Spot Instances
- EC2 Instance Savings Plans
Show answer and explanation
Answer: A Compute Savings Plans
Compute Savings Plans apply discounts to EC2, Fargate and Lambda usage regardless of instance family, Region or OS.
Q2. You are choosing how to visualize and manage costs. You want to email department heads when each department's forecast for this month is about to exceed its budget. Which is the most suitable?
- AWS Cost Categories
- AWS Cost Anomaly Detection
- AWS Pricing Calculator
- AWS Budgets
Show answer and explanation
Answer: D AWS Budgets
AWS Budgets notifies when actual or forecast costs exceed budget thresholds, and actions can also automate measures such as restricting permissions.
Reference links
3.4Identify opportunities for cost optimization
Concept
Find cost reduction opportunities in existing environments with Compute Optimizer (right-sizing EC2, EBS, Lambda), S3 Storage Lens (storage usage and lifecycle recommendations), Cost Explorer Savings Plans recommendations and Trusted Advisor (idle resources). Unused Elastic IPs, EBS volumes, snapshots and previous-generation instances are also targets.
How it works / steps
- Identify the highest-cost services and accounts with Cost Explorer
- Downsize based on Compute Optimizer recommendations
- Find buckets without lifecycle configuration with Storage Lens
- Review Savings Plans recommendations and utilization before purchasing
- Build a mechanism to regularly delete unused resources
Workplace example
Storage Lens finds a bucket with 50 TB of incomplete multipart uploads; delete them with a lifecycle rule to lower the monthly bill.
Common confusions and exam tips
- Buying too many Savings Plans means paying for unused commitment
- Moving from older-generation instances to newer ones (such as Graviton) often lowers costs
- Confirm owners and backups before deleting
Mini quiz
Q1. You want to review S3 usage across the organization and find, across the board, which buckets have no lifecycle configured and are accumulating incomplete multipart uploads. Which method is most appropriate?
- Have each account's staff export object lists of all buckets as CSV every month and send them
- Enable S3 Storage Lens organization-wide and review per-bucket metrics and recommendations in the dashboard
- Enable S3 access logs on all buckets and delete buckets in order of log volume
- Consolidate all buckets into one account and set all storage classes to Standard
Show answer and explanation
Answer: B Enable S3 Storage Lens organization-wide and review per-bucket metrics and recommendations in the dashboard
S3 Storage Lens aggregates storage usage and activity across the organization and shows improvements for cost and data protection.
Q2. You are choosing a compute purchase option. You have decided to keep using a specific instance family in the Tokyo Region for 3 years and want the largest possible discount. Which is the most suitable?
- Compute Savings Plans
- On-Demand Instances
- Spot Instances
- EC2 Instance Savings Plans
Show answer and explanation
Answer: D EC2 Instance Savings Plans
EC2 Instance Savings Plans fix the Region and family in exchange for a larger discount than Compute Savings Plans (size and OS can change).
Reference links
Lessons are written by this site based on public information and do not guarantee exam content. Product specifications change, so check the latest information at the reference links.
Notes (unofficial, original questions, no pass guarantee)
- The questions on this site are original practice questions written by this site based on publicly available skills outlines and exam guides. They are not actual exam questions.
- Amazon Web Services, AWS and related marks are trademarks of Amazon.com, Inc. or its affiliates. This site is not affiliated with or endorsed by AWS.
- This content is a study aid and does not guarantee a pass. Exam content, format and prerequisites may change without notice; always check the latest information on the official page before taking the exam.
- Your accuracy on the mock exam cannot be converted to the official (scaled) score and does not predict a pass or fail.
- Progress is saved only in this browser (localStorage) unless you sign in with Google to sync it. You can delete it from the Cookie & storage settings page (Japanese).