Matching Destination Storage Classes to Business Realities
Choosing the right destination storage class is a matter of matching the technical specifications to the minimum commitment the business can tolerate. Standard-IA (Infrequent Access) and One Zone-IA are designed for steady, infrequent access patterns and carry a 30-day minimum storage duration. For longer-term archives, Glacier Instant Retrieval and Flexible Retrieval require a 90-day minimum, while Glacier Deep Archive is intended for multi-year cold storage with a 180-day minimum.
While Glacier tiers can dramatically reduce storage costs for data that will not be touched for months or years, there is a trade-off: the data is not available in real-time. A temporary copy must be restored before the data can be accessed. Furthermore, transition paths in the Glacier ecosystem are often one-way. For example, data can move from Flexible Retrieval to Deep Archive, but it cannot be converted back to a warmer tier via Lifecycle rules. Miscalculating this can result in cold data being locked behind a restore process with no automated way to return it to a more accessible state.
Intelligent-Tiering serves as a middle ground, particularly when access is genuinely unpredictable. It automatically spans three low-latency tiers with no retrieval charges and no fees for moving data between its internal tiers. It also offers optional Archive Access and Deep Archive Access tiers for data that can tolerate a retrieval time of minutes to hours.
Evaluating Automation: Lifecycle Rules versus Intelligent-Tiering
It is a common misconception that Lifecycle rules and Intelligent-Tiering are competing alternatives. In reality, Lifecycle is a scheduling mechanism that can target various storage classes, including Intelligent-Tiering. Lifecycle rules can be configured to move objects to Standard-IA after 30 days and then to Glacier after a year, while also handling the automatic expiration of objects.
One nuance of Lifecycle billing is that changes apply the moment a rule is satisfied, even if the physical movement of the data has not yet finished. However, there are exceptions. Transitions into Intelligent-Tiering do not change the billing status until the object has physically moved. Conversely, transitions into Glacier tiers trigger the 40 KB per-object overhead and the minimum-duration clock the moment the rule is satisfied. This distinction is vital for organizations timing an early exit to avoid penalties.
Intelligent-Tiering’s built-in monitoring replaces the need for manual scheduling but introduces a monthly per-object monitoring and automation fee. While AWS describes this fee as small, it can become a significant expense for portfolios containing millions of small objects. Additionally, while tag-based Lifecycle evaluations run daily, rule updates can take up to 15 minutes to propagate, meaning the removal of a tag does not immediately stop a queued transition.
Modeling Archive Retrieval and the Risks of Early Exit
