Object tiers, lifecycle & protection · AWS vs Google Cloud
Amazon S3 Lifecycle vs Object Lifecycle Management
S3 Lifecycle maps to Object Lifecycle Management: bucket rules that delete objects or change their storage class.
Side-by-side comparison
| Aspect | Amazon Web Services | Google Cloud |
|---|---|---|
| Service | Amazon S3 Lifecycle | Object Lifecycle Management |
| Lifecycle | Generally available | Generally available |
| What it is | Bucket rules that transition objects to cheaper storage classes or expire them (current and noncurrent versions, incomplete multipart uploads), filtered by prefix, tags, or object size. | Bucket rules that delete objects or change their storage class based on age, versions, and other conditions. |
| Pricing model | No charge for rules. Transition requests are billed per 1,000 objects. | No charge for the rules; lifecycle actions are billed as operations. |
| Docs | Amazon S3 Lifecycle docs | Object Lifecycle Management docs |
| Pricing page | Amazon S3 Lifecycle pricing | — |
Key differences
- Conditions include age, creation date, number of newer versions, and storage class.
- Class changes by lifecycle rules are billed as operations; check early-deletion charges for colder classes.
Pricing summary
Pricing models only. No prices are quoted because they change by region and over time.
- AWS
- No charge for rules. Transition requests are billed per 1,000 objects. Amazon S3 Lifecycle pricing →
- GCP
- No charge for the rules; lifecycle actions are billed as operations.
And on Azure?
Direct match Azure's equivalent is Blob Storage lifecycle management. AWS vs Azure comparison →
FAQ
What is the Google Cloud equivalent of Amazon S3 Lifecycle?
S3 Lifecycle maps to Object Lifecycle Management: bucket rules that delete objects or change their storage class.
How does pricing compare between Amazon S3 Lifecycle and Object Lifecycle Management?
AWS: No charge for rules. Transition requests are billed per 1,000 objects. Google Cloud: No charge for the rules; lifecycle actions are billed as operations. Check the official pricing pages for current rates.
What is the Azure equivalent?
Blob Storage lifecycle management (direct match). S3 Lifecycle configurations map to Azure Blob lifecycle management policies.