Consider Intelligent-Tiering or Lifecycle Rules for S3

Details about Automated Insight for S3 storage tiering or lifecycle rules.

Consider Intelligent-Tiering or Lifecycle Rules for S3

This Insight identifies when there is S3 bucket(s) with spend only on Standard Storage, indicating that use of Intelligent-Tiering or Lifecycle policies could be applied to reduce cost.

Standard storage is the default storage class for objects in S3 and is the most expensive. Standard storage is best used for data that needs to be accessed frequently with fastest access time for data retrieval.

Consider the following when determining if S3 Intelligent-Tiering or S3 Lifecycle could be applied to S3 resources listed below in order to save up to 10% on storage costs.

S3 Intelligent-Tiering

  • Amazon S3 Intelligent-Tiering is an Amazon S3 storage class designed to optimize storage costs by automatically moving data to the most cost-effective access tier when access patterns change, without performance impact or operational overhead.
  • S3 Intelligent-Tiering automatically stores objects in three access tiers:
    • Frequent Access tier - The default access tier that any object created or transitioned to S3 Intelligent-Tiering begins its lifecycle in. An object remains in this tier as long as it is being accessed. If objects in other tiers are accessed later, S3 Intelligent-Tiering automatically moves the objects back to this tier.
    • Infrequent Access tier - If an object is not accessed for 30 consecutive days, the object moves to the Infrequent Access tier with savings up to 40%.
    • Archive Instant Access tier - If an object is not accessed for 90 consecutive days, the object moves to the Archive Instant Access tier with savings up to 68%.
  • When to use Intelligent-Tiering
    • Ideal for data with unknown, changing, or unpredictable access patterns, independent of object size or retention period. This includes data for new applications, data analytics, user-generated content, and data lakes.

S3 Lifecycle Rules

  • S3 Lifecycle helps users store objects cost effectively throughout their lifecycle by transitioning them to lower-cost storage classes or deleting expired objects on your behalf.
  • Lifecycle rules are applied to all existing and future objects in an S3 bucket
  • When to use Lifecycle policies
    • Well-defined access pattern for your data Ideal for data needing access for a specific period and then archiving it to a cheaper storage tier

Some Items to Note:

  • Object monitoring and automation for Intelligent-Tiering incurs a small monthly charge. Learn more about S3 pricing and the additional costs associated with S3 here.
  • Amazon S3 Lifecycle can be used to transition new objects that are programmatically uploaded to the S3 Intelligent-Tiering storage class.

The resource table below is showing the list of buckets with spend only on Standard storage.

Source: CloudZero

The information for this insight is based on spend data in the CloudZero platform.

Frequency

This insight is checked once per day. If the insight is marked as Ignored, it will still get updated, but notifications will no longer be sent for any updates.

Threshold

This insight is created if 10% of the total spend on S3 buckets that use Standard storage only is greater than $500.