Men-deploy penawaran Aplikasi

Halaman ini menjelaskan cara men-deploy penawaran Aplikasi, yang berarti App Lifecycle Manager menyediakan Google Cloud resource dan men-deploy aplikasi SaaS di region yang ditentukan dalam resource penawaran Aplikasi.

Untuk men-deploy penawaran Aplikasi, App Lifecycle Manager membuat unit dengan men-deploy resource yang terkait dengan jenis unit.

Sebelum memulai

Pastikan Anda telah membuat hal berikut:

  1. Resource penawaran Aplikasi untuk aplikasi SaaS Anda.
  2. Jenis unit untuk memodelkan penawaran Aplikasi.

Men-deploy penawaran Aplikasi

Untuk men-deploy penawaran Aplikasi, App Lifecycle Manager menyediakan resource yang merupakan bagian dari jenis unit. Istilah di App Lifecycle Manager untuk resource yang disediakan atau aplikasi yang di-deploy adalah unit.

Saat Anda membuat unit, App Lifecycle Manager menyediakan resource yang ditentukan dalam jenis unit. Unit disediakan di setiap region yang merupakan bagian dari penawaran Aplikasi.

Misalnya, jika Anda memiliki jenis unit untuk satu VM, saat Anda membuat unit, App Lifecycle Manager akan menyediakan VM di region yang ditentukan dalam penawaran Aplikasi.

  1. Membuat unit:

    1. Di Google Cloud konsol, buka App Lifecycle Manager > Units.

      Buka Unit

    2. Pilih Create.

    3. Di halaman Unit details:

      1. Untuk Unit name, ketik nama untuk unit. Nama hanya boleh berisi huruf kecil, angka, atau tanda hubung.

      2. Di bagian App offering, pilih resource penawaran Aplikasi yang Anda buat sebelumnya.

      3. Di bagian Region, pilih region tempat Anda ingin men-deploy resource atau aplikasi.

      4. Di bagian Unit kind, pilih jenis unit yang menentukan resource atau aplikasi yang ingin Anda deploy.

      5. Di bagian Management mode, pilih User.

        • Unspecified jika Anda tidak ingin menetapkan mode pengelolaan.
        • User agar unit dihentikan penyediaannya secara manual. Unit tidak otomatis dihentikan penyediaannya oleh App Lifecycle Manager.
        • System agar App Lifecycle Manager menghentikan penyediaan unit dependen saat tidak lagi diperlukan.
      6. Opsional: Tambahkan label ke resource yang Anda deploy. Untuk mengetahui detail selengkapnya tentang label, lihat Ringkasan label.

        Untuk menambahkan label:

        1. Di bagian Labels , pilih Add labels.

        2. Untuk Key 1 dan Value 1, masukkan pasangan nilai kunci.

        3. Ulangi langkah 1 hingga 2 untuk setiap label yang ingin Anda tambahkan.

      7. Pilih Create.

  2. Untuk menyediakan resource atau men-deploy aplikasi:

    1. Di halaman Units > Create a unit, pilih Provision.

    2. Untuk kolom rilis, pilih rilis untuk versi jenis unit yang ingin Anda deploy.

    3. Untuk Service account, pilih akun layanan.

    4. Opsional: Tambahkan project tenant:

      1. Pilih Add tenant project variables.
      2. Tentukan variabel input:
        1. Untuk Name, masukkan ID string untuk variabel.
        2. Untuk Variable type, pilih jenis variabel.
        3. Untuk Variable value , ketik nilai variabel.
        4. Ulangi langkah-langkah ini untuk setiap variabel input.
    5. Pilih Provision.

Melihat unit yang di-deploy

Anda kini telah menggunakan App Lifecycle Manager untuk membuat unit, yang men-deploy resource atau aplikasi dalam jenis unit terkait.

Untuk melihat resource yang Anda deploy:

  1. Di konsol, buka halaman App Lifecycle Manager > Units > Unit details.

    Buka Unit

  2. Klik nama unit Anda.

  3. Di halaman Unit details:

    1. Lihat bahwa State adalah Ready (atau statusnya mungkin Provisioning saat operasi masih berlangsung).
    2. Luaskan bagian Variables.
    3. Di bagian Output variables, Anda dapat melihat detail terkait variabel output yang ditentukan dalam jenis unit. Untuk mengetahui detail selengkapnya tentang variabel, lihat Variabel dan pemetaan variabel.

Langkah berikutnya

  • Untuk mempelajari App Lifecycle Manager lebih lanjut, lihat Ringkasan App Lifecycle Manager.
  • Untuk mengetahui detail selengkapnya tentang akun layanan yang diperlukan saat menggunakan App Lifecycle Manager, lihat akun layanan.
  • Untuk mengetahui langkah-langkah mengupdate rilis, lihat Meluncurkan rilis.