Cloud Equivalents

Object tiers, lifecycle & protection · AWS vs Google Cloud

Amazon S3 Object Lock vs Bucket Lock and Object Retention Lock

S3 Object Lock maps to Bucket Lock (a lockable bucket retention policy) and Object Retention Lock (per-object retention).

Direct match Use it to: Make objects impossible to change or delete for a retention period or until a legal hold is lifted, for compliance or ransomware protection.

Last verified: · Edit on GitHub · Report an error

Side-by-side comparison

WORM / immutable object storage: AWS vs Google Cloud side by side
AspectAmazon Web ServicesGoogle Cloud
ServiceAmazon S3 Object LockBucket Lock and Object Retention Lock
LifecycleGenerally availableGenerally available
What it isWORM protection for object versions, using retention periods (governance or compliance mode) and legal holds. Requires versioning. Assessed for SEC 17a-4, CFTC, and FINRA.Bucket retention policies that can be locked permanently, and per-object retention configurations, for WORM compliance.
Pricing modelNo extra charge beyond storage and requests.No charge for retention features; you pay for the stored data.
DocsAmazon S3 Object Lock docsBucket Lock and Object Retention Lock docs
Pricing pageAmazon S3 Object Lock pricing—

Key differences

  • A locked retention policy can't be removed or shortened, similar to S3 Object Lock compliance mode.
  • Object holds (event-based and temporary) work like S3 legal holds.

Pricing summary

Pricing models only. No prices are quoted because they change by region and over time.

AWS
No extra charge beyond storage and requests. Amazon S3 Object Lock pricing →
GCP
No charge for retention features; you pay for the stored data.

And on Azure?

Direct match Azure's equivalent is Immutable storage for Blob Storage (WORM). AWS vs Azure comparison →

FAQ

What is the Google Cloud equivalent of Amazon S3 Object Lock?

S3 Object Lock maps to Bucket Lock (a lockable bucket retention policy) and Object Retention Lock (per-object retention).

How does pricing compare between Amazon S3 Object Lock and Bucket Lock and Object Retention Lock?

AWS: No extra charge beyond storage and requests. Google Cloud: No charge for retention features; you pay for the stored data. Check the official pricing pages for current rates.

What is the Azure equivalent?

Immutable storage for Blob Storage (WORM) (direct match). S3 Object Lock maps to immutable storage for Azure Blob Storage.

Related AWS vs GCP comparisons

Official sources