wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AWS Most Popular Services

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

An application allows a manufacturing site to upload files. Each uploaded 3 GB file is processed to extract metadata, and this process takes a few seconds per file. The frequency at which the uploads happen is unpredictable. For instance, there may be no updates for hours, followed by several files being uploaded concurrently.


Which AWS service will meet the above requirements?

a)

Amazon S3

b)

Amazon EBS

c)

Amazon EFS

d)

Amazon Storage Gateway VTL

2.

What architecture addresses this workload in the most cost efficient manner?

a)

Use a Kinesis Data Delivery Stream to store the file. Use Lambda for processing.

b)

Use an SQS queue to store the file, to be accessed by a fleet of EC2 Instances.

c)

Store the file in an EBS volume, which can then be accessed by another EC2 Instance for processing.

d)

Store the file in an S3 bucket. Use Amazon S3 event notification to invoke a Lambda function for file processing.

3.

A company is to run a service on AWS to provide offsite backups for images on laptops and phones.

The solution must support millions of customers with thousands of images per customer. Though the images will be retrieved infrequently, they must be available for retrieval immediately.


Which is the MOST cost efficient storage option that meets these requirements?

a)

Amazon Glacier with Expedited retrievals

b)

Amazon S3 Standard Infrequent Access

c)

Amazon EFS

d)

Amazon S3 Standard

4.

A Solutions Architect designing a solution to store and archive corporate documents, has determined Amazon Glacier as the right choice of solution.

An important requirement is that the data must be delivered within 10 minutes of a retrieval request.


Which feature in Amazon Glacier can help meet this requirement?

a)

Vault Lock

b)

Expedited retrieval

c)

Standard retrieval

d)

Bulk retrieval

5.

An application reads and writes objects to an S3 bucket. When the application is fully deployed, the read/write traffic is very high.


How should the architect maximize the Amazon S3 performance?

a)

Use as many S3 prefixes as you need in parallel to achieve the required throughput.

b)

Use the STANDARD_IA storage class.

c)

Prefix each object name with a hex hash key along with the current data.

d)

Enable versioning on the S3 bucket.

6.

A Solutions Architect is designing a highly scalable system to track records. These records must remain available for immediate download for up to three months and then must be deleted.


What is the most appropriate decision for this use case?

a)

Store the files in Amazon EBS and create a Lifecycle Policy to remove files after 3 months

b)

Store the files in Amazon S3 and create a Lifecycle Policy to remove files after 3 months

c)

Store the files in Amazon Glacier and create a Lifecycle Policy to remove files after 3 months

d)

Store the files in Amazon EFS and create a Lifecycle Policy to remove files after 3 months

7.

A company needs to store images that are uploaded by users via a mobile application. There is also a need to ensure that a security measure is in place to avoid the data loss.


What step should be taken for protection against unintended user actions?

a)

Store data in an EBS volume and create snapshots once a week.

b)

Store data in an S3 bucket and enable versioning.

c)

Store data in two S3 buckets in different AWS regions.

d)

Store data on EC2 instance storage.

8.

Development teams in your organization use S3 buckets to store log files for various applications hosted in AWS development environments. The developers intend to keep the logs for a month for troubleshooting purposes, and subsequently purge the logs.


What feature will enable this requirement?

a)

Adding a bucket policy on the S3 bucket.

b)

Configuring lifecycle configuration rules on the S3 bucket.

c)

Creatingan IAM policy for the S3 bucket.

d)

Enabling CORS on the S3 bucket.

9.

A million images are required to be uploaded to S3. What option ensures optimal performance in this case?

a)

Usea sequential ID for the prefix.

b)

Use a hexadecimal hash for the prefix.

c)

Use a hexadecimal hash for the suffix.

d)

Use a sequential ID for the suffix.

10.

An application hosted in AWS allows users to upload videos to an S3 bucket. A user is required to be given access to upload some videos for a week based on the profile. How can be this be accomplished in the best way possible?

a)

Create an IAM bucket policy to provide access for a week’s duration.

b)

Create a pre-signed URL for each profile which will last for a week’s duration.

c)

Create an S3 bucket policy to provide access for a week’s duration.

d)

Create an IAM role to provide access for a week’s duration.

11.

A company has a requirement for archival of 6TB of data. There is an agreement with the stakeholders for an 8-hour agreed retrieval time. Which of the following can be used as the MOST cost-effective storage option?

a)

AWS S3 Standard

b)

AWS S3 Infrequent Access

c)

AWS Glacier

d)

AWS EBS Volumes

12.

A company plans to have their application hosted in AWS. This application has users uploading files and then using a public URL for downloading them at a later stage. Which of the following designs would help fulfill this requirement?

a)

Have EBS Volumes hosted on EC2 Instances to store the files.

b)

Use Amazon S3 to host the files.

c)

Use Amazon Glacier to host the files since this would be the cheapest storage option.

d)

Use EBS Snapshots attached to EC2 Instances to store the files.

13.

A company is asking its developers to store application logs in an S3 bucket. These logs are only required for a temporary period of time after which, they can be deleted. Which of the following steps can be used to effectively manage this?

a)

Create a cron job to detect the stale logs and delete them accordingly.

b)

Use a bucket policy to manage the deletion.

c)

Usean IAM Policy to manage the deletion.

d)

Use S3 Lifecycle Policies to manage the deletion.

14.

A company has an application that stores images and thumbnails for images on S3. While the thumbnail images need to be available for download immediately, the images and thumbnails themselves are not accessed that frequently.


Which is the most cost-efficient storage option to store images that meet these requirements?

a)

Amazon Glacier with Expedited Retrievals.

b)

Amazon S3 Standard Infrequent Access

c)

Amazon EFS

d)

Amazon S3 Standard

15.

You have an application hosted on AWS that writes images to an S3 bucket. The concurrent number of users on the application is expected to reach around 10,000 with approximately 500 reads and writes expected per second. How should the architect maximize Amazon S3 performance?

a)

Prefix each object name with a random string.

b)

Use the STANDARD_IA storage class.

c)

Prefix each object name with the current data.

d)

Enable versioning on the S3 bucket.

16.

A company has a sales team and each member of this team uploads their sales figures daily. A Solutions Architect needs a durable storage solution for these documents and also a way to prevent users from accidentally deleting important documents. What among the following choices would deliver protection against unintended user actions?

a)

Store data in an EBS Volume and create snapshots once a week.

b)

Store data in an S3 bucket and enable versioning.

c)

Store data in two S3 buckets in different AWS regions.

d)

Store data on EC2 Instance storage.

17.

You work for a company that stores records for a minimum of 10 years. Most of these records will never be accessed but must be made available upon request (within a few hours). What is the most cost-effective storage option in this scenario? Choose the correct answer from the options below.

a)

Simple Storage Service

b)

EBS Volumes

c)

Glacier

d)

AWS Import/Export

18.

Your company has a requirement to host a static web site in AWS. Which of the following steps would help implement a quick and cost-effective solution for this requirement? Choose 2 answers from the options given below. Each answer forms a part of the solution.

a)

Uploadthe static content to an S3 bucket.

b)

Createan EC2 Instance and install a web server.

c)

Enableweb site hosting for the S3 bucket.

d)

Uploadthe code to the web server on the EC2 Instance.

19.

A company currently storing a set of documents in the AWS Simple Storage Service, is worried about the potential loss if these documents are ever deleted. Which of the following can be used to ensure protection from loss of the underlying documents in S3?

a)

Enable Versioning for the underlying S3 bucket.

b)

Copythe bucket data to an EBS Volume as a backup.

c)

Createa Snapshot of the S3 bucket.

d)

Enablean IAM Policy which does not allow deletion of any document from the S3 bucket.

20.

Your company has confidential documents stored in the Simple Storage Service. Due to compliance requirements, there is a need for the data in the S3 bucket to be available in a different geographical location. As an architect, what change would you make to comply with this requirement?

a)

Apply Multi-AZ for the underlying S3 bucket.

b)

Copy the data to an EBS Volume in another region.

c)

Create a snapshot of the S3 bucket and copy it to another region.

d)

Enable Cross-Region Replication for the S3 bucket.