SAP-C02 · Question #761
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…
The correct answer is C. Create an S3 Lifecycle configuration o expire incomplete multipart uploads 7 days after initiation. E. Create an S3 Lifecycle configuration to transition objects to S3 Standard-infrequent Access (S3. To optimize S3 costs, the company should configure a lifecycle rule to expire incomplete multipart uploads, preventing unnecessary storage charges. Additionally, a lifecycle rule should transition objects to S3 Standard-IA after 180 days to align with the infrequent access…
Question
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.)
Options
- AConfigure the S3 bucket to be a Requester Pays bucket.
- BUse S3 Transfer Acceleration to upload the videos to the S3 bucket.
- CCreate an S3 Lifecycle configuration o expire incomplete multipart uploads 7 days after initiation.
- DCreate an S3 Lifecycle configuration to transition objects to S3 Glacier Instant Retrieval after 1
- ECreate an S3 Lifecycle configuration to transition objects to S3 Standard-infrequent Access (S3
How the community answered
(44 responses)- A23% (10)
- B5% (2)
- C61% (27)
- D11% (5)
Why each option
To optimize S3 costs, the company should configure a lifecycle rule to expire incomplete multipart uploads, preventing unnecessary storage charges. Additionally, a lifecycle rule should transition objects to S3 Standard-IA after 180 days to align with the infrequent access pattern and reduce storage costs.
Configuring the bucket as Requester Pays shifts the cost of downloads to the users, which is generally not suitable for public-facing content and does not address the storage cost optimization for the company itself.
S3 Transfer Acceleration improves upload performance by routing data through AWS edge locations but does not directly optimize S3 storage costs.
Incomplete multipart uploads consume storage and incur charges even if the upload never completes; creating an S3 Lifecycle configuration to expire these uploads after a short period, such as 7 days, efficiently prevents accumulation of unnecessary storage costs for failed or abandoned uploads.
Transitioning objects to S3 Glacier Instant Retrieval after only 1 day is premature because the videos are frequently accessed for the first 180 days, which would incur high retrieval costs for active content.
S3 Standard-Infrequent Access (S3 Standard-IA) is designed for data that is accessed less frequently but requires rapid access when needed; transitioning objects to S3 Standard-IA after 180 days, when access becomes rare but still needs to be available, significantly reduces storage costs while meeting availability requirements.
Concept tested: S3 Storage Classes, S3 Lifecycle Management, Multipart Uploads
Source: https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lifecycle-mgmt.html
Community Discussion
No community discussion yet for this question.