Skip to content

AWS Technologies Blog

Menu
  • Home
  • KB
  • Services
  • Resources
  • Posts
  • Find
    • Categories
    • Tags
  • About
Menu

S3 Intelligent-Tiering

Posted on March 5, 2025March 6, 2025 by wpadmin

S3 Intelligent-Tiering access tiers

The following section explains the different automatic and optional access tiers. When objects move between access tiers, the storage class remains the same (S3 Intelligent-Tiering).

Frequent Access tier (automatic)
This is 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. The Frequent Access tier provides low latency and high-throughput performance.

Infrequent Access tier (automatic)
If an object is not accessed for 30 consecutive days, the object moves to the Infrequent Access tier. The Infrequent Access tier provides low latency and high-throughput performance.

Archive Instant Access tier (automatic)
If an object is not accessed for 90 consecutive days, the object moves to the Archive Instant Access tier. The Archive Instant Access tier provides low latency and high-throughput performance.

Archive Access tier (optional)
S3 Intelligent-Tiering provides you with the option to activate the Archive Access tier for data that can be accessed asynchronously. After activation, the Archive Access tier automatically archives objects that have not been accessed for a minimum of 90 consecutive days. You can extend the last access time for archiving to a maximum of 730 days. The Archive Access tier has the same performance as the S3 Glacier Flexible Retrieval storage class.

Standard retrieval times for this access tier can range from 3–5 hours. If you initiate your restore request by using S3 Batch Operations, your restore starts within minutes. For more information about retrieval options and times, see Restoring objects from the S3 Intelligent-Tiering Archive Access and Deep Archive Access tiers.

Amazon S3 Intelligent-Tiering Access Tiers Comparison

FeatureFrequent Access (FA) TierInfrequent Access (IA) TierArchive Instant AccessArchive Access TierDeep Archive Access Tier
Intended UseFrequently accessed dataInfrequently accessed dataRarely accessed but need quick retrievalData archived for infrequent useLong-term data storage, rare retrieval
Storage CostHigher costLower than FALower than IALower than IALowest cost
Retrieval CostNo retrieval cost$0.01 per GB$0.02 per GB$0.02 per GB$0.03 per GB
Access LatencyMillisecondMillisecondMillisecondHours (12 hours)Hours (12 hours)
Use CaseReal-time data, frequently accessedBackups, infrequently used dataQuick access to archived dataLong-term archival storage with slower accessVery low-cost storage for regulatory or long-term archival
Monitoring and Automation Cost$0.0025 per 1,000 objects/month$0.0025 per 1,000 objects/month$0.0025 per 1,000 objects/month$0.0025 per 1,000 objects/month$0.0025 per 1,000 objects/month
Minimum Storage DurationNone30 days90 days90 days180 days

S3 Lifecycle Policies vs S3 Intelligent-Tiering

FeatureS3 Lifecycle PoliciesS3 Intelligent-Tiering
PurposeManage data lifecycle (transition, expiration, deletion)Optimize cost by automatically moving data based on access patterns
Storage ClassesCan transition data to any S3 storage class (e.g., STANDARD, GLACIER, DEEP_ARCHIVE, IA)Moves data between Frequent Access and Infrequent Access + 2
AutomationRequires manual configuration of transitions and expirationsAutomatically moves objects between two access tiers
CostCost savings come from manually managing transitions and expirationsSmall additional cost for monitoring and automation; cost savings from efficient storage
Access PatternWorks based on pre-defined rules (time-based)Works based on real-time access patterns
Data DeletionCan expire and delete objects based on age or versionNo data expiration; objects stay in the two access tiers
Use CaseLong-term retention, archival, or compliance policiesOptimizing cost for unpredictable or variable access patterns
GranularityFlexible: You can define rules per prefix, tag, or objectAutomatic based on access patterns, no user intervention needed

  • Product List
  • Documentation

billing ciem containers cost cspm ebs ec2 ecs edge eks elb event Firewall fsx hybrid iam lambda NACL outpostd policies pop princing rds route53 s3 security serverless services SG siem storage vpc

  • Amazon FSx
  • aws
  • aws notes
  • billing
  • cloud
  • compute
  • containers
  • core
  • databases
  • development
  • ebs
  • ec2
  • ecs
  • edge
  • efs
  • eks
  • hybrid
  • iam
  • lambda
  • network
  • outposts
  • pricing
  • rds
  • route53
  • s3
  • security
  • serverless
  • services
  • storage
  • support
  • vpc
©2025 AWS Technologies Blog | Built using WordPress and Responsive Blogily theme by Superb