Reducing S3 Costs from Incomplete Multipart Uploads
Short answer
B Enable an S3 Lifecycle policy that deletes incomplete multipart uploads to stop paying for unused storage parts.
Question
Key Takeaways
The question tests knowledge of S3 Lifecycle rules, specifically that incomplete multipart uploads incur storage charges and can be automatically deleted to save money.
Learn how to reduce Amazon S3 storage costs caused by accumulating incomplete multipart uploads using Lifecycle policies. This page explains why deleting incomplete uploads is the correct cost optimization strategy for this scenario.
Common mistake: Learners often overlook incomplete uploads as a cost factor or incorrectly choose Transfer Acceleration, which increases data transfer costs rather than reducing storage fees.
Expert Analysis
Why the Answer Is Correct
Incomplete multipart uploads consume storage space in Amazon S3 because each part is stored individually until the upload is completed or aborted. Since these parts remain in storage, they incur standard S3 storage charges just like any other object. By configuring an S3 Lifecycle policy to delete incomplete multipart uploads after a specified period (e.g., 1 day), the architect ensures that abandoned or failed uploads do not accumulate indefinitely, thereby directly reducing monthly storage costs.
Why the Other Options Are Wrong
Option A is incorrect because Amazon S3 Transfer Acceleration uses CloudFront edge locations to speed up uploads but incurs additional data transfer costs, which would increase the overall bill rather than decrease it. Option C is incorrect because S3 Inventory is a reporting tool used to track object metadata; it does not modify objects or change storage classes to reduce costs. Option D is incorrect because CloudFront is a caching service that reduces latency and bandwidth costs but does not remove objects from S3; the objects still exist and are billed for storage regardless of cache hits.
Community Comment Notes
Community consensus strongly supports Option B, with users noting that optimizing multipart uploads is essential for cost control. Comments highlight that incomplete uploads represent wasted storage space that should be cleaned up regularly. One user noted that "Optimize multipart uploads to reduce costs associated with storing incomplete multipart upload parts," emphasizing the direct link between cleanup and savings. Another user correctly pointed out that Transfer Acceleration is more expensive for data transfer, making it unsuitable for a cost-reduction goal.
Official Reference
https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpu-abort-incomplete-mpu-lifecycle-config.html
This link opens the official vendor documentation in a new tab.
Exam Strategy
Always look for 'cost reduction' keywords paired with 'storage' metrics. If the scenario mentions frequent updates or uploads, check if incomplete artifacts (like multipart parts) are being ignored as a hidden cost driver. Lifecycle policies are the primary tool for automating cleanup and tiering.
Frequently Asked Questions
Why do incomplete multipart uploads cost money?
Can I use S3 Glacier for incomplete uploads?
Community Votes
100% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 5 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 5
-
alawada 👍 4 Answered BOptimize multipart uploads to reduce costs associated with storing incomplete multipart upload parts. Ensure that multipart uploads are completed and the parts are assembled into complete objects in a timely manner to avoid unnecessary storage costs.
-
Typewriter101 👍 4 Answered Bwhen primary concern is cost and the data transfer multipart upload may be the more cost-effective than S3 transfer acceleration. So switching to s3 TA is won't be reasonable.
-
Andy_09 👍 3Option B
-
Umuntu 👍 2Option B is correct
-
MatAlves 👍 1 Answered BB - No brainer.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All SAA-C03 Questions
Access 120 questions with complete answers and detailed explanations.
View Full SAA-C03 Practice Test →