Membangun dan men-deploy otomatisasi serta alat CI/CD

Otomatisasi build dan deployment dalam framework CI/CD adalah bagian penting dari proses migrasi.

Cloud Build adalah layanan yang menjalankan build Anda di Google Cloud. Cloud Build dapat mengimpor kode sumber dari Cloud Storage, Cloud Source Repositories, GitHub, atau Bitbucket, mengeksekusi build sesuai spesifikasi Anda, dan menghasilkan artefak seperti container Docker atau arsip Java.

Artifact Registry menyediakan satu lokasi untuk mengelola paket dan image container Docker. Artifact Registry terintegrasi dengan alat CI/CD dan lingkungan runtime Google Cloud sehingga Anda dapat mengelola siklus proses artefak secara menyeluruh.

Cloud Deploy adalah layanan terkelola yang mengotomatiskan pengiriman aplikasi Anda ke serangkaian lingkungan target dalam urutan promosi yang ditentukan.

Jika memiliki aplikasi dalam container, Anda dapat men-deploynya dengan Kubernetes dan layanan terkelola seperti Google Kubernetes Engine. Untuk men-deploy ke lingkungan serverless, Anda dapat menggunakan alat seperti Lingkungan fleksibel App Engine, fungsi Cloud Run, dan Cloud Run.