NEW
Font size
WorksheetsS3 Summary
Total questions: 15
Worksheet time: 10mins
You have enabled versioning and want to be extra careful when it comes to deleting files on an S3 bucket. What should you enable to prevent accidental permanent deletions?
Use a bucket policy
Enable MFA Delete
Encrypt the files
Disable versioning
You would like all your files in an S3 bucket to be encrypted by default. What is the optimal way of achieving this?
Use a bucket policy that forces HTTPS connections
Enable Default Encryption
Enable versioning
All of the above
You suspect that some of your employees try to access files in an S3 bucket that they don't have access to. How can you verify this is indeed the case without them noticing?
Enable S3 Access Logs and analyze them using Athena
Restrict their IAM policies and look at CloudTail logs
Use a bucket policy
You want the content of an S3 bucket to be fully available in different AWS Regions. That will help your team perform data analysis at the lowest latency and cost possible. What S3 feature should you use?
Amazon CloudFront Distributions
S3 Versioning
S3 Static Website Hosting
S3 Replication
You have 3 S3 buckets. One source bucket A, and two destination buckets B and C in different AWS Regions. You want to replicate objects from bucket A to both bucket B and C. How would you achieve this?
Configure replication from bucket A to bucket B, then from bucket A to bucket C
Configure replication from bucket A to bucket B, then from bucket B to bucket C
Configure replication from bucket A to bucket C, then from bucket C to bucket B
Which of the following is NOT a Glacier Deep Archive retrieval mode?
Expedited (1-5 mins)
Standard (12 hours)
Bulk (48 hours)
How can you be notified when there's an object uploaded to your S3 bucket?
S3 Select
S3 Access Logs
S3 Event Notifications
S3 Analytics
You are looking to provide temporary URLs to a growing list of federated users to allow them to perform a file upload on your S3 bucket to a specific location. What should you use?
S3 CORS
S3 Pre-Signed URL
S3 Bucket Policies
IAM Users
You have an S3 bucket that has S3 Versioning enabled. This S3 bucket has a lot of objects, and you would like to remove old object versions to reduce costs. What's the best approach to automate the deletion of these old object versions?
S3 Lifecycle Rules - Transition Actions
S3 Lifecycle Rules - Expiration Actions
S3 Access Logs
How can you automate the transition of S3 objects between their different tiers?
AWS Lambda
S3 Bucket Policies
S3 Lifecycle Rules
AWS EventBridge
While you're uploading large files to an S3 bucket using Multi-part Upload, there are a lot of unfinished parts stored in the S3 bucket due to network issues. You are not using these unfinished parts and they cost you money. What is the best approach to remove these unfinished parts?
Use AWS Lambda to loop on each old/unfinished part and delete them
Request AWS Support to help you to delete old/unfinished parts
Use a S3 Lifecycle Policy to automate old/unfinished parts deletion
Which of the following is a Serverless data analysis service allowing you to query data in S3?
S3 Analytics
AWS Athena
Redshift
Aurora
RDS
You are looking to build an index of your files in S3, using Amazon RDS PostgreSQL. To build this index, it is necessary to read the first 250 bytes of each object in S3, which contains some metadata about the content of the file itself. There are over 100,000 files in your S3 bucket, amounting to 50 TB of data. How can you build this index efficiently?
Use the RDS Import feature to load the data from S3 to PostgreSQL, and run a SQL query to build the index
Create an application that will traverse the S3 bucket, read all the files one by one, extract the first 250 bytes, and store that information in RDS
Create an application that will traverse the S3 bucket, issue a Byte Range Fetch for the first 250 bytes, and store that information in RDS
Create an application that will traverse the S3 bucket, use S3 Select to get the first 250 bytes, and store that information in RDS
For compliance reasons, your company has a policy mandate that database backups must be retained for 4 years. It shouldn't be possible to erase them. What do you recommend?
Glacier Vaults with Vault Lock Policies
EFS network drives with restrictive Linux permissions
S3 with Bucket Polices
You would like to retrieve a subset of your dataset stored in S3 with the .csv format. You would like to retrieve a month of data and only 3 columns out of 10, to minimize compute and network costs. What should you use?
S3 Analytics
S3 Access Logs
S3 Select
S3 Inventory
