0
0
AWScloud~20 mins

S3 storage class optimization in AWS - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
S3 Storage Class Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding S3 Storage Classes for Cost Efficiency

You have a dataset that is accessed frequently for the first 30 days after upload, then rarely accessed but must be retained for years. Which S3 storage class is the best fit to optimize cost while meeting access needs?

AS3 Intelligent-Tiering with automatic tiering between frequent and infrequent access
BS3 One Zone-Infrequent Access for all data
CS3 Glacier Deep Archive immediately after upload
DS3 Standard for all data retention period
Attempts:
2 left
💡 Hint

Think about a storage class that adapts automatically to changing access patterns.

Architecture
intermediate
2:00remaining
Designing Lifecycle Policies for S3 Data

You want to automate moving objects from S3 Standard to S3 Glacier after 60 days and then delete them after 2 years. Which lifecycle policy configuration achieves this?

ATransition to Glacier after 60 days; No expiration
BTransition to Glacier after 730 days; Expire after 60 days
CExpire after 60 days; Transition to Glacier after 730 days
DTransition to Glacier after 60 days; Expire after 730 days
Attempts:
2 left
💡 Hint

Think about the order: first move to cheaper storage, then delete later.

security
advanced
2:00remaining
Securing S3 Data with Storage Class and Access Controls

You have sensitive data stored in S3 Glacier Deep Archive. You want to ensure only authorized users can restore and access this data. Which combination of settings best enforces this?

AUse bucket policies to restrict restore actions and enable encryption with AWS KMS
BDisable all encryption and rely on IAM roles only
CUse public read ACLs and rely on storage class for security
DAllow all users to restore but restrict download via VPC endpoint policies
Attempts:
2 left
💡 Hint

Think about combining encryption and access policies for sensitive data.

service_behavior
advanced
2:00remaining
S3 Intelligent-Tiering Behavior on Access Patterns

You upload objects to S3 Intelligent-Tiering. After 45 days, some objects are not accessed at all. What happens to these objects automatically?

AObjects are deleted automatically after 30 days
BObjects remain in the frequent access tier indefinitely
CObjects are moved to the infrequent access tier to reduce cost
DObjects are moved to Glacier Deep Archive immediately
Attempts:
2 left
💡 Hint

Consider how Intelligent-Tiering optimizes cost based on usage.

Best Practice
expert
3:00remaining
Optimizing S3 Storage Costs for Large, Rarely Accessed Data Sets

Your company stores petabytes of data that are rarely accessed but must be retained for compliance. You want to minimize storage costs while ensuring data durability and occasional retrieval within hours. Which storage class and strategy best meet these requirements?

AUse S3 Standard storage class only to avoid retrieval delays
BUse S3 Glacier Flexible Retrieval with lifecycle policy transitioning data after 30 days from Standard
CUse S3 Glacier Deep Archive with no lifecycle transitions and retrieve data on demand
DUse S3 One Zone-Infrequent Access for all data to save cost
Attempts:
2 left
💡 Hint

Think about balancing cost, durability, and retrieval time.