LATEST AWS SOLUTIONS ARCHITECT
ASSOCIATE (SAA-C03) EXAM BANK |
COMPLETE EXAM BANK WITH CORRECT
ANSWERS AND RATIONALES. A+ GRADED
1. A solutions architect is designing a web
application that will run on EC2 instances behind an
Application Load Balancer (ALB). The application
must be highly available across multiple Availability
Zones. Which configuration meets this requirement?
A) Launch EC2 instances in a single Availability Zone
with an Auto Scaling group
B) Launch EC2 instances in multiple Availability
Zones with an Auto Scaling group and attach them to
the ALB
C) Launch EC2 instances in multiple Regions with an
ALB
D) Launch EC2 instances in a single Region with
multiple ALBs
Correct answer: B
Rationale: High availability across AZs requires
distributing instances across multiple AZs. An Auto
Scaling group can manage instances in multiple AZs,
,and the ALB distributes traffic to healthy instances in
all AZs.
2. A company wants to migrate a 2 TB on-premises
MySQL database to Amazon RDS. The company has a
10 Mbps dedicated connection to AWS via Direct
Connect. Which migration strategy minimizes
downtime?
A) Use AWS Database Migration Service (DMS) with
ongoing replication (change data capture)
B) Stop the database, take a full backup, upload to
S3, and restore to RDS
C) Use AWS DataSync to copy the database files to
S3
D) Use AWS Storage Gateway cached volume to
mirror the database
Correct answer: A
Rationale: DMS with ongoing replication (CDC) allows
the source database to remain operational during
initial load and sync changes until cutover,
minimizing downtime.
3. An application stores sensitive files in Amazon S3.
Compliance requires that data be encrypted at rest.
,Which solution provides server-side encryption
without managing keys?
A) Server-Side Encryption with Customer-Provided
Keys (SSE-C)
B) Server-Side Encryption with Amazon S3-Managed
Keys (SSE-S3)
C) Client-side encryption with AWS KMS
D) Server-Side Encryption with AWS KMS (SSE-KMS)
with customer-managed CMK
Correct answer: B
Rationale: SSE-S3 encrypts data at rest using AES-
256, and AWS manages the keys (no customer key
management). SSE-C requires customer-provided
keys. SSE-KMS requires KMS key management.
4. A solutions architect is designing a fault-tolerant
architecture for a stateless web application. Which
two components together provide automatic failover
and scalability?
A) Application Load Balancer (ALB) and EC2 Auto
Scaling group
B) Network Load Balancer (NLB) and EC2 instances
without Auto Scaling
, C) Classic Load Balancer (CLB) and a single EC2
instance
D) Route 53 and a single EC2 instance
Correct answer: A
Rationale: ALB distributes traffic across healthy
instances. Auto Scaling group launches instances
based on demand and replaces failed instances,
providing fault tolerance and scalability.
5. A company needs a file storage solution accessible
from multiple Linux EC2 instances simultaneously.
The storage must be highly available and scalable.
Which service meets these requirements?
A) Amazon EBS (Elastic Block Store) with multiple
volumes
B) Amazon EFS (Elastic File System)
C) Amazon S3 with Transfer Acceleration
D) Amazon EC2 Instance Store
Correct answer: B
Rationale: EFS is a managed NFS file system that can
be mounted on multiple Linux EC2 instances
concurrently, scales automatically, and is highly
available within a Region.
ASSOCIATE (SAA-C03) EXAM BANK |
COMPLETE EXAM BANK WITH CORRECT
ANSWERS AND RATIONALES. A+ GRADED
1. A solutions architect is designing a web
application that will run on EC2 instances behind an
Application Load Balancer (ALB). The application
must be highly available across multiple Availability
Zones. Which configuration meets this requirement?
A) Launch EC2 instances in a single Availability Zone
with an Auto Scaling group
B) Launch EC2 instances in multiple Availability
Zones with an Auto Scaling group and attach them to
the ALB
C) Launch EC2 instances in multiple Regions with an
ALB
D) Launch EC2 instances in a single Region with
multiple ALBs
Correct answer: B
Rationale: High availability across AZs requires
distributing instances across multiple AZs. An Auto
Scaling group can manage instances in multiple AZs,
,and the ALB distributes traffic to healthy instances in
all AZs.
2. A company wants to migrate a 2 TB on-premises
MySQL database to Amazon RDS. The company has a
10 Mbps dedicated connection to AWS via Direct
Connect. Which migration strategy minimizes
downtime?
A) Use AWS Database Migration Service (DMS) with
ongoing replication (change data capture)
B) Stop the database, take a full backup, upload to
S3, and restore to RDS
C) Use AWS DataSync to copy the database files to
S3
D) Use AWS Storage Gateway cached volume to
mirror the database
Correct answer: A
Rationale: DMS with ongoing replication (CDC) allows
the source database to remain operational during
initial load and sync changes until cutover,
minimizing downtime.
3. An application stores sensitive files in Amazon S3.
Compliance requires that data be encrypted at rest.
,Which solution provides server-side encryption
without managing keys?
A) Server-Side Encryption with Customer-Provided
Keys (SSE-C)
B) Server-Side Encryption with Amazon S3-Managed
Keys (SSE-S3)
C) Client-side encryption with AWS KMS
D) Server-Side Encryption with AWS KMS (SSE-KMS)
with customer-managed CMK
Correct answer: B
Rationale: SSE-S3 encrypts data at rest using AES-
256, and AWS manages the keys (no customer key
management). SSE-C requires customer-provided
keys. SSE-KMS requires KMS key management.
4. A solutions architect is designing a fault-tolerant
architecture for a stateless web application. Which
two components together provide automatic failover
and scalability?
A) Application Load Balancer (ALB) and EC2 Auto
Scaling group
B) Network Load Balancer (NLB) and EC2 instances
without Auto Scaling
, C) Classic Load Balancer (CLB) and a single EC2
instance
D) Route 53 and a single EC2 instance
Correct answer: A
Rationale: ALB distributes traffic across healthy
instances. Auto Scaling group launches instances
based on demand and replaces failed instances,
providing fault tolerance and scalability.
5. A company needs a file storage solution accessible
from multiple Linux EC2 instances simultaneously.
The storage must be highly available and scalable.
Which service meets these requirements?
A) Amazon EBS (Elastic Block Store) with multiple
volumes
B) Amazon EFS (Elastic File System)
C) Amazon S3 with Transfer Acceleration
D) Amazon EC2 Instance Store
Correct answer: B
Rationale: EFS is a managed NFS file system that can
be mounted on multiple Linux EC2 instances
concurrently, scales automatically, and is highly
available within a Region.