Untuk mengatur resource infrastruktur ke dalam aplikasi Pusat Aplikasi, Anda harus menentukan batas pengelolaan aplikasi. Batas ini dapat berupa folder yang berisi satu atau beberapa project, atau satu project, yang selaras dengan hierarki resource organisasi Anda.
Dalam batas ini, Pusat Aplikasi dapat menemukan dan mengelola Google Cloud resource, sehingga Anda dapat mengelompokkannya ke dalam aplikasi dengan mendaftarkan resource tersebut sebagai layanan dan workload. Bagian penting dari penyiapan ini adalah project pengelolaan, project khusus Google Cloud yang berfungsi sebagai titik pusat untuk mengelola API, kontrol akses, penagihan, dan kuota untuk aplikasi Anda.
Halaman ini memandu Anda memilih model penyiapan terbaik untuk batas pengelolaan aplikasi dengan menjelaskan manfaat, pertimbangan, dan perbedaan fitur di antara alternatif penyiapan.
Membandingkan model penyiapan
Tabel berikut memberikan perbandingan antara project dan folder untuk batas pengelolaan aplikasi Anda:
| Fitur | Batas satu project (Pratinjau) | Batas tingkat folder | Project host (Lama) |
|---|---|---|---|
| Rekomendasi | Pengguna baru atau organisasi kecil yang semua komponen aplikasinya berada dalam satu project. | Organisasi besar dengan beberapa project yang terdapat dalam satu folder, tempat Anda ingin menyelaraskan pengelolaan aplikasi dengan struktur organisasi. | Model yang didukung untuk pengguna yang ada guna mengelola komponen aplikasi dari beberapa project yang tidak terdapat dalam satu folder. |
| Luas batas | Satu Google Cloud project | Semua project turunan dalam a Google Cloud folder | Kumpulan project layanan yang dikelola secara manual yang menentukan batas beberapa project |
| Pengelolaan | Pusat Aplikasi menemukan resource yang didukung dalam project secara otomatis. Anda dapat mendaftarkan resource tersebut sebagai layanan atau workload aplikasi. | Project dalam folder otomatis ditambahkan ke batas. Anda dapat mendaftarkan resource yang didukung dari project turunan tersebut sebagai layanan atau workload aplikasi. | Anda harus melampirkan project layanan ke project host secara manual untuk menambahkannya ke batas. Anda dapat mendaftarkan resource yang didukung dari project layanan tersebut sebagai layanan atau workload aplikasi. |
| Kasus penggunaan utama | Aplikasi kecil, adopsi awal, atau tim yang mengelola resource infrastruktur dalam satu project. | Penyelarasan pengelolaan aplikasi dengan struktur organisasi Anda berdasarkan unit bisnis, lingkungan, atau tim. | Skenario saat komponen aplikasi tersebar di seluruh project yang tidak menggunakan folder yang sama. |
| Dukungan fitur Google Cloud yang berpusat pada aplikasi | Dukungan terbatas | Dukungan penuh | Dukungan terbatas |
| Kompleksitas penyiapan | Rendah: Memerlukan satu project. | Sedang: Memerlukan struktur folder. | Tinggi: Memerlukan penautan manual semua project ke batas. |
| Panduan penyiapan | Menyiapkan satu project | Menyiapkan folder | Menyiapkan project host (Lama) |
Merencanakan hierarki resource untuk pengelolaan aplikasi
Pengelolaan aplikasi yang efektif di Pusat Aplikasi dibangun langsung berdasarkan hierarki resource yang ada di Google Cloud. Saat Anda memilih folder atau project sebagai batas pengelolaan aplikasi , lapisan pengelolaan aplikasi Hub Aplikasi akan mematuhi aturan hierarki standar dan kebijakan pewarisan Google Cloud.
Cara Anda menentukan batas pengelolaan aplikasi akan memengaruhi ketersediaan fitur di seluruh produk Google Cloud yang berpusat pada Aplikasi. Untuk mengetahui detailnya, lihat Dukungan fitur menurut jenis batas.
Cara aplikasi selaras dengan Google Cloud hierarki resource
Anggap model data Hub Aplikasi sebagai overlay pada Google Cloud hierarki resource:
- Izin diwarisi: Peran dan izin IAM untuk aplikasi diberikan pada project pengelolaan, dan aturan pewarisan IAM standar dari hierarki resource Anda berlaku.
- Metadata terpusat: Project pengelolaan memusatkan metadata aplikasi, seperti pemilik aplikasi, tingkat keparahan, dan lingkungan, sehingga menambahkan lapisan yang mendukung aplikasi ke pengelolaan resource Anda.
Pilihan batas pengelolaan aplikasi pada dasarnya akan menentukan cara Anda mengatur komponen di aplikasi Pusat Aplikasi. Seperti yang diilustrasikan dalam Gambar 1, menentukan batas pengelolaan aplikasi di folder induk, seperti F1, memungkinkan aplikasi dalam folder tersebut menyertakan resource dari project langsung di dalamnya, seperti P10 dan P11, serta dari project dalam folder bertingkat, seperti P20 dan P21 dalam F2.

Gambar 1. Batas pengelolaan aplikasi ditentukan di folder induk.
Seperti yang diilustrasikan dalam Gambar 2, jika Anda menentukan batas pengelolaan aplikasi di folder bertingkat F2, aplikasi dalam folder tersebut dapat menggunakan resource dari project di dalamnya, seperti P20 dan P21. Jika ingin menyertakan resource dari project di folder induk F1, seperti P10, Anda harus memindahkan project tersebut ke F2.

Gambar 2. Batas pengelolaan aplikasi ditentukan di folder bertingkat.
Dukungan fitur menurut jenis batas
Tabel berikut membandingkan dukungan produk untuk setiap model penyiapan batas.
| Jenis batas | Jenis project Pusat Aplikasi | Dukungan produk |
|---|---|---|
| Project tunggal (Pratinjau) | Project host |
|
| Project pengelolaan |
|
|
| Tingkat folder | Project pengelolaan |
|
| Beberapa project | Project host |
|
Langkah berikutnya
- Menyiapkan satu project
- Menyiapkan folder
- Menyiapkan project host (Lama)
- Peran dan izin IAM Pusat Aplikasi
- Ringkasan Pusat Aplikasi