← AWS Solutions Architect Associate · AWS SAA-C03 Intermediate

AWS SAA-C03 Intermediate Quiz

Learning Objectives

Design resilient, high-performing, and secure AWS architectures using well-architected principles.

AWS Solutions Architect Associate certification badge
Time left --:--:--
Question 1 / 60 · 60 unanswered
Question 1 of 60
A company runs a web application with stateful user sessions on EC2 instances behind an Application Load Balancer. Users occasionally lose session data when requests route to different instances. Which AWS solution preserves session state without changing the application code? (AWS Certified Solutions Architect — Associate, SAA-C03)
1 / 60
Question 2 of 60
An organization wants to enforce that all S3 buckets in the AWS account block public access by default, regardless of individual bucket policies. What is the most operationally efficient way to achieve this? (AWS Certified Solutions Architect — Associate, SAA-C03)
2 / 60
Question 3 of 60
A startup's DynamoDB table experiences uneven access patterns, with certain partition keys receiving far more read/write traffic than others, causing ProvisionedThroughputExceededException errors. The team does not want to switch to on-demand capacity mode. What is the best mitigation? (AWS Certified Solutions Architect — Associate, SAA-C03)
3 / 60
Question 4 of 60
A company needs to ensure that Amazon RDS for PostgreSQL backups are retained for 35 days to satisfy regulatory requirements. The standard RDS automated backup maximum is 35 days, but the team also needs point-in-time recovery beyond that window using the least operational overhead. What should the architect recommend? (AWS Certified Solutions Architect — Associate, SAA-C03)
4 / 60
Question 5 of 60
A financial services company processes transactions using Amazon SQS. A bug was recently discovered where a subset of messages caused processing failures and the messages disappeared from the queue. How should the architect prevent future message loss when processing errors occur? (AWS Certified Solutions Architect — Associate, SAA-C03)
5 / 60
Question 6 of 60
A company's application generates approximately 2 TB of log data daily, which must be queryable for 90 days at low cost and then archived to Amazon S3 Glacier. Currently the logs are stored in Amazon OpenSearch Service, which has become expensive. Which redesign reduces cost while maintaining 90-day query capability? (AWS Certified Solutions Architect — Associate, SAA-C03)
6 / 60
Question 7 of 60
A company has a primary RDS MySQL database in us-east-1 and needs a read replica in eu-west-1 to serve European users. The replication lag is acceptable, but the team needs the replica to be promotable to a standalone database within minutes if the primary fails. What should the architect configure? (AWS Certified Solutions Architect — Associate, SAA-C03)
7 / 60
Question 8 of 60
An IoT platform ingests sensor data from 50,000 devices at variable rates peaking at 500,000 records per second. The data must be processed in real time and stored for 24 hours of replay. Which AWS service combination best handles this ingestion and replay requirement? (AWS Certified Solutions Architect — Associate, SAA-C03)
8 / 60
Question 9 of 60
A company stores sensitive customer PII in Amazon S3. A security audit requires that all data must be encrypted at rest using keys managed by the company, and the company must be able to audit every use of the encryption key. Which S3 encryption option meets these requirements? (AWS Certified Solutions Architect — Associate, SAA-C03)
9 / 60
Question 10 of 60
A company runs a containerized microservices application on Amazon ECS with Fargate. One service handles image processing and requires GPU acceleration. Fargate does not support GPU instances. Which AWS solution runs the GPU workload with the least infrastructure management overhead? (AWS Certified Solutions Architect — Associate, SAA-C03)
10 / 60
Question 11 of 60
A company's on-premises Oracle database is 8 TB and must be migrated to Amazon Aurora PostgreSQL with minimal downtime. The cutover window is 2 hours. Which migration approach achieves near-zero downtime? (AWS Certified Solutions Architect — Associate, SAA-C03)
11 / 60
Question 12 of 60
A company wants to provide its developers with temporary AWS credentials to access resources in multiple AWS accounts without long-term access keys. The company uses Active Directory (AD) on-premises for identity management. Which AWS solution enables federation with the least ongoing maintenance? (AWS Certified Solutions Architect — Associate, SAA-C03)
12 / 60
Question 13 of 60
An application's API Gateway and Lambda architecture experiences occasional latency spikes due to Lambda cold starts. The function runs for approximately 800ms on average and handles 5 requests per second with variable traffic. What is the most cost-effective way to reduce cold start impact? (AWS Certified Solutions Architect — Associate, SAA-C03)
13 / 60
Question 14 of 60
A company's S3 data lake stores billions of objects organized by date prefix (year/month/day). A data engineering team runs ad-hoc queries using Amazon Athena. Query performance is poor because scans read entire prefixes. What two changes will most improve Athena query performance and reduce cost? (AWS Certified Solutions Architect — Associate, SAA-C03)
14 / 60
Question 15 of 60
A SaaS company needs to isolate each customer's data in Amazon S3 while using a single application deployment. Each customer should only be able to access their own prefix in a shared bucket. Which IAM approach achieves this with the least overhead? (AWS Certified Solutions Architect — Associate, SAA-C03)
15 / 60
Question 16 of 60
A company wants to implement a multi-region active-passive disaster recovery strategy for an application using Amazon RDS Aurora and Route 53. The RTO must be under 15 minutes. Which configuration achieves this? (AWS Certified Solutions Architect — Associate, SAA-C03)
16 / 60
Question 17 of 60
A company needs to run a containerized batch job that processes genomics data. The job requires 96 vCPUs and 384 GB RAM for approximately 2 hours and runs irregularly—sometimes daily, sometimes weekly. Which AWS service and instance type combination minimizes cost? (AWS Certified Solutions Architect — Associate, SAA-C03)
17 / 60
Question 18 of 60
A company's application writes data to DynamoDB and requires that changes be processed in order per user ID to update a downstream search index. Which AWS service combination preserves per-partition ordering while fan-out to multiple consumers? (AWS Certified Solutions Architect — Associate, SAA-C03)
18 / 60
Question 19 of 60
A company is deploying a new microservice and must ensure it can never consume more than 500 concurrent Lambda invocations, even during traffic spikes, to protect downstream dependencies. What configuration enforces this limit? (AWS Certified Solutions Architect — Associate, SAA-C03)
19 / 60
Question 20 of 60
An e-commerce company needs to cache product catalog data that changes infrequently (every 4 hours) to reduce DynamoDB read costs. The cache must be highly available and support sub-millisecond reads. The team does not want to manage cache invalidation logic. Which approach meets these requirements? (AWS Certified Solutions Architect — Associate, SAA-C03)
20 / 60
Question 21 of 60
A company's application uses Amazon Cognito User Pools for authentication. After login, users receive JWT tokens. The company wants to add multi-factor authentication (MFA) for all users using time-based one-time passwords (TOTP). Which Cognito configuration achieves this? (AWS Certified Solutions Architect — Associate, SAA-C03)
21 / 60
Question 22 of 60
A company stores audit logs in Amazon S3 that must be preserved for 7 years and must not be deletable or modifiable by any user, including the root account, for the first 5 years. Which S3 feature enforces this requirement? (AWS Certified Solutions Architect — Associate, SAA-C03)
22 / 60
Question 23 of 60
A company is using AWS CloudFormation to deploy infrastructure and has noticed that stack updates occasionally fail midway, leaving resources in an inconsistent state. The team wants CloudFormation to automatically roll back all changes when any resource update fails. What should the architect configure? (AWS Certified Solutions Architect — Associate, SAA-C03)
23 / 60
Question 24 of 60
A company's application makes synchronous REST API calls to a third-party payment gateway that occasionally responds slowly (10–30 seconds), causing the application's EC2 instances to hold threads and exhaust connection pools. Which architecture refactoring resolves the thread exhaustion problem? (AWS Certified Solutions Architect — Associate, SAA-C03)
24 / 60
Question 25 of 60
A multinational company needs to store customer data in specific AWS regions to comply with local data residency laws. Data stored in the EU region must never leave the EU. Which AWS Organizations mechanism prevents data replication or transfer outside the approved region? (AWS Certified Solutions Architect — Associate, SAA-C03)
25 / 60
Question 26 of 60
A company needs its web application to serve content from multiple geographic regions while minimizing origin load. The application is hosted in us-east-1. Static assets rarely change, but dynamic API responses must never be cached. What is the optimal CloudFront configuration? (AWS Certified Solutions Architect — Associate, SAA-C03)
26 / 60
Question 27 of 60
A company must ensure that all outbound traffic from its Amazon VPC to the internet passes through a centralized security appliance for deep packet inspection before leaving AWS. The company has multiple VPCs. Which architecture implements this most scalably? (AWS Certified Solutions Architect — Associate, SAA-C03)
27 / 60
Question 28 of 60
A company's EC2 instances in a private subnet need to access Amazon DynamoDB without traversing the public internet. The solution must not use a NAT Gateway, as the company wants to reduce per-GB data processing charges. Which AWS feature enables private DynamoDB access? (AWS Certified Solutions Architect — Associate, SAA-C03)
28 / 60
Question 29 of 60
A media company ingests large video files (1–50 GB each) to Amazon S3. Uploads from remote offices over variable-bandwidth connections frequently fail midway. What upload strategy eliminates failed uploads and improves reliability? (AWS Certified Solutions Architect — Associate, SAA-C03)
29 / 60
Question 30 of 60
A company needs to share specific encrypted AMIs from a production AWS account with a partner company's AWS account while ensuring the partner cannot copy the AMI to other regions or share it further. Which configuration enforces these restrictions? (AWS Certified Solutions Architect — Associate, SAA-C03)
30 / 60
Question 31 of 60
A company's web application is experiencing HTTP 503 errors during traffic spikes. The application runs on EC2 instances behind an ALB with Auto Scaling. The Auto Scaling group's scale-out policy triggers at 70% CPU but instances take 8 minutes to pass health checks and join the target group. How can the architect reduce the time between a spike and new capacity being available? (AWS Certified Solutions Architect — Associate, SAA-C03)
31 / 60
Question 32 of 60
A company must ensure that root user activity in all AWS accounts within an AWS Organization is logged and that an alert is triggered immediately when the root user signs in. Which combination of AWS services implements this with the least configuration effort? (AWS Certified Solutions Architect — Associate, SAA-C03)
32 / 60
Question 33 of 60
A startup is building a serverless application with millions of users. Each user's data must be isolated. The application uses Amazon Cognito for authentication and DynamoDB for storage. Which DynamoDB table design enables per-user data isolation at the API level? (AWS Certified Solutions Architect — Associate, SAA-C03)
33 / 60
Question 34 of 60
A company's Data Analytics team needs to query Amazon S3 data that is partitioned by year/month/day/hour using Amazon Athena. Queries that filter by time range are still scanning all partitions because the table was created without partition projection. What is the fastest way to enable Athena to skip irrelevant partitions without rebuilding the table? (AWS Certified Solutions Architect — Associate, SAA-C03)
34 / 60
Question 35 of 60
A company migrates a legacy on-premises NFS file server to AWS. Hundreds of Linux EC2 instances need shared read-write access to the same file system with POSIX permissions intact. Which AWS storage service meets these requirements? (AWS Certified Solutions Architect — Associate, SAA-C03)
35 / 60
Question 36 of 60
A company's AWS infrastructure spans 15 accounts. The security team needs to aggregate and visualize security findings from Amazon GuardDuty, AWS Security Hub, and Amazon Inspector across all accounts in a single dashboard. Which AWS feature provides this multi-account aggregation natively? (AWS Certified Solutions Architect — Associate, SAA-C03)
36 / 60
Question 37 of 60
A company wants to deploy AWS Lambda functions as part of a CI/CD pipeline. Function code is stored in CodeCommit, built by CodeBuild, and deployed via CloudFormation. The security team requires that Lambda function packages be scanned for vulnerabilities before deployment. Which AWS service can be integrated into this pipeline to scan Lambda function code for known vulnerabilities? (AWS Certified Solutions Architect — Associate, SAA-C03)
37 / 60
Question 38 of 60
A company's API Gateway REST API experiences a sustained spike in requests that overwhelms the backend Lambda function. The company wants to smooth out bursts and ensure that Lambda processes requests at a controlled maximum rate, accepting that some requests may be queued. Which solution achieves this? (AWS Certified Solutions Architect — Associate, SAA-C03)
38 / 60
Question 39 of 60
A company wants to replicate its on-premises Microsoft SQL Server database to AWS for a read-heavy reporting workload with the minimum migration effort and no license costs. Which AWS option minimizes licensing costs while providing a compatible managed SQL Server service for reporting? (AWS Certified Solutions Architect — Associate, SAA-C03)
39 / 60
Question 40 of 60
A company's application needs to process uploaded documents in the order they are received, ensuring no document is processed more than once, even if multiple consumers are running. Which SQS queue type and configuration meets this requirement? (AWS Certified Solutions Architect — Associate, SAA-C03)
40 / 60
Question 41 of 60
A company uses AWS CodePipeline to deploy application updates. The team wants to automatically run integration tests and only promote a deployment to production if the tests pass, with the ability to roll back if issues are detected after production deployment. Which CodePipeline and CodeDeploy configuration achieves this? (AWS Certified Solutions Architect — Associate, SAA-C03)
41 / 60
Question 42 of 60
A company runs a multi-tier web application: a public ALB, EC2 web servers in a public subnet, EC2 app servers in a private subnet, and an RDS database in a private subnet. Security team discovers that the web servers can directly connect to the RDS database, violating the three-tier isolation principle. Which security group configuration enforces proper tier isolation? (AWS Certified Solutions Architect — Associate, SAA-C03)
42 / 60
Question 43 of 60
A company wants to run AWS Fargate tasks that need access to secrets stored in AWS Secrets Manager. The secrets should be injected as environment variables when the task starts and should not be visible in the task definition in plaintext. Which configuration securely injects secrets into Fargate tasks? (AWS Certified Solutions Architect — Associate, SAA-C03)
43 / 60
Question 44 of 60
A company's Amazon S3 bucket receives 100,000 PUT requests per second from globally distributed clients. Some clients report upload failures with HTTP 503 Slow Down errors. What is the correct solution? (AWS Certified Solutions Architect — Associate, SAA-C03)
44 / 60
Question 45 of 60
A financial company requires that all API calls made by IAM users and roles in their AWS accounts be logged, tamper-proof, and retained for 7 years. Which configuration ensures tamper-proof, long-term CloudTrail log retention? (AWS Certified Solutions Architect — Associate, SAA-C03)
45 / 60
Question 46 of 60
A company wants to ensure that no EC2 instances in their AWS account are ever launched without an approved AMI from a specific list maintained by the security team. Which preventative control enforces this at launch time? (AWS Certified Solutions Architect — Associate, SAA-C03)
46 / 60
Question 47 of 60
An application hosted on EC2 in a private subnet needs to call an external HTTPS API (on the internet) and also access Amazon S3. The company wants to minimize data transfer costs. Which configuration is most cost-effective? (AWS Certified Solutions Architect — Associate, SAA-C03)
47 / 60
Question 48 of 60
A company needs to run a machine learning training job that requires 8 NVIDIA A100 GPUs. The job runs once a week for approximately 6 hours. The company wants to minimize infrastructure management and cost. Which AWS service and pricing model is optimal? (AWS Certified Solutions Architect — Associate, SAA-C03)
48 / 60
Question 49 of 60
A company migrates an on-premises application to AWS. The application uses an LDAP directory for user authentication. The company wants to continue using the same LDAP directory for AWS resource access without migrating to a cloud-based directory. Which AWS service enables this hybrid identity integration? (AWS Certified Solutions Architect — Associate, SAA-C03)
49 / 60
Question 50 of 60
A company's application stores user-generated images in Amazon S3. The images must be resized to three standard resolutions whenever a new image is uploaded. Processing must complete within 30 seconds of upload. Which event-driven architecture achieves this with the least operational overhead? (AWS Certified Solutions Architect — Associate, SAA-C03)
50 / 60
Question 51 of 60
An enterprise must ensure that unused IAM access keys older than 90 days are automatically disabled across all AWS accounts in the organization. Which approach implements this with the least ongoing operational effort? (AWS Certified Solutions Architect — Associate, SAA-C03)
51 / 60
Question 52 of 60
A company wants to allow employees to access a corporate web application running in AWS via a browser without requiring them to connect to a VPN. The application should only be accessible from managed corporate devices. Which AWS service enables clientless, device-aware access? (AWS Certified Solutions Architect — Associate, SAA-C03)
52 / 60
Question 53 of 60
A company's multi-region architecture uses Amazon Route 53 for DNS. The primary region is us-east-1, and the secondary region is us-west-2. The company wants traffic to automatically shift to us-west-2 if the us-east-1 application endpoint fails a health check. Which Route 53 routing policy achieves this? (AWS Certified Solutions Architect — Associate, SAA-C03)
53 / 60
Question 54 of 60
A company uses AWS CloudFormation nested stacks to modularize infrastructure. A child stack creates an S3 bucket with a specific naming convention. The parent stack consumes the bucket name as a parameter for another resource. How does the parent stack obtain the child stack's S3 bucket name? (AWS Certified Solutions Architect — Associate, SAA-C03)
54 / 60
Question 55 of 60
A company has a data warehouse on Amazon Redshift and wants to provide business analysts with self-service query access using standard SQL tools (e.g., Tableau, Excel ODBC). The analysts' queries must be isolated from production ETL jobs to prevent resource contention. Which Redshift feature provides workload isolation? (AWS Certified Solutions Architect — Associate, SAA-C03)
55 / 60
Question 56 of 60
An architect needs to design an event-driven architecture where multiple downstream services (order fulfillment, inventory, notification) react to the same order-placed event, but each service must process events independently at its own pace without losing any event if a service is temporarily unavailable. Which pub/sub pattern meets these requirements? (AWS Certified Solutions Architect — Associate, SAA-C03)
56 / 60
Question 57 of 60
A company's web application uses Amazon ElastiCache for Redis to cache user session data. The Redis cluster has a replication group with one primary and two replicas. During a primary node failure, the application experiences 3–5 minutes of session errors. How can the architect reduce this failover time? (AWS Certified Solutions Architect — Associate, SAA-C03)
57 / 60
Question 58 of 60
A company runs a high-throughput API on AWS Lambda that processes financial transactions. Each transaction must write to DynamoDB and publish a message to SQS atomically—either both operations succeed or neither does. Lambda does not support distributed transactions natively. Which pattern ensures atomic writes? (AWS Certified Solutions Architect — Associate, SAA-C03)
58 / 60
Question 59 of 60
A company wants to centralize VPC networking for 50 AWS accounts using a hub-and-spoke topology. Each spoke VPC must be able to communicate with on-premises data centers and with shared services in the hub VPC, but spoke VPCs must not communicate directly with each other. Which AWS networking service implements this topology at scale? (AWS Certified Solutions Architect — Associate, SAA-C03)
59 / 60
Question 60 of 60
A company's application writes streaming telemetry data to Amazon Kinesis Data Streams at 10,000 records per second. A downstream Lambda function processes records in batches but occasionally falls behind, causing the Kinesis shard iterator to expire (24-hour retention reached). What should the architect do to prevent data loss? (AWS Certified Solutions Architect — Associate, SAA-C03)
60 / 60