Mengonfigurasi Google Cloud

Sebelum memigrasikan aplikasi menggunakan Google Cloud Migrate for Compute Engine (sebelumnya Velostrata), Anda harus mengonfigurasi organisasi Google Cloud Anda. Dengan konfigurasi ini, Migrate for Compute Engine dapat mengelola migrasi dan berkomunikasi dengan komponen lain yang terlibat.

Konfigurasi Google Cloud mencakup:

  1. Menyiapkan akun, organisasi, dan project infrastruktur Google Cloud, termasuk izin tingkat organisasi dan project yang akan digunakan oleh Migrate for Compute Engine untuk infrastrukturnya sendiri.
  2. Menyiapkan jaringan di Google Cloud sehingga komponen yang merupakan bagian dari migrasi Anda (seperti Migrate for Compute Engine, Google Cloud, dan lingkungan sumber tempat Anda bermigrasi) dapat berkomunikasi satu sama lain melalui firewall melalui Virtual Private Cloud Google Cloud.
  3. Membuat peran Google Cloud dan akun layanan melalui Cloud Shell untuk menetapkan izin sehingga Migrate for Compute Engine dapat membuat resource dan mengelola API yang digunakan selama migrasi.

Sebelum memulai

  • Anda harus mengidentifikasi akun administrator organisasi Google Cloud yang akan menjalankan skrip Migrate for Compute Engine yang mengonfigurasi Google Cloud.
  • Anda harus menyiapkan Virtual Private Cloud Google Cloud. Migrate for Compute Engine menggunakan Virtual Private Cloud untuk mendukung komunikasi antara Google Cloud dan lingkungan sumber Anda.
  • Organisasi Google Cloud Anda adalah salah satu dari beberapa komponen yang merupakan bagian dari migrasi. Anda akan melakukan tugas konfigurasi untuk setiap opsi. Untuk gambaran yang lebih besar, pastikan Anda membaca deskripsi arsitektur Migrate for Compute Engine.

Menyiapkan akun, organisasi, dan project infrastruktur Google Cloud

Anda memerlukan organisasi Google Cloud untuk bermigrasi ke Google Cloud. Setelah memiliki organisasi, Anda akan menetapkan izin yang mengizinkan skrip Migrate for Compute Engine untuk mengonfigurasi GCP dengan peran dan akun layanan. Anda akan membuat project infrastruktur Google Cloud yang akan menghosting Migrate for Compute Engine Manager.

  1. Buka konsol Google Cloud dan login. Jika Anda belum memiliki akun, daftar untuk membuatnya.
  2. Untuk menyiapkan organisasi, lihat Membuat dan mengelola organisasi. Untuk mengetahui informasi selengkapnya, lihat Menentukan hierarki resource untuk zona landing Google Cloud.
  3. Tetapkan izin berikut kepada administrator Anda yang menjalankan akun dan skrip pembuatan peran:

    • Organization Role Administrator
    • Organization Administrator
    • Compute Admin
    • Pemilik (Project)

    Untuk mengetahui informasi selengkapnya tentang konsep IAM seperti akun Google Cloud, akun layanan, dan peran, lihat Ringkasan IAM.

  4. Buat project Google Cloud untuk menghosting infrastruktur Migrate for Compute Engine di Google Cloud. Dalam dokumen ini, kami akan menyebutnya sebagai project infrastruktur.

Menyiapkan jaringan

Migrate for Compute Engine menggunakan jaringan Virtual Private Cloud Google Cloud dan konektivitas VPN ke lingkungan sumber Anda, dan memerlukan aturan jaringan khusus yang disiapkan sebelum migrasi dapat diselesaikan. Untuk mengetahui informasi mendetail tentang firewall, perutean, dan pemberian tag jaringan untuk deployment Anda, lihat persyaratan akses jaringan.

Tugas konfigurasi jaringan mengasumsikan bahwa Anda memiliki Virtual Private Cloud Google Cloud dan sudah terbiasa dengan aturan firewall Virtual Private Cloud. Untuk informasi selengkapnya, lihat Virtual Private Cloud Google Cloud.

Membuat akun layanan

Anda harus membuat akun layanan dengan peran Google Cloud yang diperlukan yang digunakan Migrate for Compute Engine untuk membuat resource Google Cloud dan mengelola Cloud Storage API.

Akun layanan harus dibuat di project infrastruktur, kecuali saat Anda akan bermigrasi ke beberapa project Google Cloud. Dalam hal ini, Anda akan membuat peran Migrate for Compute Engine Manager di tingkat organisasi, sehingga membuat akun layanan dan peran lainnya di project infrastruktur.

Buat akun layanan menggunakan:

Langkah Berikutnya