wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AWS Review

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

A game company has a requirement of load balancing the incoming TCP traffic at the transport level (Layer 4) to their containerized gaming servers hosted in AWS Fargate. To maintain performance, it should handle millions of requests per second sent by gamers around the globe while maintaining ultra-low latencies.


Which of the following must be implemented in the current architecture to satisfy the new requirement?

a)

Create a new record in Amazon Route 53 with Weighted Routing policy to load balance the incoming traffic.

b)

Launch a new Network Load Balancer.

c)

Launch a new microservice in AWS Fargate that acts as a load balancer since using an ALB or NLB with Fargate is not possible.

d)

Launch a new Application Load Balancer.

2.

A company plans to use a cloud storage service to temporarily store its log files. The number of files to be stored is still unknown, but it only needs to be kept for 12 hours.


Which of the following is the most cost-effective storage class to use in this scenario?

a)

Amazon S3 Glacier Deep Archive

b)

Amazon S3 Intelligent-Tiering

c)

Amazon S3 Standard-IA

d)

Amazon S3 Standard

3.

A global news network created a CloudFront distribution for their web application. However, you noticed that the application’s origin server is being hit for each request instead of the AWS Edge locations, which serve the cached objects. The issue occurs even for the commonly requested objects.


What could be a possible cause of this issue?

a)

The file sizes of the cached objects are too large for CloudFront to handle.

b)

The Cache-Control max-age directive is set to zero.

c)

You did not add an SSL certificate.

d)

An object is only cached by CloudFront once a successful request has been made hence, the objects were not requested before, which is why the request is still directed to the origin server.

4.

A Solutions Architect designed a real-time data analytics system based on Kinesis Data Stream and Lambda. A week after the system has been deployed, the users noticed that it performed slowly as the data rate increases. The Architect identified that the performance of the Kinesis Data Streams is causing this problem.


Which of the following should the Architect do to improve performance?

a)

Implement Step Scaling to the Kinesis Data Stream.

b)

Improve the performance of the stream by decreasing the number of its shards using the MergeShard command.

c)

Replace the data stream with Amazon Kinesis Data Firehose instead.

d)

Increase the number of shards of the Kinesis stream by using the UpdateShardCount command.

5.

An online stock trading system is hosted in AWS and uses an Auto Scaling group of EC2 instances, an RDS database, and an Amazon ElastiCache for Redis. You need to improve the data security of your in-memory data store by requiring the user to enter a password before they are granted permission to execute Redis commands.


Which of the following should you do to meet the above requirement?

a)

Enable the in-transit encryption for Redis replication groups.

b)

Create a new Redis replication group and set the AtRestEncryptionEnabled parameter to true.

c)

Authenticate the users using Redis AUTH by creating a new Redis Cluster with both the --transit-encryption-enabled and --auth-token parameters enabled.

d)

Do nothing. This feature is already enabled by default.

6.

A company has a VPC for its human resource department, and another VPC located in a different region for their finance department. The Solutions Architect must redesign the architecture to allow the finance department to access all resources that are in the human resource department, and vice versa.


Which type of networking connection in AWS should the Solutions Architect set up to satisfy the above requirement?

a)

Inter-Region VPC Peering

b)

AWS Cloud Map

c)

VPN Connection

d)

VPC Endpoint

7.

A popular augmented reality (AR) mobile game is heavily using a RESTful API which is hosted in AWS. The API uses Amazon API Gateway and a DynamoDB table with a preconfigured read and write capacity. Based on your systems monitoring, the DynamoDB table begins to throttle requests during high peak loads which causes the slow performance of the game.


Which of the following can you do to improve the performance of your app?

a)

Create an SQS queue in front of the DynamoDB table.

b)

Integrate an Application Load Balancer with your DynamoDB table.

c)

Add the DynamoDB table to an Auto Scaling Group.

d)

Use DynamoDB Auto Scaling.

8.

A company deployed an online enrollment system database on a prestigious university, which is hosted in RDS. The Solutions Architect is required to monitor the database metrics in Amazon CloudWatch to ensure the availability of the enrollment system.


What are the enhanced monitoring metrics that Amazon CloudWatch gathers from Amazon RDS DB instances which provide more accurate information? (Select TWO.)

a)

RDS child processes

b)

CPU Utilization

c)

Freeable Memory

d)

Database Connections

e)

OS processes

9.

A real-time data analytics application is using AWS Lambda to process data and store results in JSON format to an S3 bucket. To speed up the existing workflow, you have to use a service where you can run sophisticated Big Data analytics on your data without moving them into a separate analytics system.


Which of the following group of services can you use to meet this requirement?

a)

Amazon X-Ray, Amazon Neptune, DynamoDB

b)

S3 Select, Amazon Athena, Amazon Redshift Spectrum

c)

S3 Select, Amazon Neptune, DynamoDB DAX

d)

Amazon Glue, Glacier Select, Amazon Redshift

10.

A Solutions Architect needs to ensure that all of the AWS resources in Amazon VPC don’t go beyond their respective service limits. The Architect should prepare a system that provides real-time guidance in provisioning resources that adheres to the AWS best practices.


Which of the following is the MOST appropriate service to use to satisfy this task?

a)

Amazon Inspector

b)

AWS Trusted Advisor

c)

AWS Cost Explorer

d)

AWS Budgets