← AWS Solutions Architect Associate · AWS SAA-C03 Advanced

AWS SAA-C03 Advanced Quiz

Learning Objectives

Master advanced AWS patterns: multi-account governance, cost optimization, and complex migrations.

AWS Solutions Architect Associate certification badge
Time left --:--:--
Question 1 / 60 · 60 unanswered
Question 1 of 60
A company uses AWS Organizations with 40 accounts. The security team must prevent any account from disabling AWS CloudTrail, regardless of account-level IAM policies. They also want existing CloudTrail trails to be protected from deletion. Which preventative control achieves both objectives across all accounts with a single configuration? (AWS Certified Solutions Architect — Associate, SAA-C03)
1 / 60
Question 2 of 60
A company's microservices architecture on Amazon EKS experiences intermittent failures when Pod A calls Pod B across Availability Zones. Network diagnostics show 0% packet loss, but connection establishment is slow. A service mesh is already deployed. Which architectural change most directly resolves AZ-crossing latency? (AWS Certified Solutions Architect — Associate, SAA-C03)
2 / 60
Question 3 of 60
An enterprise stores 500 TB of archival data in Amazon S3 Glacier Deep Archive. A compliance requirement mandates that any retrieval of more than 100 objects must be authorized by a second approver before data can be accessed. Which AWS mechanism enforces this dual-approval requirement? (AWS Certified Solutions Architect — Associate, SAA-C03)
3 / 60
Question 4 of 60
A company needs to run containerized data processing jobs that take 2–4 hours each, require 64 vCPUs and 256 GB RAM, and must finish even if interrupted. The jobs run multiple times daily. The company wants minimum cost with managed scheduling. Which AWS service combination is optimal? (AWS Certified Solutions Architect — Associate, SAA-C03)
4 / 60
Question 5 of 60
A company's application team accidentally deleted an Aurora PostgreSQL database cluster with deletion protection disabled. The cluster had automated backups with a 7-day retention period and no final snapshot was taken. Can the cluster be restored, and if so, how? (AWS Certified Solutions Architect — Associate, SAA-C03)
5 / 60
Question 6 of 60
A company's DevOps team uses AWS CloudFormation for all infrastructure. They need to ensure that any CloudFormation stack update that modifies a production RDS instance's instance class or storage type is blocked unless approved by the DBA team. How can this approval gate be enforced? (AWS Certified Solutions Architect — Associate, SAA-C03)
6 / 60
Question 7 of 60
A company's solution architect must design a multi-account landing zone for 200 AWS accounts. The design requires: centralized CloudTrail logging to an immutable S3 bucket, baseline security guardrails applied to all accounts, automated account vending, and centralized cost tracking. Which AWS service is purpose-built for this? (AWS Certified Solutions Architect — Associate, SAA-C03)
7 / 60
Question 8 of 60
A company's streaming application on AWS processes real-time stock price updates from 10,000 trading symbols using Kinesis Data Streams with 100 shards. A new requirement demands sub-100ms end-to-end processing latency. Currently Lambda consumers average 250ms per batch. Which architectural change most directly reduces Lambda processing latency? (AWS Certified Solutions Architect — Associate, SAA-C03)
8 / 60
Question 9 of 60
An application uses Amazon SQS as a buffer between an API Gateway and a downstream processor. During traffic spikes, the SQS queue depth reaches millions of messages. The Lambda consumer is throttled because it has hit the account-level Lambda concurrency limit (1,000). How should the architect resolve this without requesting a limit increase? (AWS Certified Solutions Architect — Associate, SAA-C03)
9 / 60
Question 10 of 60
A company's application on EC2 accesses an Amazon RDS PostgreSQL database using hard-coded credentials in the application config file. The security team requires that credentials be rotated every 30 days without application downtime. Which AWS solution achieves seamless credential rotation? (AWS Certified Solutions Architect — Associate, SAA-C03)
10 / 60
Question 11 of 60
A company deploys a multi-tier application using AWS CloudFormation. The database tier is in a nested stack (NestedDBStack) that exports the RDS endpoint. The application tier nested stack (NestedAppStack) imports the RDS endpoint. After deployment, the DBA updates the RDS instance class in NestedDBStack, which causes the endpoint to change. The parent stack update fails because NestedAppStack's import cannot be updated while another stack exports the value. How should the architect address this cross-stack dependency? (AWS Certified Solutions Architect — Associate, SAA-C03)
11 / 60
Question 12 of 60
A company has a large Hadoop cluster on-premises that runs daily ETL jobs processing 50 TB of data. The team wants to migrate to AWS while preserving the ability to run PySpark code with minimal changes and automatically terminating the cluster after each job to minimize costs. Which AWS service and configuration is optimal? (AWS Certified Solutions Architect — Associate, SAA-C03)
12 / 60
Question 13 of 60
A company's production RDS Aurora MySQL cluster experiences performance degradation during peak hours. Amazon RDS Performance Insights shows that the top wait event is 'lock/table/sql_lock'. Queries from a reporting application are acquiring table-level locks that block transactional workloads. What is the architecturally correct solution? (AWS Certified Solutions Architect — Associate, SAA-C03)
13 / 60
Question 14 of 60
An application produces events that must trigger actions in three downstream services: payment processing, inventory update, and audit logging. Payment processing must complete before inventory update, but audit logging can run in parallel with both. The entire workflow must support automatic retry and maintain execution history for 90 days. Which AWS service orchestrates this workflow? (AWS Certified Solutions Architect — Associate, SAA-C03)
14 / 60
Question 15 of 60
A startup builds a SaaS application where each customer gets a logically isolated environment. The team uses a single AWS account with customer data separated by DynamoDB table name prefix (customer_id_*). As the customer base grows to 500, the DBA notices the 2,500 DynamoDB table limit per account will be reached. What is the most scalable long-term architectural change? (AWS Certified Solutions Architect — Associate, SAA-C03)
15 / 60
Question 16 of 60
A company's EC2-based application stores session data in local memory. The Auto Scaling group scales out frequently, but new instances don't have session data, causing users to be logged out. The team wants to externalize sessions with sub-millisecond latency and high availability, and the session data must survive a single AZ failure. Which AWS service meets these requirements? (AWS Certified Solutions Architect — Associate, SAA-C03)
16 / 60
Question 17 of 60
A company needs to implement an event-driven architecture where an S3 data lake upload triggers a data quality validation pipeline. If validation succeeds, downstream processing is triggered; if it fails, a notification is sent to a data engineering Slack channel and the object is moved to a quarantine prefix. The pipeline must handle concurrent uploads without data loss. Which AWS combination implements this with the least custom code? (AWS Certified Solutions Architect — Associate, SAA-C03)
17 / 60
Question 18 of 60
A company's AWS workload produces 10 GB of VPC Flow Logs daily. The security team must query logs for specific source IPs within 24 hours, but the logs need not be analyzed automatically. Current storage in CloudWatch Logs costs $5/GB/month and is becoming expensive. What is the most cost-effective storage and query solution? (AWS Certified Solutions Architect — Associate, SAA-C03)
18 / 60
Question 19 of 60
A company runs a critical OLTP application on Amazon RDS PostgreSQL with a 5-minute RPO and a 30-minute RTO requirement for a region-level disaster. The application database is 2 TB. Which DR configuration meets both requirements? (AWS Certified Solutions Architect — Associate, SAA-C03)
19 / 60
Question 20 of 60
A fintech company must ensure that no S3 object in their data lake can be read by any AWS service or IAM principal outside of the company's AWS Organization, even if the bucket or object ACL is misconfigured. What is the most robust preventative control? (AWS Certified Solutions Architect — Associate, SAA-C03)
20 / 60
Question 21 of 60
A company stores financial reports in Amazon S3. A security audit reveals that some reports contain PII that should have been redacted before storage. The company wants to automatically detect PII in new S3 uploads and quarantine any objects that contain sensitive data before they are processed by downstream applications. Which AWS service detects PII in S3 objects automatically? (AWS Certified Solutions Architect — Associate, SAA-C03)
21 / 60
Question 22 of 60
A company is designing a globally distributed application. Users in Asia, Europe, and North America must experience latency under 50ms to the application's API. The API is stateless. The company has RDS PostgreSQL databases in us-east-1, eu-west-1, and ap-northeast-1. Which global API routing strategy achieves sub-50ms latency for all regions? (AWS Certified Solutions Architect — Associate, SAA-C03)
22 / 60
Question 23 of 60
A company's application uses Amazon SQS Standard queues. During a surge, Lambda consumers fail to process some messages in time, and those messages are received multiple times by different Lambda instances. The application's downstream database applies the same write multiple times, causing duplicate records. What is the correct approach to prevent duplicate database writes? (AWS Certified Solutions Architect — Associate, SAA-C03)
23 / 60
Question 24 of 60
A company wants to implement a data mesh architecture on AWS. Each business domain owns its data as a product and must be able to share it with other domains without copying it. The data must remain in the producer's S3 bucket and be queryable by consumers in other AWS accounts using SQL. Which AWS feature enables cross-account, zero-copy data sharing? (AWS Certified Solutions Architect — Associate, SAA-C03)
24 / 60
Question 25 of 60
A company runs a serverless application using Lambda, API Gateway, and DynamoDB. During a black-box load test, the team discovers that at 5,000 concurrent requests, API Gateway returns HTTP 429 errors. Lambda's Reserved Concurrency is set to 5,000. DynamoDB is using on-demand capacity. What is the most likely root cause and resolution? (AWS Certified Solutions Architect — Associate, SAA-C03)
25 / 60
Question 26 of 60
A company's application produces CloudWatch custom metrics for business KPIs (e.g., orders per minute, revenue per second). The metrics must be monitored in real time with alarms that trigger within 10 seconds of a threshold breach, faster than the standard 1-minute metric resolution. Which CloudWatch feature enables this? (AWS Certified Solutions Architect — Associate, SAA-C03)
26 / 60
Question 27 of 60
An organization uses AWS Organizations with 100 accounts. They want to deploy a standardized VPC configuration (CIDR, subnets, route tables, IGW) to every new account automatically when it's created. The configuration must also apply to existing accounts on demand. Which AWS mechanism implements this with the least custom development? (AWS Certified Solutions Architect — Associate, SAA-C03)
27 / 60
Question 28 of 60
A company runs a stateful WebSocket application on Amazon ECS Fargate behind an Application Load Balancer. During deployments, active WebSocket connections are dropped because tasks are replaced without waiting for connections to drain. What ALB and ECS configuration prevents connection drops during rolling deployments? (AWS Certified Solutions Architect — Associate, SAA-C03)
28 / 60
Question 29 of 60
A company stores 200 TB of cold scientific data in Amazon S3 Standard. The data is accessed twice per year for large batch analysis jobs and must be queryable within 4 hours of a retrieval request. The team wants to minimize storage costs while meeting the retrieval SLA. Which S3 storage class is optimal? (AWS Certified Solutions Architect — Associate, SAA-C03)
29 / 60
Question 30 of 60
A company's DevSecOps team wants to automatically scan all container images pushed to Amazon ECR for OS and application-level vulnerabilities and block deployment to Amazon ECS if a critical vulnerability is found. Which AWS-native solution implements this pipeline control? (AWS Certified Solutions Architect — Associate, SAA-C03)
30 / 60
Question 31 of 60
A company's monolithic Java application uses Amazon RDS MySQL for all data storage. The engineering team wants to decompose it into microservices using the strangler fig pattern. The first service to be extracted is a product catalog. During the extraction, both the monolith and the new catalog service must read and write product data consistently. Which data synchronization approach avoids data divergence with minimal application changes? (AWS Certified Solutions Architect — Associate, SAA-C03)
31 / 60
Question 32 of 60
A company runs a large-scale simulation workload that parallelizes across thousands of EC2 Spot Instances. The jobs take 2–6 hours. When a Spot instance is reclaimed, the job must checkpoint its state to S3, terminate cleanly, and be resumed on a new instance. The team needs to receive a 2-minute warning before termination. Which EC2 feature provides this warning? (AWS Certified Solutions Architect — Associate, SAA-C03)
32 / 60
Question 33 of 60
A retail company's e-commerce platform on AWS experiences a 10x traffic spike every Black Friday. The application uses Amazon Aurora MySQL and Amazon ElastiCache for Redis. The engineering team observes that Aurora CPU reaches 95% during the spike despite Auto Scaling not being applicable to database instances. What is the most effective way to offload Aurora during the spike? (AWS Certified Solutions Architect — Associate, SAA-C03)
33 / 60
Question 34 of 60
A company builds a multi-tenant B2B SaaS product. Each tenant requires a completely separate application stack (ECS services, RDS database, S3 bucket, API Gateway stage) for compliance reasons. The company currently has 50 tenants and expects to grow to 500. Managing 50 CloudFormation stacks manually is becoming unmanageable. Which AWS approach scales tenant provisioning with the least operational overhead? (AWS Certified Solutions Architect — Associate, SAA-C03)
34 / 60
Question 35 of 60
An architect is designing a solution where an on-premises application must write large files (10–100 GB) to AWS storage with low latency from the corporate data center, and the files must be immediately available for processing by AWS Lambda functions. The company has AWS Direct Connect with 10 Gbps bandwidth. Which AWS storage gateway option meets these requirements? (AWS Certified Solutions Architect — Associate, SAA-C03)
35 / 60
Question 36 of 60
A company's machine learning pipeline on AWS Sagemaker trains models nightly. After training, models are registered in the SageMaker Model Registry and deployed to SageMaker real-time inference endpoints. The team wants to enforce that only models that pass a manual quality review are deployed to the production endpoint. Which SageMaker feature enforces this gate? (AWS Certified Solutions Architect — Associate, SAA-C03)
36 / 60
Question 37 of 60
A company migrates on-premises Oracle RAC to AWS. The application requires: ACID transactions, up to 100 TB of data, read scalability to 15 read replicas, automatic failover within 30 seconds, and Oracle SQL compatibility. Which AWS database service meets all requirements? (AWS Certified Solutions Architect — Associate, SAA-C03)
37 / 60
Question 38 of 60
A company stores confidential HR documents in Amazon S3. These documents should be accessible only to members of a specific IAM group (hr-team). However, a recent audit discovered that an S3 bucket policy with a public access grant overrides the IAM group restriction. The company wants to ensure that HR documents can only be accessed by hr-team members under any circumstances. What combination of controls achieves this? (AWS Certified Solutions Architect — Associate, SAA-C03)
38 / 60
Question 39 of 60
A company's compliance requirement states that no EC2 instance may run for more than 30 days without a patch assessment. The company has 800 EC2 instances across 10 AWS accounts. Which AWS Systems Manager capability automates patch compliance assessment and remediation at this scale? (AWS Certified Solutions Architect — Associate, SAA-C03)
39 / 60
Question 40 of 60
A company wants to implement a zero-trust network architecture for its AWS workloads. Currently all services in a VPC can communicate freely within the CIDR range. The team wants to enforce that each microservice can only communicate with explicitly permitted services, regardless of VPC CIDR, using cryptographic identity rather than IP addresses. Which AWS service implements this? (AWS Certified Solutions Architect — Associate, SAA-C03)
40 / 60
Question 41 of 60
A company's regulatory framework requires that all data written to Amazon S3 by any application be tagged with the application's cost center before storage. The tagging must be enforced even if developers forget to include the tag in the PutObject request. Which AWS mechanism enforces mandatory S3 object tagging? (AWS Certified Solutions Architect — Associate, SAA-C03)
41 / 60
Question 42 of 60
A company uses Amazon Kinesis Data Firehose to deliver real-time web analytics events to Amazon Redshift. The Kinesis Firehose delivery stream's PUT rate is 40,000 records/second at peak. Firehose is configured with a buffer interval of 60 seconds and buffer size of 128 MB. The Redshift COPY command is triggered after each delivery. The team observes high COPY command queue depth during peak hours. What is the most effective way to reduce COPY command frequency and queue depth? (AWS Certified Solutions Architect — Associate, SAA-C03)
42 / 60
Question 43 of 60
A company's application on Amazon ECS uses AWS Secrets Manager to store API keys. The security team requires that the API keys be automatically rotated every 24 hours. The ECS tasks must always use the current version of the secret without restarting. How can this be achieved? (AWS Certified Solutions Architect — Associate, SAA-C03)
43 / 60
Question 44 of 60
A company's Lambda function processes images from an S3 bucket. Image processing requires the Pillow library (50 MB compressed). Deploying the function with Pillow as a dependency results in a 60 MB deployment package, exceeding the Lambda console editor limit but below the 250 MB unzipped limit. However, the team also needs Pillow in multiple other Lambda functions. What is the most efficient way to share Pillow across all functions? (AWS Certified Solutions Architect — Associate, SAA-C03)
44 / 60
Question 45 of 60
A company's application in us-east-1 writes data to Amazon DynamoDB. The company needs to expand to eu-west-1 and wants users in both regions to read and write to a low-latency local DynamoDB endpoint, with all writes eventually replicated globally and conflict resolution handled automatically. Which DynamoDB feature enables this? (AWS Certified Solutions Architect — Associate, SAA-C03)
45 / 60
Question 46 of 60
A company processes healthcare claims using a Lambda function that calls an external FHIR API. The FHIR API is rate-limited to 100 requests per second. During peak hours, Lambda scales to 500 concurrent invocations, exceeding the API's limit and causing 429 errors. How should the architect redesign this to respect the rate limit? (AWS Certified Solutions Architect — Associate, SAA-C03)
46 / 60
Question 47 of 60
A company wants to run workloads that require Windows Active Directory authentication natively for Amazon FSx for Windows File Server and Amazon RDS for SQL Server. The company's AD domain is on-premises. Which AWS service option enables native AD integration without migrating the domain controller to AWS? (AWS Certified Solutions Architect — Associate, SAA-C03)
47 / 60
Question 48 of 60
A company's production environment uses AWS CloudFormation with 200 stacks. A junior engineer accidentally deleted a production CloudFormation stack that contained an RDS database, an ALB, and 12 Lambda functions. CloudFormation attempted to delete the RDS instance but it had deletion protection enabled. The ALB and Lambda functions were deleted. What is the fastest way to restore the environment? (AWS Certified Solutions Architect — Associate, SAA-C03)
48 / 60
Question 49 of 60
A company needs to provide third-party auditors with read-only access to specific S3 buckets in their AWS account for a 30-day audit period. The auditors use their own AWS accounts. The company wants access to expire automatically after 30 days without any manual action. Which approach implements time-limited cross-account access? (AWS Certified Solutions Architect — Associate, SAA-C03)
49 / 60
Question 50 of 60
A company wants to implement automated cost optimization for Amazon EC2. The goal is to automatically identify instances that are consistently underutilized (CPU <10% for 14 days) and right-size them to smaller instance types during a weekly maintenance window. Which AWS service provides native right-sizing recommendations and can integrate with maintenance automation? (AWS Certified Solutions Architect — Associate, SAA-C03)
50 / 60
Question 51 of 60
A company uses an Amazon SQS queue to buffer requests between a producer API and a consumer service. The consumer processes messages slowly (average 8 minutes per message). The visibility timeout is set to 30 minutes. During testing, the team notices that some messages appear in the queue twice—once being processed and once visible to a second consumer. What is the most likely cause? (AWS Certified Solutions Architect — Associate, SAA-C03)
51 / 60
Question 52 of 60
A company runs a workload on Amazon EC2 that requires consistent 10 Gbps network throughput to an Amazon FSx for Lustre file system. During peak processing, the EC2 instance's network throughput drops to 4 Gbps. The instance type is m5.xlarge. What is the most direct fix? (AWS Certified Solutions Architect — Associate, SAA-C03)
52 / 60
Question 53 of 60
A company wants to analyze its AWS spending by team, project, and environment (prod/dev/staging) across 30 AWS accounts. The company uses AWS Organizations. Which configuration provides the most granular cost allocation? (AWS Certified Solutions Architect — Associate, SAA-C03)
53 / 60
Question 54 of 60
A company's application uses Amazon DynamoDB Streams to trigger AWS Lambda for real-time inventory updates. During a Lambda deployment, the team notices that DynamoDB Streams records are not being processed for approximately 5 minutes. What is the most likely cause and resolution? (AWS Certified Solutions Architect — Associate, SAA-C03)
54 / 60
Question 55 of 60
A company's application on Amazon ECS Fargate must connect to an Amazon RDS for PostgreSQL database. The security team requires that the database password never be stored in environment variables, container images, or ECS task definitions in plaintext. The database password rotates every 7 days. Which configuration meets both requirements? (AWS Certified Solutions Architect — Associate, SAA-C03)
55 / 60
Question 56 of 60
A company stores 100 TB of genomics data in Amazon S3. Researchers run large-scale BLAST analyses against this data using a custom C++ application. The analysis requires high CPU (64 vCPUs) for 8 hours per run and runs 5 times per week. The team wants to minimize costs while ensuring the analysis completes reliably. Which configuration is most cost-effective? (AWS Certified Solutions Architect — Associate, SAA-C03)
56 / 60
Question 57 of 60
A company's web application serves dynamic content that varies by user authentication status (logged in vs. anonymous). CloudFront is deployed as the CDN. Cached responses for anonymous users are being served to authenticated users because CloudFront uses the URL as the cache key by default. How should the architect configure CloudFront to serve correct content per authentication status? (AWS Certified Solutions Architect — Associate, SAA-C03)
57 / 60
Question 58 of 60
A company's DevOps team manages 500 EC2 instances across 20 AWS accounts. They need to run OS-level commands on all instances to collect a software inventory report within 30 minutes. The instances do not have SSH ports open. Which AWS Systems Manager feature executes commands across all instances without SSH? (AWS Certified Solutions Architect — Associate, SAA-C03)
58 / 60
Question 59 of 60
A company's application on Lambda needs to access a private Amazon RDS database. Currently, Lambda connects to RDS using credentials stored in environment variables. The security team wants to enforce encrypted connections (TLS) and rotate credentials without redeployment. Which combination satisfies both requirements? (AWS Certified Solutions Architect — Associate, SAA-C03)
59 / 60
Question 60 of 60
An architect reviews a company's AWS architecture and finds that all 50 EC2 instances in a VPC share a single, overly permissive security group that allows all inbound and outbound TCP traffic within the VPC CIDR (10.0.0.0/8). The company wants to enforce the principle of least privilege across the environment. What is the recommended approach to redesigning the security group architecture? (AWS Certified Solutions Architect — Associate, SAA-C03)
60 / 60