Amazon

SAA-C03 Free Practice Questions — Page 44

Question 435

A company is deploying an application that processes large quantities of data in parallel. The company plans to use Amazon EC2 instances for the workload. The network architecture must be configurable to prevent groups of nodes from sharing the same underlying hardware. Which networking solution meets these requirements?

A. Run the EC2 instances in a spread placement group.
B. Group the EC2 instances in separate accounts.
C. Configure the EC2 instances with dedicated tenancy.
D. Configure the EC2 instances with shared tenancy.
Show Answer
Correct Answer: A
Explanation:
The requirement is to prevent groups of EC2 nodes from sharing the same underlying hardware. A spread placement group explicitly places each instance on distinct underlying hardware within an Availability Zone, ensuring that instances do not share hosts with each other. Dedicated tenancy only ensures isolation from other customers, not between your own instances, and does not control how your instances are distributed across hardware.

Question 436

A company hosts an internal serverless application on AWS by using Amazon API Gateway and AWS Lambda. The company’s employees report issues with high latency when they begin using the application each day. The company wants to reduce latency. Which solution will meet these requirements?

A. Increase the API Gateway throttling limit.
B. Set up a scheduled scaling to increase Lambda provisioned concurrency before employees begin to use the application each day.
C. Create an Amazon CloudWatch alarm to initiate a Lambda function as a target for the alarm at the beginning of each day.
D. Increase the Lambda function memory.
Show Answer
Correct Answer: B
Explanation:
The high latency at the start of each day is caused by Lambda cold starts when functions have not been recently invoked. Provisioned concurrency keeps a specified number of Lambda execution environments initialized and ready to handle requests. By scheduling an increase in provisioned concurrency before employees begin using the application, the company can pre-warm the functions and eliminate cold start latency during predictable daily usage peaks. The other options do not directly address cold start latency.

Question 437

An ecommerce company uses Amazon Route 53 as its DNS provider. The company hosts its website on premises and in the AWS Cloud. The company's on-premises data center is near the us-west-1 Region. The company uses the eu-central-1 Region to host the website. The company wants to minimize load time for the website as much as possible. Which solution will meet these requirements?

A. Set up a geolocation routing policy. Send the traffic that is near us-west-1 to the on-premises data center. Send the traffic that is near eu-central-1 to eu-central-1.
B. Set up a simple routing policy that routes all traffic that is near eu-central-1 to eu-central-1 and routes all traffic that is near the on-premises datacenter to the on-premises data center.
C. Set up a latency routing policy. Associate the policy with us-west-1.
D. Set up a weighted routing policy. Split the traffic evenly between eu-central-1 and the on-premises data center.
Show Answer
Correct Answer: A
Explanation:
To minimize website load time, traffic should be routed to the closest available endpoint. A Route 53 geolocation routing policy directs users based on their geographic location, allowing users near the on‑premises data center (near us‑west‑1) to be served locally and users near Europe to be served from eu‑central‑1. This best matches the requirement. Latency routing (C) applies to AWS regions and is not appropriate for an on‑premises endpoint, simple routing (B) cannot make location‑based decisions, and weighted routing (D) can send users to a farther endpoint, increasing latency.

Question 438

A company uses locally attached storage to run a latency-sensitive application on premises. The company is using a lift and shift method to move the application to the AWS Cloud. The company does not want to change the application architecture. Which solution will meet these requirements MOST cost-effectively?

A. Configure an Auto Scaling group with an Amazon EC2 instance. Use an Amazon FSx for Lustre file system to run the application.
B. Host the application on an Amazon EC2 instance. Use an Amazon Elastic Block Store (Amazon EBS) GP2 volume to run the application.
C. Configure an Auto Scaling group with an Amazon EC2 instance. Use an Amazon FSx for OpenZFS file system to run the application.
D. Host the application on an Amazon EC2 instance. Use an Amazon Elastic Block Store (Amazon EBS) GP3 volume to run the application.
Show Answer
Correct Answer: D
Explanation:
A lift-and-shift migration with no architecture changes and a latency-sensitive workload maps best to directly attached block storage on EC2. Amazon EBS provides low-latency storage similar to local disks. Among EBS options, gp3 delivers the same baseline performance as gp2 at a lower cost and allows independent tuning of IOPS and throughput, making it the most cost-effective choice. FSx options are higher cost and unnecessary for a simple lift-and-shift, and Auto Scaling is not required.

Question 439

A company's SAP application has a backend SQL Server database in an on-premises environment. The company wants to migrate its on-premises application and database server to AWS. The company needs an instance type that meets the high demands of its SAP database. On-premises performance data shows that both the SAP application and the database have high memory utilization. Which solution will meet these requirements?

A. Use the compute optimized instance family for the application. Use the memory optimized instance family for the database.
B. Use the storage optimized instance family for both the application and the database.
C. Use the memory optimized instance family for both the application and the database.
D. Use the high performance computing (HPC) optimized instance family for the application. Use the memory optimized instance family for the database.
Show Answer
Correct Answer: C
Explanation:
Both the SAP application and the SQL Server database show high memory utilization. SAP workloads are memory-intensive and are best supported by memory optimized EC2 instance families (for example, R-series), which provide large RAM-to-vCPU ratios. Compute optimized, storage optimized, or HPC instances do not primarily address high memory demand, making memory optimized instances appropriate for both tiers.

Question 440

A solutions architect is using an AWS CloudFormation template to deploy a three-tier web application. The web application consists of a web tier and an application tier that stores and retrieves user data in Amazon DynamoDB tables. The web and application tiers are hosted on Amazon EC2 instances, and the database tier is not publicly accessible. The application EC2 instances need to access the DynamoDB tables without exposing API credentials in the template. What should the solutions architect do to meet these requirements?

A. Create an IAM role to read the DynamoDB tables. Associate the role with the application instances by referencing an instance profile.
B. Create an IAM role that has the required permissions to read and write from the DynamoDB tables. Add the role to the EC2 instance profile, and associate the instance profile with the application instances.
C. Use the parameter section in the AWS CloudFormation template to have the user input access and secret keys from an already-created IAM user that has the required permissions to read and write from the DynamoDB tables.
D. Create an IAM user in the AWS CloudFormation template that has the required permissions to read and write from the DynamoDB tables. Use the GetAtt function to retrieve the access and secret keys, and pass them to the application instances through the user data.
Show Answer
Correct Answer: B
Explanation:
The application tier must store and retrieve data from DynamoDB, which requires both read and write permissions. To avoid exposing credentials in CloudFormation, the correct approach is to use an IAM role with the necessary DynamoDB permissions, attach it to an EC2 instance profile, and associate that profile with the application instances. This allows the instances to obtain temporary credentials securely via the AWS metadata service.

Question 441

A company hosts multiple applications on AWS for different product lines. The applications use different compute resources, including Amazon EC2 instances and Application Load Balancers. The applications run in different AWS accounts under the same organization in AWS Organizations across multiple AWS Regions. Teams for each product line have tagged each compute resource in the individual accounts. The company wants more details about the cost for each product line from the consolidated billing feature in Organizations. Which combination of steps will meet these requirements? (Choose two.)

A. Select a specific AWS generated tag in the AWS Billing console.
B. Select a specific user-defined tag in the AWS Billing console.
C. Select a specific user-defined tag in the AWS Resource Groups console.
D. Activate the selected tag from each AWS account.
E. Activate the selected tag from the Organizations management account.
Show Answer
Correct Answer: B, E
Explanation:
To get cost details per product line with consolidated billing, the company must use cost allocation tags. The teams already applied user-defined tags to resources, so those tags should be selected in the AWS Billing and Cost Management console to break down costs. In an AWS Organization, cost allocation tags must be activated centrally from the Organizations management account for them to be available across all member accounts. AWS-generated tags and Resource Groups do not provide the required billing breakdown.

Question 442

An Amazon EventBridge rule targets a third-party API. The third-party API has not received any incoming traffic. A solutions architect needs to determine whether the rule conditions are being met and if the rule's target is being invoked. Which solution will meet these requirements?

A. Check for metrics in Amazon CloudWatch in the namespace for AWS/Events.
B. Review events in the Amazon Simple Queue Service (Amazon SQS) dead-letter queue.
C. Check for the events in Amazon CloudWatch Logs.
D. Check the trails in AWS CloudTrail for the EventBridge events.
Show Answer
Correct Answer: A
Explanation:
Amazon EventBridge publishes operational metrics to Amazon CloudWatch under the AWS/Events namespace. These metrics include the number of events that match a rule and the number of times a rule successfully invokes its target. By checking these metrics, a solutions architect can determine whether the rule conditions are being met and whether the third-party API target is being invoked. The other options do not directly show rule matching and invocation success for EventBridge targets.

Question 443

A solutions architect manages an analytics application. The application stores large amounts of semistructured data in an Amazon S3 bucket. The solutions architect wants to use parallel data processing to process the data more quickly. The solutions architect also wants to use information that is stored in an Amazon Redshift database to enrich the data. Which solution will meet these requirements?

A. Use Amazon Athena to process the S3 data. Use AWS Glue with the Amazon Redshift data to enrich the S3 data.
B. Use Amazon EMR to process the S3 data. Use Amazon EMR with the Amazon Redshift data to enrich the S3 data.
C. Use Amazon EMR to process the S3 data. Use Amazon Kinesis Data Streams to move the S3 data into Amazon Redshift so that the data can be enriched.
D. Use AWS Glue to process the S3 data. Use AWS Lake Formation with the Amazon Redshift data to enrich the S3 data.
Show Answer
Correct Answer: B
Explanation:
Amazon EMR is designed for large-scale, parallel data processing of semi-structured data stored in Amazon S3 using frameworks such as Hadoop or Spark. EMR can also directly integrate with Amazon Redshift (for example, via Spark or JDBC) to read Redshift tables and join or enrich the S3 data during processing. This combination best satisfies both requirements: parallel processing and enrichment using Redshift data.

Question 444

A financial services company launched a new application that uses an Amazon RDS for MySQL database. The company uses the application to track stock market trends. The company needs to operate the application for only 2 hours at the end of each week. The company needs to optimize the cost of running the database. Which solution will meet these requirements MOST cost-effectively?

A. Migrate the existing RDS for MySQL database to an Aurora Serverless v2 MySQL database cluster.
B. Migrate the existing RDS for MySQL database to an Aurora MySQL database cluster.
C. Migrate the existing RDS for MySQL database to an Amazon EC2 instance that runs MySQL. Purchase an instance reservation for the EC2 instance.
D. Migrate the existing RDS for MySQL database to an Amazon Elastic Container Service (Amazon ECS) cluster that uses MySQL container images to run tasks.
Show Answer
Correct Answer: A
Explanation:
The application runs only 2 hours per week, which is an infrequent, intermittent workload. Aurora Serverless v2 automatically scales compute capacity based on demand and charges per second for actual usage, making it far more cost-effective than provisioned RDS, Aurora provisioned clusters, EC2, or ECS, all of which incur costs even when idle. Therefore, migrating to Aurora Serverless v2 minimizes database costs while still providing managed MySQL compatibility.

$19

Get all 1003 questions with detailed answers and explanations

  • Instant download HTML + PDF delivered the moment payment clears.
  • Secure Stripe checkout we never see or store your card details.
  • 7-day refund if files are defective see our refund policy.