Skip to content
GKgkml.dev
← All scenarios
AWSSAA-C03MLOpshard~18 min

The lifecycle rule that increased S3 cost

A bucket holds 40 TB of model training artefacts: roughly 9 million objects, most between 20 KB and 200 KB, with a few large checkpoint files. Objects are read heavily in the week after creation and almost never afterwards.

To cut cost, the team added a lifecycle rule transitioning objects to Glacier Flexible Retrieval after 30 days. Versioning is enabled on the bucket.

The following month's S3 bill is 20% higher than before, and a subsequent audit run that needed to read 200,000 old objects took two days and added a further charge.

Explain every mechanism by which a rule intended to reduce cost increased it. Then tell me what the correct lifecycle policy is for this access pattern and why.

Choose how you want to be interrogated

The same case under two modes is two different exercises. If you are unsure, RCA drill is the one that trains root-cause analysis most directly.

Before you start: you begin locked. The Mentor will give you nothing — not a nudge, not a category — until you state a specific position and the mechanism you think produces it. Four genuine attempts unlock the resolution. There is no shortcut.