Getting started using Amazon S3 Intelligent-Tiering

30 minute tutorial

Overview

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 is the ideal storage class for data with unknown, changing, or unpredictable access patterns, independent of object size or retention period. The purpose of this tutorial is to show you how easy it is to begin storing your data in the Amazon S3 Intelligent-Tiering storage class, so that you can start experiencing automatic storage cost savings.

S3 Intelligent-Tiering automatically stores objects in three access tiers: one tier optimized for frequent access, a lower-cost tier optimized for infrequent access, and a very-low-cost tier optimized for rarely accessed data. For a small monthly object monitoring and automation charge, S3 Intelligent-Tiering moves objects that have not been accessed for 30 consecutive days to the Infrequent Access tier for savings of 40%; and after 90 days of no access, objects are moved to the Archive Instant Access tier with savings of 68%. If the objects are accessed later, S3 Intelligent-Tiering automatically moves the objects back to the Frequent Access tier.

To save even more on data that doesn’t require immediate retrieval, you can activate the optional asynchronous Archive Access tier and Deep Archive Access tier. When turned on, objects not accessed for 90 consecutive days are automatically moved directly to the Archive Access tier with up to 71% in storage cost savings. After 180 days of consecutive no-access, objects are moved to the Deep Archive Access tier with up to 95% in storage cost savings. If the objects are accessed later, S3 Intelligent-Tiering moves the objects back to the Frequent Access tier. To retrieve an object stored in the optional Archive Access tier or Deep Archive Access tier, you must initiate the restore request and wait until the object is moved into the Frequent Access tier.

For the workload featured in this tutorial, you will activate only the optional Deep Archive Access tier for objects not accessed for 180 consecutive days.

You can use S3 Intelligent-Tiering as the default storage class for virtually any workload, especially data lakes, data analytics, new applications, and user-generated content.

What you will accomplish

  • Create an Amazon S3 bucket
  • Directly upload objects to the Amazon S3 Intelligent-Tiering storage class
  • Transition objects stored in S3 Standard or S3 Standard-Infrequent Access (S3 Standard-IA) to the S3 Intelligent-Tiering storage class
  • Enable the optional S3 Intelligent-Tiering asynchronous archive tiers and achieve the highest storage cost savings for very rarely accessed data
  • Restore your objects stored in the opt-in archiving tiers

Prerequisites

 AWS experience

Beginner

 Time to complete

30 minutes

 Cost to complete

Less than $1 (Amazon S3 pricing page)

 Services used

 Last updated

July 25, 2022

Implementation

Was this page helpful?

Congratulations!

You have learned how to create an Amazon S3 bucket, upload objects to the Amazon S3 Intelligent-Tiering storage class, activate the optional Deep Archive Access tier, and restore objects stored in the Deep Archive Access tier.

To learn more about the Amazon S3 Intelligent-Tiering storage class, visit the documentation and product page.