Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 65 pages
Exam (elaborations)

AWS Certified Solutions Architect – Associate (SAA-C03) – Advanced Practice Exam v2.0 150 Multiple Choice Questions with Detailed Rationales a well detailed one 2025 / 2026 written and graded A+ upgraded

Document preview thumbnail
Preview 4 out of 65 pages

AWS Certified Solutions Architect – Associate (SAA-C03) – Advanced Practice Exam v2.0 150 Multiple Choice Questions with Detailed Rationales a well detailed one 2025 / 2026 written and graded A+ upgraded

Content preview

1




AWS Certified Solutions Architect
– Associate (SAA-C03) – Advanced
Practice Exam v2.0 150 Multiple-
Choice Questions with Detailed
Rationales a well detailed one
written and graded
A+ upgraded



Domain 1: Design Secure Architectures (30% of Exam)



Question 1

A company is building a serverless application using AWS Lambda that needs to access secrets
stored in AWS Secrets Manager. The security team requires that the Lambda function have the
least privilege necessary and that access be auditable. What should a solutions architect do to
securely grant access?

, 2



A. Hardcode the secret ARN in the Lambda function code
B. Attach an IAM role to the Lambda function with a policy
granting secretsmanager:GetSecretValue for the specific secret
C. Store the secret in environment variables and encrypt them with KMS
D. Use AWS Systems Manager Parameter Store instead of Secrets Manager

-” detailed answer 100 % correct :-”B

Rationale: IAM roles with least privilege policies are the AWS best practice for granting Lambda
functions access to secrets. Hardcoding credentials (A) is insecure. Environment variables with
KMS (C) are less secure than Secrets Manager. Parameter Store (D) is an alternative but does not
address the requirement for least privilege auditing.



Question 2

A solutions architect is designing a VPC with public, private, and isolated subnets. The private
subnets host application servers that need to call Amazon S3 and Amazon DynamoDB APIs. The
company does not want any traffic to traverse the internet. What should the architect use to
enable this connectivity?

A. NAT Gateway in the public subnet
B. VPC gateway endpoints for S3 and DynamoDB
C. VPC interface endpoints for S3 and DynamoDB
D. Internet Gateway with route table entries

-” detailed answer 100 % correct :-”B

Rationale: VPC gateway endpoints provide private connectivity to S3 and DynamoDB without
traversing the internet. NAT Gateway (A) would route traffic through the internet. Interface
endpoints (C) are available but gateway endpoints are more cost-effective for S3 and
DynamoDB. Internet Gateway (D) would expose the VPC.



Question 3

A company uses AWS Organizations to manage multiple accounts. The security team wants to
enforce that all IAM users in the organization must have MFA enabled. Which approach should a
solutions architect recommend?

A. Create a service control policy (SCP) that denies IAM actions when MFA is not present
B. Create an IAM policy in each account requiring MFA

, 3



C. Use AWS Config to detect non-compliant users
D. Use AWS Trusted Advisor to check for MFA compliance

-” detailed answer 100 % correct :-”A

Rationale: SCPs in AWS Organizations can enforce MFA requirements across all member
accounts by denying actions when MFA is not present. IAM policies in each account (B) are
decentralized. AWS Config (C) detects issues but does not prevent them. Trusted Advisor (D)
only provides recommendations.



Question 4

A solutions architect is designing a system where EC2 instances in a private subnet need to
download security patches from the internet. The instances must not be accessible from the
internet. What should the architect configure?

A. An Internet Gateway attached to the VPC with a route table entry for the private subnet
B. A NAT Gateway in a public subnet with route table entries pointing to it for the private
subnets
C. An Elastic IP assigned to each EC2 instance
D. A VPC endpoint for the patch repository

-” detailed answer 100 % correct :-”B

Rationale: A NAT Gateway in a public subnet allows private instances to initiate outbound
internet connections while preventing inbound access. Internet Gateway (A) would expose
instances if attached to private subnets. Elastic IPs (C) would make instances publicly accessible.
VPC endpoints (D) only work for AWS services, not third-party patch repositories.



Question 5

A company wants to encrypt data stored in Amazon S3 using customer-provided encryption
keys. The keys must not be stored in AWS and must be provided with each API request. Which
S3 encryption option should a solutions architect recommend?

A. SSE-S3
B. SSE-KMS
C. SSE-C
D. Client-side encryption

, 4



-” detailed answer 100 % correct :-”C

Rationale: SSE-C allows customers to provide encryption keys with each request. Keys are not
stored in AWS. SSE-S3 (A) uses AWS-managed keys. SSE-KMS (B) uses keys stored in AWS KMS.
Client-side encryption (D) is performed before upload but does not use S3's server-side
encryption.



Question 6

A solutions architect is designing a system that uses Amazon RDS. The company requires that
database backups be encrypted at rest and be available for point-in-time recovery for 35 days.
What should the architect configure?

A. Enable automated backups with encryption enabled on the RDS instance
B. Enable manual snapshots with encryption
C. Use AWS Backup with continuous backups
D. Enable automated backups with default encryption

-” detailed answer 100 % correct :-”A

Rationale: RDS automated backups provide point-in-time recovery for up to 35 days. Encryption
must be enabled at the time of instance creation. Manual snapshots (B) do not provide point-in-
time recovery. AWS Backup (C) is a valid alternative but automated backups are the native RDS
solution. Default encryption (D) ensures encryption at rest.



Question 7

A company has a multi-account AWS environment and wants to centrally manage AWS WAF
rules across all accounts. Which AWS service should a solutions architect use?

A. AWS WAF
B. AWS Firewall Manager
C. AWS Shield Advanced
D. AWS Config

-” detailed answer 100 % correct :-”B

Rationale: AWS Firewall Manager centrally configures and manages AWS WAF rules across
accounts in AWS Organizations. AWS WAF (A) is for individual account management. Shield
Advanced (C) provides DDoS protection. Config (D) is for compliance monitoring.

Document information

Uploaded on
July 25, 2026
Number of pages
65
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$27.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
wise254
5.0
(571)
Sold
61
Followers
5
Items
2970
Last sold
3 days ago


Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions