Practice by Domain
Select a domain below to see multiple question sets.
Each set is 20 questions — rotate through sets to master the full domain.
What Each Domain Covers
- IAM: users, roles, policies, permission boundaries, SCP
- Resource-based vs identity-based policies
- AWS KMS, encryption at rest and in transit
- VPC security: NACLs, Security Groups, VPC endpoints
- AWS Shield, WAF, GuardDuty, Macie, Inspector
- Multi-AZ deployments for RDS, Elasticache, ALB
- Auto Scaling: target tracking, step scaling, scheduled
- ELB: ALB vs. NLB vs. CLB and when to use each
- Route 53 routing policies (failover, weighted, latency)
- S3 cross-region replication, versioning, lifecycle
- EC2 instance types (compute, memory, storage, accelerated)
- ElastiCache: Redis vs. Memcached use cases
- CloudFront edge caching, Lambda@Edge
- SQS, SNS, Kinesis: decoupling and streaming patterns
- RDS read replicas, DynamoDB DAX, Aurora Serverless
- EC2 purchasing options: On-Demand, Reserved, Spot, Savings Plans
- S3 storage tiers: Standard, IA, One Zone-IA, Glacier
- Auto Scaling to match demand (no idle resources)
- Right-sizing using Cost Explorer + Trusted Advisor
- Serverless (Lambda, Fargate) to eliminate idle compute
Sample SAA-C03 questions with explanations
Use these examples to check how the topics are tested. Read the explanation for every option you were unsure about, then start a scored practice set above.
A solutions architect is designing a fault-tolerant system for processing IoT device data. The system must ensure no data loss if a processing component fails and must be able to reprocess data from a specific point in time. Which TWO AWS services should be used as part of this design? (Select TWO)
- ✓ Amazon Kinesis Data Streams
- ✓ Amazon Simple Queue Service (SQS) Standard queue
- ○ AWS Lambda with on-demand concurrency
- ○ Amazon Simple Notification Service (SNS)
- ○ Amazon Kinesis Data Firehose
A company is deploying a containerized application on Amazon EKS. The design must ensure that pods can only communicate with each other based on explicit network policies, and that container images are free from known vulnerabilities. Which TWO services or configurations should be implemented? (Select TWO)
- ○ Configure Amazon VPC CNI for pod networking and use VPC security groups to control pod-to-pod traffic.
- ✓ Deploy the Kubernetes NetworkPolicy resource and use a compatible CNI plugin (like Calico) that enforces these policies.
- ✓ Use Amazon ECR to store container images and enable image scanning on push to identify vulnerabilities.
- ○ Store container images in a public repository to leverage community vulnerability scanning.
- ○ Run all pods in the `hostNetwork` namespace to simplify networking and rely on EC2 security groups.
- ○ Use IAM roles for service accounts (IRSA) to grant permissions, which also controls network flow.
A three-tier web application (web, app, database) is deployed to a single AWS Region. To improve the application's resilience to Regional failures, what should be done?
- ○ Deploy the application across multiple Availability Zones in the same Region.
- ✓ Deploy the application across multiple AWS Regions.
- ○ Increase the size of the EC2 instances in each tier.
- ○ Use Amazon CloudFront to cache content at edge locations.
A company is deploying a high-performance computing (HPC) cluster on AWS for scientific simulations. The cluster requires low-latency, high-throughput network connectivity between compute nodes. Which TWO AWS services or features should be used? (Select TWO.)
- ○ Amazon EC2 instances with Enhanced Networking enabled
- ✓ Placement Groups configured with 'cluster' placement strategy
- ○ AWS Direct Connect for connectivity between on-premises and AWS
- ✓ Amazon EC2 instances with Elastic Network Adapter (ENA)
- ○ Amazon VPC endpoints for private connectivity to AWS services
A company has applications in us-east-1 that frequently access data stored in Amazon S3 in us-west-2. Data transfer costs are unexpectedly high. Which solution would reduce inter-region data transfer costs?
- ○ Enable S3 Transfer Acceleration
- ○ Use Amazon CloudFront with S3 origin
- ✓ Replicate S3 data to us-east-1 using S3 Cross-Region Replication
- ○ Compress data before transfer