Google Cloud → AWS and Azure
AWS and Azure equivalents of Storage Transfer Service
The closest AWS equivalents of Google Cloud Storage Transfer Service are Amazon S3 Replication (CRR, SRR, Batch Replication) and AWS DataSync; on Azure, Blob Storage object replication, Azure Storage redundancy (LRS, ZRS, GRS, GZRS), Azure Storage Mover and AzCopy.
About Storage Transfer Service
| Provider | Google Cloud |
|---|---|
| Status | Generally available |
| What it is | Managed transfers from Amazon S3, Azure Blob Storage, HDFS, on-premises file systems (through agents), and between Cloud Storage buckets, including event-driven transfers. |
| Documentation | docs.cloud.google.com |
| Pricing | Official pricing page |
Mappings (2)
| Capability | AWS | Match (GCP vs AWS) | Azure |
|---|---|---|---|
| Object replication across regions or accounts | Amazon S3 Replication (CRR, SRR, Batch Replication) | Partial match | Blob Storage object replication, Azure Storage redundancy (LRS, ZRS, GRS, GZRS) |
| Online file and object migration | AWS DataSync | Direct match | Azure Storage Mover, AzCopy |
Object replication across regions or accounts Partial match
S3 Replication maps partly to dual-region and multi-region buckets, which replicate automatically (turbo replication targets a 15-minute RPO for dual-regions), and to cross-bucket replication for independent buckets.
- Cross-region redundancy is a property of the bucket's location, not a rule you add to an existing regional bucket.
- Cross-bucket replication (built on Storage Transfer Service) covers cases dual-regions don't, such as separate projects.
Online file and object migration Direct match
AWS DataSync maps to Storage Transfer Service, which moves data from Amazon S3, Azure Blob Storage, HDFS, and on-premises file systems (through agents) to Cloud Storage, and back.
- Transfers can be Google-managed or use self-hosted agents for on-premises sources.