AWS Certified Solutions Architect – Professional (SAP-C02) — Question 487
A company has an application that stores user-uploaded videos in an Amazon S3 bucket that uses S3 Standard storage. Users access the videos frequently in the first 180 days after the videos are uploaded. Access after 180 days is rare. Named users and anonymous users access the videos.
Most of the videos are more than 100 MB in size. Users often have poor internet connectivity when they upload videos, resulting in failed uploads. The company uses multipart uploads for the videos.
A solutions architect needs to optimize the S3 costs of the application.
Which combination of actions will meet these requirements? (Choose two.)
Answer options
- A. Configure the S3 bucket to be a Requester Pays bucket.
- B. Use S3 Transfer Acceleration to upload the videos to the S3 bucket.
- C. Create an S3 Lifecycle configuration o expire incomplete multipart uploads 7 days after initiation.
- D. Create an S3 Lifecycle configuration to transition objects to S3 Glacier Instant Retrieval after 1 day.
- E. Create an S3 Lifecycle configuration to transition objects to S3 Standard-infrequent Access (S3 Standard- IA) after 180 days.
Correct answer: C, E
Explanation
Expiring incomplete multipart uploads after 7 days ensures that failed video uploads do not permanently consume S3 storage and run up unnecessary charges. Transitioning objects to S3 Standard-IA after 180 days matches the application's access pattern, significantly lowering storage costs once the videos are rarely accessed. Requester Pays is not viable because anonymous users cannot pay for data transfer, and Transfer Acceleration would increase rather than decrease costs.