AWS Certified Solutions Architect – Associate (SAA-C03) — Question 304
An image hosting company uploads its large assets to Amazon S3 Standard buckets. The company uses multipart upload in parallel by using S3 APIs and overwrites if the same object is uploaded again. For the first 30 days after upload, the objects will be accessed frequently. The objects will be used less frequently after 30 days, but the access patterns for each object will be inconsistent. The company must optimize its S3 storage costs while maintaining high availability and resiliency of stored assets.
Which combination of actions should a solutions architect recommend to meet these requirements? (Choose two.)
Answer options
- A. Move assets to S3 Intelligent-Tiering after 30 days.
- B. Configure an S3 Lifecycle policy to clean up incomplete multipart uploads.
- C. Configure an S3 Lifecycle policy to clean up expired object delete markers.
- D. Move assets to S3 Standard-Infrequent Access (S3 Standard-IA) after 30 days.
- E. Move assets to S3 One Zone-Infrequent Access (S3 One Zone-IA) after 30 days.
Correct answer: A, B
Explanation
S3 Intelligent-Tiering is ideal for assets with unpredictable or inconsistent access patterns after 30 days because it automatically optimizes storage costs without retrieval fees while preserving high availability and durability. Additionally, configuring an S3 Lifecycle policy to clean up incomplete multipart uploads is crucial to prevent partial, failed, or abandoned uploads from permanently incurring storage fees. S3 One Zone-IA does not maintain the required resiliency, and S3 Standard-IA is not cost-effective for highly inconsistent access patterns due to retrieval charges.