Halaman ini memberikan panduan arsitektur, pemetaan layanan lintas cloud, dan strategi migrasi untuk memigrasikan workload dari Amazon Web Services (AWS) atau Microsoft Azure ke Google Cloud.
Jika Anda adalah cloud architect, platform engineer, atau infrastructure lead, gunakan informasi di halaman ini untuk memetakan layanan cloud pihak ketiga ke Google Cloud yang setara, menjalankan transfer data cloud-to-cloud langsung, dan mendesain arsitektur disaster recovery (DR) multi-cloud.
Sebelum membaca halaman ini, Anda harus memiliki inventaris resource AWS atau Azure sumber dan memahami persyaratan kelangsungan bisnis dan failover organisasi Anda.
Pemetaan layanan AWS dan Azure
Saat bermigrasi dari AWS atau Azure, gunakan tabel berikut untuk memetakan layanan cloud lama ke layanan yang setara di Google Cloud :
| Area fungsional | Layanan AWS | Layanan Azure | Google Cloud setara |
|---|---|---|---|
| Mesin virtual | Amazon EC2 | Azure Virtual Machine | Compute Engine |
| Kubernetes Terkelola | Amazon EKS | Azure Kubernetes Service (AKS) | Google Kubernetes Engine (GKE) |
| Penyimpanan objek | Amazon S3 | Azure Blob Storage | Cloud Storage |
| Database relasional | Amazon RDS | Azure SQL Database | Cloud SQL atau AlloyDB untuk PostgreSQL |
| Cloud data warehouse | Amazon Redshift | Azure Synapse Analytics | BigQuery |
Transfer data dari cloud lain
Gunakan Storage Transfer Service untuk mentransfer data objek berskala petabyte dari Amazon S3 atau Azure Blob Storage langsung ke Cloud Storage.
Kemampuan utama Storage Transfer Service
Storage Transfer Service menyediakan kemampuan transfer data berikut:
- Tugas transfer otomatis: menjadwalkan salinan objek berulang atau satu kali cloud-to-cloud tanpa merutekan data melalui jaringan lokal.
- Verifikasi checksum: memastikan integritas data menyeluruh selama transfer dengan menggunakan verifikasi hash otomatis.
- Kontrol bandwidth: membatasi kecepatan transfer untuk mencegah tercapainya batas kuota API pada penyedia cloud sumber.
Untuk mengetahui informasi selengkapnya, lihat Transfer dari Amazon S3 dan Transfer dari Microsoft Azure Blob Storage.
Ketahanan dan failover multi-cloud
Menetapkan Google Cloud sebagai lingkungan failover sekunder mendukung disaster recovery, mengurangi risiko cloud tunggal, dan menjaga kelangsungan bisnis selama pemadaman layanan di platform cloud lainnya.
Konfigurasi disaster recovery
Saat mendesain arsitektur disaster recovery multi-cloud, pilih dari konfigurasi deployment berikut:
- Cold standby: mereplikasi data secara terus-menerus ke Cloud Storage untuk pencadangan dan pemulihan, serta mempertahankan template Compute Engine yang siap untuk deployment on-demand.
- Warm standby: jalankan kapasitas komputasi dasar minimum, seperti cluster GKE kecil atau database replika baca, di Google Cloud yang siap untuk ditingkatkan skalanya dengan cepat selama failover.
- Pemrosesan ganda aktif-aktif: mendistribusikan traffic pengguna aktif di seluruh penyedia cloud utama dan Google Cloud dengan menggunakan Cloud Load Balancing global.
Untuk mengetahui informasi selengkapnya, lihat Panduan perencanaan disaster recovery dan Pola arsitektur hybrid dan multi-cloud.
Langkah berikutnya
- Bermigrasi dari AWS ke Google Cloud
- Bermigrasi dari Azure ke Google Cloud
- Dokumentasi Storage Transfer Service
- Ringkasan modernisasi aplikasi