Model dan paket unit deployment

Halaman ini menjelaskan cara memodelkan dan mengemas unit deployment untuk penawaran SaaS. Di App Lifecycle Manager, unit deployment disebut jenis unit.

Buat satu jenis unit untuk setiap komponen penawaran SaaS yang ingin Anda kelola secara terpisah. Untuk mengetahui detail selengkapnya, lihat Menentukan model penawaran SaaS.

Anda juga dapat membuat penawaran SaaS menggunakan satu jenis unit untuk seluruh penawaran SaaS.

Jenis unit ditentukan dalam template komposit Application Design Center. Gunakan Pusat Desain Aplikasi untuk memodelkan jenis unit penawaran SaaS Anda menggunakan template komposit.

Sebelum memulai

  1. Pastikan Anda telah membuat penawaran SaaS untuk aplikasi SaaS Anda.
  2. Pastikan Anda memiliki akun layanan dengan izin yang diperlukan. Untuk mengetahui detailnya, lihat Akun layanan App Lifecycle Manager.
  3. Untuk setiap penawaran SaaS yang Anda buat, pastikan Anda memiliki template komposit. Untuk mengetahui detailnya, lihat bagian berikut Menentukan model penawaran SaaS.

Menentukan model penawaran SaaS

Untuk memodelkan penawaran SaaS, Anda perlu menentukan jumlah jenis unit yang akan dibuat, dan hubungan antara jenis unit ini.

Misalnya, Anda dapat membuat dua jenis unit: satu jenis unit untuk infrastruktur seperti VM, dan satu jenis unit untuk aplikasi yang di-deploy ke infrastruktur.

Untuk memutuskan cara memodelkan penawaran SaaS menggunakan jenis unit, pertimbangkan hal berikut:

  • Tinjau dependensi antarkomponen penawaran SaaS. Misalnya, jika penawaran SaaS mencakup aplikasi yang di-deploy ke cluster Kubernetes bersama, pertimbangkan untuk menggunakan jenis unit guna memodelkan cluster bersama ini.
  • Pertimbangkan siklus rilis dan pemeliharaan komponen penawaran SaaS. Jika ada komponen yang dikelola bersama, seperti infrastruktur, pertimbangkan untuk memodelkan komponen ini dengan satu jenis unit.

Setelah menentukan model ini, Anda perlu memodelkan setiap jenis unit dalam template komposit untuk setiap jenis unit.

Membuat jenis unit

Anda dapat membuat jenis unit dengan menggunakan template komposit.

Membuat template komposit baru

Anda dapat mengelola jenis unit menggunakan template komposit Pusat Desain Aplikasi.

Untuk membuat template komposit baru menggunakan Pengelola Siklus Proses Aplikasi:

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

    Buka penawaran SaaS

  2. Klik Buat template baru.

  3. Di halaman Buat template gabungan baru:

    1. Di kotak Template ID, masukkan ID untuk template Anda.

    2. Opsional: Di kotak Nama template, masukkan nama untuk template.

    3. Opsional: Di kotak Deskripsi, masukkan deskripsi singkat template.

    4. Klik Buat template. App Lifecycle Manager akan memerlukan waktu beberapa menit untuk membuat template.

  4. Setelah template berhasil dibuat, Anda akan melihat detail template di bagian Template aplikasi yang terhubung di halaman Detail penawaran SaaS.

    Anda telah berhasil membuat template komposit menggunakan Pengelola Siklus Proses Aplikasi.

Mengisi jenis unit menggunakan template komposit yang ada

Anda dapat mengisi jenis unit menggunakan template komposit App Design Center.

Untuk mengisi jenis unit dari template komposit yang ada:

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

    Buka penawaran SaaS

  2. Klik Connect existing template.

  3. Di halaman Connect a composite application template, siapkan koneksi template:

    1. Di drop-down Ruang, pilih ruang Pusat Desain Aplikasi dengan template komposit Anda.
    2. Di drop-down Composite application template, pilih template gabungan.
    3. Di drop-down Revisi, pilih revisi template yang ingin Anda gunakan untuk mengisi jenis unit penawaran SaaS Anda.
    4. Klik Hubungkan.
  4. App Lifecycle Manager akan memerlukan waktu beberapa menit untuk mengimpor template komposit dari App Design Center. Setelah App Lifecycle Manager mengimpor template dengan benar, tab Jenis unit akan diisi dengan jenis unit yang ditentukan dalam template komposit Anda.

    Anda telah berhasil mengisi jenis unit penawaran SaaS menggunakan template komposit.

Langkah berikutnya