High-Performing Architecture III

Equip yourself with the necessary understanding to confidently tackle exam questions by reviewing assessment questions and explanations against all options.

Question 58

An e-commerce company has more than 30 million users. The company receives thousands of orders per day. Order data is stored in the S3 bucket, whereas customer data is stored in Amazon RDS. The company plans to share the data with different teams for analytics. As a solutions architect, provide a solution with the fine grain capability and the least operational overhead.

Which solution meets these requirements?

A. Configure the e-commerce application to send data order data directly to Amazon RDS and migrate existing data to Amazon RDS. Use Amazon RDS access controls to manage user access.

B. Configure an AWS Lambda function to periodically copy data from Amazon RDS to Amazon S3. Use Amazon Athena to query the data in the S3 and configure S3 bucket policies to limit access.

C Configure a data lake using AWS Lake Formation. Create an AWS Glue JDBC connection to Amazon RDS. Register the order data S3 bucket in Lake Formation. Use Lake Formation access controls to limit user access.

D. Configure an AWS Redshift cluster. Set up an AWS Lambda function to periodically transfer data from Amazon S3 and Amazon RDS to Redshift. Use Redshift access control to limit user access.

Question 59

A company uses AWS Glue to extract data from the uploaded objects in the S3 bucket. AWS Glue extracts, transforms, and loads (ETL jobs) on the uploaded object. The job processes XML data from the uploaded objects. A solutions architect notices that AWS Glue processes the whole bucket when an object is uploaded.

Provide a solution to prevent AWS Glue from processing the whole bucket.

A. Configure the AWS Glue Job to use bookmarks.

B. Configure the AWS Glue Job to delete the object after processing.

C. Modify the AWS Glue Job to set NumberOfWorkers to 1.

D. Configure to use FindMatches machine learning transform.

Question 60

A company hosts multiple applications on the fleet of servers on-premises. These applications process multiple incoming requests. Due to an increase in the number of requests, the on-premises servers cannot manage the increasing number of requests. The company plans to migrate the on-premises applications to the AWS Cloud with minimum code changes required and minimum development effort.

As a solutions architect, provide a solution to meet these requirements with the least operational overhead.

A. Use Amazon ECS on AWS Fargate to run the containerized applications with Auto Scaling enabled. Configure an Application Load Balancer (ALB) to distribute incoming requests.

B. Use Amazon ECS on AWS EC2 to run the containerized applications with Auto Scaling enabled. Configure an Application Load Balancer (ALB) to distribute incoming requests.

C. Configure EC2 instances in an Auto Scaling group to run containerized Applications. Use an Application Load Balancer (ALB) to distribute incoming requests.

D. Configure multiple EC2 instances to run containerized applications. Use an Application Load Balancer (ALB) to distribute incoming requests.

Question 61

A media company hosts large media files on an AWS application. The company wants to offer reliable and fast access to users worldwide. The majority of the content is stored in the Amazon S3 bucket.

As a solutions architect, provide a solution to meet these requirements.

A. Configure AWS DataSync to connect the S3 bucket with the application.

B. Configure an AWS Global Accelerator infornt of the S3 bucket to the web application.

C. Configure an Amazon CloudFront to connect the S3 buckets to CloudFront edge servers.

D. Configure an Amazon CloudFront to connect the application on EC2 to CloudFront edge servers.

Question 62

A social media company is experiencing slow delivery of video content on their application. They currently store videos in an S3 bucket. The company wants to improve the user experience by optimizing the origin and keeping costs in check. As a solutions architect, provide a solution to meet these requirements cost-effectively. 

Which solution meets these requirements?

A. Configure Amazon CloudFront to use invalidation on objects that expire and upload the updated videos to the origin.

B. Configure object name versioning in the S3 bucket—specify object names in the format version format and use CloudFront to serve the latest content over the network. 

C. Configure Lambda@Edge at CloudFront edge locations, allowing for real-time content manipulation closer to users, potentially reducing latency further.

D. Configure AWS Global Accelerator to use invalidation on objects that expire and upload the updated images to the origin.

Get hands-on with 1300+ tech skills courses.