Common Exam Traps & Scenario Patterns
The AWS Certified Solutions Architect – Associate (SAA-C03) exam is less about memorizing service names and more about understanding trade-offs. The exam frequently presents scenarios where multiple services could work, but only one is the “most cost-effective” or has the “least operational overhead.” Success depends on identifying keywords that signal which architectural pillar to prioritize.
The “GPS” Analogy
Think of the SAA-C03 exam like a GPS navigation app. You have a destination (the business goal), but the app gives you multiple routes:
- The Highway: Fast, but has tolls (High Performance/High Cost).
- The Backroads: Free, but takes longer and requires more steering (Low Cost/High Operational Overhead).
- The Scenic Route: Beautiful but unnecessary for the mission (Over-engineering).
Core Concepts: The Well-Architected Filter
Every scenario in the exam is viewed through the lens of the AWS Well-Architected Framework. When reading a question, categorize it immediately:
1. Cost Optimization vs. Performance
This is the most common trap. If a question asks for the most cost-effective way to store data that is rarely accessed but must be available immediately, S3 Standard-IA is your winner. If it can wait for hours, S3 Glacier Deep Archive is the answer.
2. Resiliency vs. Availability
A “Highly Available” architecture usually involves Multi-AZ deployments. A “Fault Tolerant” architecture means the system can lose a component and continue to function with zero impact on the user, often requiring over-provisioning or specialized services like Route 53 Health Checks.
Comparison Table: Storage Decision Points
| Requirement | AWS Service | Key Advantage | Exam Trap to Avoid |
|---|---|---|---|
| Block Storage (OS) | Amazon EBS | Low-latency, persistent | Not shareable across Regions. |
| Shared File (Linux) | Amazon EFS | Scalable, Multi-AZ access | EBS Multi-attach is NOT EFS. |
| Object Storage | Amazon S3 | Virtually infinite scale | Don’t use for frequently changing data. |
| High-Perf File (Windows) | FSx for Windows | Native SMB support | Don’t use EFS for Windows workloads. |
Scenario-Based Learning: The Decision Matrix
Then use: Amazon DynamoDB.
Then use: Amazon SQS.
Then use: AWS Lambda / Serverless.
Then use: Amazon CloudFront.
Exam Tips: Golden Nuggets
- The “Immediately” Trap: If data must be retrieved instantly, avoid S3 Glacier Flexible Retrieval (takes minutes/hours). Use S3 Glacier Instant Retrieval instead.
- NAT Gateway vs. NAT Instance: Always choose NAT Gateway for scalability and managed service benefits. NAT Instance is almost always a distractor.
- Least Privilege: If a question asks about security, look for IAM Roles instead of Access Keys, and “Policy” instead of “Sharing Credentials.”
- Hybrid Connectivity: Use Direct Connect for consistent performance; use Site-to-Site VPN for quick setup and lower initial cost.
Exam Logic Flow
Key Services
Focus heavily on S3, EC2, RDS, and VPC. These form 60% of the exam scenarios.
Pro Tip: Understand the difference between Security Groups (Stateful) and NACLs (Stateless).
Common Pitfalls
- Confusing Snowball with Snowcone.
- Forgetting that VPC Peering is not transitive.
- Mixing up Kinesis Data Streams vs. Firehose.
Quick Patterns
- Decoupling: Think SQS or EventBridge.
- Static Website: Think S3 + CloudFront.
- Database Scaling: Think Aurora Read Replicas.