00:20:00

AWS Certified Solutions Architect Associate Practice Test (SAA-C03)

Use the form below to configure your AWS Certified Solutions Architect Associate Practice Test (SAA-C03). The practice test can be configured to only include certain exam objectives and domains. You can choose between 5-100 questions and set a time limit.

Logo for AWS Certified Solutions Architect Associate SAA-C03
Questions
Number of questions in the practice test
Free users are limited to 20 questions, upgrade to unlimited
Seconds Per Question
Determines how long you have to finish the practice test
Exam Objectives
Which exam objectives should be included in the practice test

AWS Certified Solutions Architect Associate SAA-C03 Information

AWS Certified Solutions Architect - Associate showcases knowledge and skills in AWS technology, across a wide range of AWS services. The focus of this certification is on the design of cost and performance optimized solutions, demonstrating a strong understanding of the AWS Well-Architected Framework. This certification can enhance the career profile and earnings of certified individuals and increase your credibility and confidence in stakeholder and customer interactions.

The AWS Certified Solutions Architect - Associate (SAA-C03) exam is intended for individuals who perform a solutions architect role. The exam validates a candidate’s ability to design solutions based on the AWS Well-Architected Framework.

The exam also validates a candidate’s ability to complete the following tasks:

  • Design solutions that incorporate AWS services to meet current business requirements and future projected needs
  • Design architectures that are secure, resilient, high-performing, and cost optimized
  • Review existing solutions and determine improvements
AWS Certified Solutions Architect Associate SAA-C03 Logo
  • Free AWS Certified Solutions Architect Associate SAA-C03 Practice Test

  • 20 Questions
  • Unlimited time
  • Design Secure Architectures
    Design Resilient Architectures
    Design High-Performing Architectures
    Design Cost-Optimized Architectures
Question 1 of 20

A company has a legacy application that generates large log files which are periodically analyzed for troubleshooting and performance tuning. The application is running on an EC2 instance and the analysis tool can only access files over NFS. The company wants a scalable and durable storage solution that can be accessed concurrently from multiple EC2 instances in the same Availability Zone. Which storage solution should the company implement?

  • Amazon FSx for Windows File Server

  • Amazon Elastic Block Store (Amazon EBS)

  • Amazon Simple Storage Service (Amazon S3)

  • Amazon Elastic File System (Amazon EFS)

Question 2 of 20

A company has deployed an application across multiple Availability Zones that relies on Amazon DynamoDB. Recently, the application experienced a sudden, unpredictable spike in traffic and began to receive ProvisionedThroughputExceededException errors. The company wants to ensure that the application can automatically handle similar unexpected traffic spikes in the future without manual intervention or throttling.

What should the solutions architect do to meet these requirements?

  • Change the DynamoDB table to on-demand capacity mode so that it automatically scales to accommodate traffic spikes.

  • Request an AWS service quota increase for overall read and write capacity units for the account in the Region.

  • Configure Amazon CloudWatch alarms to notify operators when ConsumedReadCapacityUnits approaches the provisioned limit.

  • Manually increase the table's provisioned read and write capacity units to a higher value.

Question 3 of 20

An enterprise needs to capture live event data that surges intermittently, leading to volume spikes at irregular intervals. Which service would provide the optimal solution to accommodate such unpredictable high-velocity data inflows?

  • Amazon Kinesis Data Streams

  • AWS Direct Connect

  • AWS DataSync

  • Amazon Simple Queue Service

Question 4 of 20

An e-commerce platform built with microservices experiences sudden traffic spikes during flash-sale campaigns. The order-ingestion service must hand off each order message for downstream processing with these requirements:

  • Every order message must be processed at least once; duplicate processing is acceptable.
  • Producers and consumers must scale independently to handle unpredictable surges without message loss.
  • The solution should minimize operational overhead and keep services loosely coupled.

Which AWS service best meets these requirements?

  • Amazon Kinesis Data Streams

  • Amazon EventBridge event bus

  • Amazon Simple Queue Service (SQS)

  • AWS Step Functions

Question 5 of 20

In a scenario where a singular cloud account is shared across several project teams within an organization, the financial division is tasked to distribute costs to each respective project with high granularity. What should they implement to segregate spending effectively and attribute expenditures to the correct teams?

  • Setting up individual user accounts for each project unit and attributing resource spending based on the user account creating the resources.

  • Deploying a distinct virtual server for every project team, isolating each team's resources and observing the individual server cost metrics.

  • Activating and assigning descriptive labels to resources, and then using these labels to filter cost details in the cost management portal.

Question 6 of 20

An emerging fintech startup requires a database solution for processing and storing large volumes of financial transaction records. Transactions must be quickly retrievable based on the transaction ID, and new records are ingested at a high velocity throughout the day. Consistency is important immediately after transaction write. The startup is looking to minimize costs while ensuring the database can scale to meet growing demand. Which AWS database service should the startup utilize?

  • Amazon DynamoDB with on-demand capacity

  • Amazon Neptune

  • Amazon DocumentDB

  • Amazon RDS with Provisioned IOPS

Question 7 of 20

An online retail company experiences variable traffic in their e-commerce platform, with significant spikes during holiday seasons. They need to ensure that their application can handle increased loads during peak times without over-provisioning resources during off-peak periods. Which compute option should they use to meet these requirements?

  • Use Amazon Lightsail to host the application for simplified management.

  • Deploy the application in a single large Amazon EC2 instance to handle peak traffic.

  • Run the application in AWS Lambda functions with provisioned concurrency.

  • Use Amazon EC2 instances with Auto Scaling groups to adjust capacity based on demand.

Question 8 of 20

A corporation is required to automate the identification and categorization of stored content to enforce varying preservation requirements. Which service should be utilized to facilitate the discovery and categorization process, enabling the enforcement of corresponding preservation policies?

  • A managed service for cryptographic keys

  • A cloud storage service's lifecycle management feature

  • A service for managing identities and permissions

  • Amazon Macie

Question 9 of 20

You have been tasked with designing a cost-optimized architecture for a read-heavy application that relies on a relational database. The application requires increased read capacity during business hours, with minimal impact on the primary database's performance. Which AWS service feature should be implemented to best meet these requirements?

  • Implement read replicas in Amazon Relational Database Service (RDS)

  • Configure an Amazon RDS Multi-AZ deployment

  • Use Amazon ElastiCache to cache read queries

  • Apply a Data Lifecycle Policy on Amazon RDS

Question 10 of 20

A Solutions Architect is tasked with securing a web application environment hosted in a private subnet on Amazon EC2 instances. These instances serve sensitive content and are placed behind a load distribution service offered by AWS. How can the Architect regulate the incoming network flow to guarantee that the web servers exclusively accept browser traffic that is encrypted?

  • Configure the load distribution service to listen only on port 443 but do not change the rules for the security group attached to the EC2 instances.

  • Install a software-based firewall on each EC2 instance to reject requests arriving on any port other than 443.

  • Apply stringent rules on the Network ACLs for the associated subnets allowing traffic only on port 443, while keeping the existing security group rules unchanged.

  • Modify the security group rules associated with the EC2 instances to allow ingress only on port 443, ensuring that the load distribution service listens for and passes through traffic on the same port.

Question 11 of 20

Your organization is using a leading cloud provider's services for application development and hosting. You are tasked with ensuring the adherence to the shared responsibility model for security. Which of the following tasks falls within your organization's scope rather than the cloud provider's?

  • Updating the physical network devices that are part of the dedicated cloud infrastructure

  • Maintaining the physical hardware on which cloud services operate

  • Implementing encryption for client-side data before storage in object storage services

  • Ensuring the underlying software that manages virtualization is up-to-date with security patches

Question 12 of 20

A retail company wishes to perform exploratory analysis on user interaction logs that are aggregated consistently throughout the day. The data, while structured and collected in real-time, demands the flexibility of immediate query capabilities with a syntax similar to SQL. Considering the need for effortless scalability and zero administration, which service would be the optimal choice?

  • Managed data lake solution

  • Business intelligence service

  • Managed Hadoop framework

  • Amazon Athena

Question 13 of 20

A healthcare company stores patient information that includes sensitive records in Amazon S3. They are subject to strict compliance regulations and need an automated way to classify their data at scale and be alerted of any potential exposure risks. Which service should they implement for continuous analysis of their stored content and to receive automated security alerts in case of unsecured sensitive data?

  • Use Amazon Cognito to manage patient identity verification and to secure sensitive records.

  • Implement Amazon GuardDuty for continuous threat detection and data classification in S3.

  • Configure AWS Secrets Manager for rotating credentials and alerting on data exposure.

  • Adopt Amazon Macie for content analysis and automated alerts on insecure data storage.

Question 14 of 20

A company is hosting a static website which experiences predictable traffic patterns, with slight increases in users during weekend hours. The website content is occasionally updated with new articles and images. The Solution Architect needs to determine the most cost-effective compute service to host this static website. Which of the following services should the Architect recommend?

  • Host the website on Amazon Simple Storage Service (Amazon S3) and enable website hosting.

  • Provision a t3.micro Amazon EC2 instance to serve the static website and use Auto Scaling to handle increases during weekends.

  • Use AWS Elastic Beanstalk to deploy and manage the static website on a single Amazon EC2 instance.

  • Deploy the static website using AWS Lambda and Amazon API Gateway to serve the content.

Question 15 of 20

Your client's online retail system is being redesigned to enhance scalability and ensure that the inventory-tracking component can process transactions sequentially as they occur. To avoid any loss or misordering of transaction data, which AWS service should be implemented?

  • Use an Amazon SQS FIFO queue (managed message queue with FIFO capabilities)

  • Utilize a workflow-orchestration service to manage the application's tasks

  • Deploy a serverless function with an event-processing trigger

  • Implement a publish/subscribe service for event notifications

Question 16 of 20

A single AWS account is shared by several internal departments. Every AWS resource is tagged with the keys Department and CostCenter. The finance team wants a simple, interactive way to break down and analyze monthly AWS charges by each department so that showback and chargeback reports can be generated. Which AWS cost-management service will BEST meet this requirement?

  • AWS Cost and Usage Report (CUR) delivered to Amazon S3

  • AWS Budgets configured for each department

  • Amazon CloudWatch dashboards that display Billing metrics

  • AWS Cost Explorer with cost allocation tags enabled

Question 17 of 20

A company has a workload on Amazon EC2 that exhibits variable usage patterns due to occasional marketing campaigns which lead to unpredictable bursts of traffic. Their current setup uses a fixed number of instances which often results in either over-provisioning or inability to serve peak traffic. What strategy should the Solutions Architect adopt to optimize for cost without sacrificing performance?

  • Increase the use of Spot Instances to benefit from cost savings during off-peak times.

  • Predominantly utilize Reserved Instances to ensure capacity and reduce costs.

  • Implement EC2 Auto Scaling with dynamic scaling policies to automatically adjust the number of instances in response to traffic demands.

  • Use a fixed number of On-demand Instances to simplify management.

Question 18 of 20

Which service is ideal for improving the response times of a dynamic web application by storing frequently accessed information in-memory?

  • Amazon Elastic Block Store (EBS)

  • AWS Snowball

  • Amazon Simple Storage Service (S3)

  • Amazon ElastiCache

Question 19 of 20

An organization requires a mechanism to distribute web traffic across multiple EC2 instances to ensure high availability and fault tolerance for its online shopping platform. The web application needs to support the WebSocket protocol and maintain HTTP-cookie-based sticky sessions so that users always reach the same backend instance during a session. Which AWS service should be used to meet these specific requirements?

  • Application Load Balancer

  • Network Load Balancer

  • Classic Load Balancer

  • Amazon Route 53

Question 20 of 20

Your company requires a solution to enhance user experience by minimizing content load times for a globally dispersed audience. Which service should be utilized to efficiently cache and deliver web content at scale?

  • Amazon CloudFront

  • Amazon Elastic File System (EFS)

  • AWS Global Accelerator

  • AWS Direct Connect