Memperbarui template aplikasi dan men-deploy ulang

Dengan mengupdate template aplikasi di Application Design Center, Anda dapat menambahkan atau mengubah komponen dan meninjau kode Terraform di Google Cloud yang dihasilkan sebelum men-deploy ulang. Dalam panduan memulai ini, Anda akan menyelesaikan langkah-langkah berikut:

  1. Perbarui template aplikasi web tiga tingkat menggunakan kanvas desain atau perintah bahasa alami di Gemini Cloud Assist.
  2. Menghubungkan komponen Memorystore for Redis untuk caching data.
  3. Deploy ulang aplikasi untuk memverifikasi perubahan Anda.

Gambar berikut menunjukkan template yang diperbarui di kanvas desain:

Aplikasi web tiga tingkat di kanvas desain dengan komponen Memorystore for Redis. Aplikasi ini mencakup komponen frontend, backend, database, dan cache.

Sebelum memulai

Selesaikan panduan memulai Membuat dan memverifikasi template.

Menambahkan komponen ke template

Gunakan kanvas desain App Design Center atau Gemini Cloud Assist untuk mengubah template Anda.

Kanvas desain

  1. Di konsol Google Cloud , buka halaman Templates.

    Buka Template

  2. Klik template quickstart-three-tier-web-app.

  3. Di kanvas desain, dari komponen cloud-run-2, klik Add, lalu pilih Memorystore for Redis.

Gemini Cloud Assist

  1. Di konsol Google Cloud , buka halaman Templates.

    Buka Template

  2. Klik template quickstart-three-tier-web-app.

  3. Di toolbar konsol Google Cloud , klik spark Open or close Gemini Cloud Assist chat.

    Panel Cloud Assist akan terbuka.

  4. Di chat Gemini Cloud Assist, masukkan perintah berikut:

    Update this template to include a backend cache.
    
  5. Di kanvas desain, tinjau desain yang diperbarui, lalu klik Accept suggestion.

Template Anda kini berisi empat komponen. Garis ditampilkan di antara komponen untuk merepresentasikan koneksi.

Memperbarui draf permohonan

  1. Dari kanvas desain, klik Configure an app.

  2. Klik Quickstart three-tier test.

  3. Klik Simpan.

Draf permohonan diperbarui dengan template baru.

Mengonfigurasi komponen baru

  1. Di kanvas desain, klik memorystore-1 dan lakukan hal berikut di area Configuration:

    1. Dari daftar Project ID, pilih project deployment yang Anda buat di Membuat dan memverifikasi template.

    2. Dari daftar Zone, pilih us-central1-a.

    3. Di kolom Name, masukkan cache-redis.

    4. Klik Simpan.

Tanda centang hijau ditampilkan di setiap komponen untuk menunjukkan bahwa Anda telah menentukan parameter yang diperlukan. Draf aplikasi siap di-deploy ulang ke lingkungan pengujian untuk verifikasi.

Men-deploy ulang aplikasi

  1. Klik Deploy.

  2. Di area Select a service account, lakukan hal berikut:

    1. Klik Create a new service account.

    2. Klik Lanjutkan.

  3. Untuk meninjau Terraform plan untuk aplikasi Anda, lakukan hal berikut:

    1. Klik Pratinjau. Paket Terraform akan dibuat setelah beberapa menit.

    2. Tinjau Terraform plan untuk aplikasi Anda.

    3. Klik Salin dan tutup.

    4. Tempel Terraform yang disalin dalam dokumen.

  4. Klik Deploy.

Aplikasi akan di-deploy setelah beberapa menit dan resource akan dibuat di project Anda. Detail berikut akan ditampilkan:

  • Link ke App Hub, tempat Anda dapat melihat detail resource yang di-deploy, termasuk link ke dasbor pemantauan.
  • Link ke log Cloud Build, yang dapat Anda gunakan untuk memecahkan masalah error deployment.
  • Output seperti URI layanan akan ditampilkan, yang dapat Anda gunakan untuk berinteraksi dengan resource yang di-deploy.

Pembersihan

Agar akun Google Cloud Anda tidak dikenai biaya untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.

Menghapus aplikasi yang di-deploy

  1. Dari menu navigasi, klik Applications.

    Buka Applications

  2. Dari tabel, klik Panduan memulai aplikasi web tiga tingkat.

  3. Klik Actions, lalu pilih Delete Application.

  4. Di kolom Delete, masukkan Quickstart three-tier web app.

  5. Klik Hapus.

Aplikasi akan dihapus, termasuk:

  • Detail aplikasi akan dihapus dari Application Design Center.
  • Aplikasi App Hub yang mendasarinya akan dihapus.
  • Resource yang mendasarinya akan dihapus.

Opsional: Menghapus project

Untuk menghapus project deployment yang Anda buat di panduan memulai Membuat dan memverifikasi template, lakukan hal berikut:

  1. Di konsol Google Cloud , buka halaman Manage resources.

    Buka Kelola resource

  2. Pada daftar project, pilih project yang ingin Anda hapus, lalu klik Hapus.
  3. Pada layar perintah, ketik project ID, lalu klik Matikan.

Langkah berikutnya