Preparing for the AWS Solutions Architect Associate (SAA) exam demands more than memorizing features—it requires understanding how core services interact under pressure. Infrastructure engineers who focus on practical implementation rather than basic definitions gain the deepest insights. This guide distills critical AWS concepts that consistently appear in exam scenarios, from identity management to elastic scaling strategies.
Mastering IAM Beyond Basic Access Control
The AWS Identity and Access Management (IAM) service tests your understanding of least privilege principles rather than simple access granting. The certification evaluates how you structure permissions for teams and systems, not just whether you can create users.
The foundational model follows a hierarchy: IAM users belong to groups, which inherit policies. Direct policy attachments to individual users represent an anti-pattern that exam questions frequently flag. For programmatic access, roles provide temporary credentials without embedding access keys in code or configuration files.
Essential IAM tools include:
- IAM Credentials Report – Generates an account-level overview of all user credentials and their status
- IAM Access Advisor – Tracks service usage per user to identify and remove unused permissions
Critical exam principles demand strict adherence:
- The root account should only initialize AWS services, never manage day-to-day operations
- Each physical person requires a unique IAM user to maintain audit trails
- Multi-factor authentication must be enabled for root and privileged accounts
Policy evaluation hinges on three core elements:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::production-bucket/*"
}
]
}Exam scenarios often present incomplete policies where critical components like Effect or Resource are missing, requiring careful analysis to identify errors.
Selecting EC2 Purchasing Models for Production Workloads
AWS offers multiple EC2 purchasing options, each optimized for specific workload characteristics. The certification evaluates your ability to match workload requirements with the appropriate model.
- On-Demand – Best for unpredictable, short-term workloads with no long-term commitments
- Reserved Instances – Delivers up to 75% discount for steady-state production workloads with 1- to 3-year commitments
- Savings Plans – Provides flexible pricing alternatives to Reserved Instances, committing to hourly spend rather than specific instance types
- Spot Instances – Offers the lowest cost for fault-tolerant batch processing that can handle 2-minute interruption notices
- Dedicated Hosts – Required for per-socket or per-core licensing requirements and specific compliance scenarios
- Dedicated Instances – Provides isolated hardware without dedicated host management overhead
A common exam trap involves Spot Instances for stateful applications. Any scenario mentioning databases, sessions, or interruption-intolerant services should immediately exclude Spot models. EC2 Hibernate presents another potential distraction, preserving RAM state to encrypted EBS volumes for faster restarts, particularly useful for services with lengthy initialization periods.
Storage Strategies: EBS vs EFS vs Instance Store
Choosing the right storage solution impacts performance, durability, and cost efficiency. AWS provides three primary storage types, each serving distinct architectural needs.
EBS (Elastic Block Store) offers:
- Single-instance attachment (except io1/io2 Multi-Attach variants)
- Persistence across instance stops and starts
- Availability Zone-specific deployment requiring snapshots for cross-region movement
EFS (Elastic File System) excels in:
- Simultaneous mounting by hundreds of EC2 instances
- Cross-Availability Zone deployment without manual configuration
- Pay-as-you-go pricing model that scales automatically
- Ideal for shared content, content management systems, and web servers spanning multiple instances
Instance Store delivers:
- Maximum IOPS through physical host attachment
- Complete data loss upon instance termination or stoppage
- Zero-cost temporary storage suitable for ephemeral buffers, caches, or scratch data
The certification tests your ability to match storage requirements with the correct solution using these decision points:
- Need shared access across multiple EC2 instances → EFS
- Require highest IOPS for temporary data → Instance Store
- Need persistent storage for single-instance workloads → EBS
Load Balancing Demands: ALB vs NLB vs Classic LB
The AWS certification examines your ability to select the appropriate load balancing solution based on application requirements. Each balancer operates at different network layers with distinct capabilities.
Application Load Balancer (ALB) handles Layer 7 traffic by:
- Routing requests based on URL paths (e.g.,
/apito one target group,/webto another) - Directing traffic using hostnames (
api.example.comvsapp.example.com) - Filtering requests through query string and header analysis
- Integrating natively with microservices and containerized applications through ECS
Network Load Balancer (NLB) operates at Layer 4 to provide:
- Millions of requests per second with sub-millisecond latency
- Static IP addresses per Availability Zone for firewall whitelisting
- Support for TCP, UDP, and TLS protocols
Classic Load Balancer remains relevant only for legacy architectures and appears in exam questions primarily as a distractor. Modern exam scenarios rarely recommend CLB for new deployments.
Certification questions typically present routing requirements that map directly to load balancer types:
- Path-based routing across microservices → ALB
- Static IP requirement for firewall configuration → NLB
- Containerized microservices on ECS → ALB
Understanding these distinctions prevents costly architectural mistakes in production environments.
Auto Scaling Groups: Policy Types and Implementation
Auto Scaling Groups (ASGs) automatically adjust EC2 capacity based on defined metrics. The certification evaluates your ability to implement scaling policies that match workload patterns without causing instability.
AWS offers four primary scaling approaches:
- Target Tracking – Maintains a specific metric (e.g., 40% average CPU usage) with AWS handling all scaling decisions
- Step Scaling – Implements gradual capacity changes based on metric thresholds (e.g., +2 instances when CPU exceeds 70%, -1 when below 30%)
- Scheduled Scaling – Adjusts capacity at predetermined times (e.g., increasing minimum capacity to 10 every Friday at 5 PM)
- Predictive Scaling – Uses machine learning to analyze historical patterns and pre-scale before anticipated traffic spikes
The certification frequently tests the cooldown period, which prevents rapid scaling oscillations. After a scaling activity, ASGs wait the default 300 seconds before considering additional changes. Questions often present scenarios where instances launch and terminate in rapid succession, requiring adjustment to the cooldown period.
Mastering these core AWS concepts transforms certification preparation from rote memorization into strategic infrastructure design. Focus on how these services interact in real-world scenarios rather than isolated features to build architectures that scale efficiently and securely.
AI summary
Learn the 10 essential AWS concepts every cloud architect must master for SAA certification success. Understand IAM, EC2 options, load balancing, and auto scaling through practical insights.