All Stories

Archiving Backup Files to S3 Glacier Deep Archive: The Cheapest Long-Term Storage in AWS

Configure S3 lifecycle policies to automatically move backup files from S3 Standard to Glacier Deep Archive after the active access period ends, minimizing indefinite retention costs.

S3 Lifecycle for Versioned Buckets: How to Control Non-Current Version Retention

Learn how S3 lifecycle rules with NoncurrentVersionExpiration automatically delete old object versions in versioned buckets, reducing storage costs without custom code.

Store VPC Flow Logs in S3 with Lifecycle Tiering for Cost-Effective Log Retention

Configure VPC flow logs to write directly to S3 and use lifecycle policies to transition older logs to S3 Standard-IA, balancing access speed with storage cost.

When to Use S3 Intelligent-Tiering: The Right Choice for Unpredictable Access Patterns

S3 Intelligent-Tiering automatically moves data between access tiers based on usage. Learn when it beats lifecycle policies and when it does not.

S3 Lifecycle Policy vs Intelligent-Tiering: Why Predictable Access Patterns Call for Lifecycle Rules

When your data access pattern is predictable, S3 lifecycle policies that transition to Standard-IA are cheaper and simpler than Intelligent-Tiering. Here is when to use each.

AWS S3 Lifecycle Policy: Automatically Transition Data to Glacier Deep Archive for Long-Term Retention

Learn how to configure S3 lifecycle policies to keep data in S3 Standard for immediate access, then automatically transition to Glacier Deep Archive for cost-effective long-term archival.