Mengelola aplikasi dalam folder

Halaman ini menjelaskan cara mengonfigurasi folder untuk pengelolaan aplikasi.

Ringkasan

Folder yang diaktifkan aplikasi adalah folder dalam hierarki resource Google Cloud yang telah dikonfigurasi untuk pengelolaan aplikasi. Folder ini memungkinkan Anda menentukan dan mengelola aplikasi App Hub. Aplikasi ini adalah pengelompokan fungsional layanan dan beban kerja yang mencakup beberapa project dalam folder tersebut dan project turunannya.

Folder khusus aplikasi menyederhanakan pengelolaan aplikasi dengan:

  • Mengatur beban kerja: Fungsi ini mengelompokkan aplikasi dan layanan terkait, yang ditentukan dalam App Hub, ke dalam satu unit yang dapat dikelola.
  • Memberikan pemantauan dan pengelolaan terpusat: Daripada melacak setiap komponen di berbagai project atau produk, Anda dapat memantau dan mengelola kondisi dan performa aplikasi secara keseluruhan di tingkat folder.
  • Menyederhanakan administrasi: Dengan menetapkan folder sebagai diaktifkan aplikasi, Anda membuat batas administratif yang menyederhanakan pembuatan dan pengelolaan aplikasi dalam organisasi Anda.
  • Memberikan tampilan yang berfokus pada aplikasi: Tampilan ini mengalihkan fokus dari resource individual ke aplikasi itu sendiri, sehingga memberikan tampilan menyeluruh tentang performanya.

Mengonfigurasi folder untuk pengelolaan aplikasi

Anda dapat mengaktifkan pengelolaan aplikasi di folder baru dan yang sudah ada. Setelah diaktifkan, pengelolaan aplikasi tidak dapat dinonaktifkan. Uji pengelolaan aplikasi dalam folder khusus yang baru dibuat. Hal ini memungkinkan eksperimen yang aman sebelum menerapkan perubahan ke folder penting yang ada.

Dalam folder yang mengaktifkan aplikasi, pengguna yang diberi otorisasi dapat menggabungkan beban kerja dan layanan dari project apa pun secara langsung dalam folder tersebut.

Pertimbangkan hierarki resource dengan struktur berikut:

Folder F1 berisi tiga item berikut:

  • Project P10 dan P11
  • Folder F2

Folder F2 berisi dua item berikut:

  • Project P20 dan P21

Aktifkan pengelolaan aplikasi di folder F1 untuk membuat aplikasi yang menyertakan resource dari beberapa level folder. Misalnya, aplikasi dapat menyertakan resource dari project p10 dan p20.

Aplikasi dengan project P10 dan P20, yang mencakup level folder

Jika Anda mengaktifkan pengelolaan aplikasi hanya di folder F2, project P10 tidak tersedia untuk membuat aplikasi. Untuk membuat aplikasi di project P10, pindahkan project P10 ke folder F2.

Aplikasi dengan project P10 dan P20, tetapi P10 telah dipindahkan ke folder F2

Pertimbangkan struktur organisasi, tanggung jawab tim, dan resource saat merencanakan strategi pengelolaan aplikasi. Cara tim dan resource Anda disusun memiliki dampak langsung pada cara Anda menggunakan folder yang diaktifkan aplikasi.

Ringkasan project pengelolaan

Project pengelolaan adalah Google Cloud project yang dihasilkan sistem dalam folder yang mengaktifkan aplikasi, yang dirancang secara eksklusif untuk pengelolaan aplikasi. Layanan ini menyediakan infrastruktur untuk Library Aplikasi dan API terkait, termasuk penagihan, kuota, dan kontrol akses. Project pengelolaan juga dapat menemukan resource dalam hierarki resource folder yang mengaktifkan aplikasi.

Mengaktifkan pengelolaan aplikasi di folder akan otomatis menyediakan project pengelolaan. Setiap folder hanya dapat berisi satu project pengelolaan.

Mengaktifkan pengelolaan aplikasi dan API di folder

Bagian ini menjelaskan cara mengaktifkan folder untuk pengelolaan aplikasi.

Peran yang diperlukan

Untuk mendapatkan izin yang Anda perlukan guna mengaktifkan pengelolaan aplikasi dan memberikan akses ke resource, minta administrator untuk memberi Anda peran IAM Admin Folder (resourcemanager.folderAdmin) pada resource induk. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Mengaktifkan API aplikasi

Anda dapat mengaktifkan pengelolaan aplikasi di folder baru dan yang sudah ada. Untuk membuat folder baru, lihat Membuat folder. Langkah-langkah berikut ditujukan untuk folder yang sudah ada:

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

    Buka halaman Kelola Resource

  2. Dalam daftar project dan folder, cari folder yang ingin Anda konfigurasikan. Kemudian, klik menu Opsi di akhir barisnya, lalu pilih Setelan.

  3. Di halaman Setelan, buka bagian Pengaktifan aplikasi, lalu klik Aktifkan. Panel Enable application APIs on this folder akan terbuka.

    Saat Anda mengaktifkan pengelolaan aplikasi di folder, dua tindakan akan terjadi:

    1. Google akan membuat project yang dikelola Google di folder tersebut. Anda tidak dapat memindahkan atau menghapus project pengelolaan.
    2. Sistem akan mengaktifkan API yang diperlukan untuk pengelolaan aplikasi di project tersebut.
  4. Tinjau daftar API di panel. Beberapa API memiliki biaya terkait. Untuk mempelajari harga layanan, klik nama API.

  5. Jika Anda siap mengaktifkan pengelolaan aplikasi, klik Aktifkan.

Setelah pengaktifan pengelolaan aplikasi selesai, Anda akan melihat nama project pengelolaan di halaman Setelan. Nama ini berasal dari nama folder saat pengaktifan dan memiliki akhiran -mp.

Menautkan akun penagihan ke project pengelolaan

Untuk menautkan akun penagihan ke project pengelolaan, lakukan hal berikut:

  1. Pastikan Anda memiliki izin yang diperlukan untuk tugas ini.

  2. Jika Anda perlu membuat akun Penagihan Cloud, lihat Membuat akun Penagihan Cloud baru.

  3. Di halaman Setelan folder yang mengaktifkan aplikasi, klik Kelola Penagihan.

  4. Di tab Project saya, temukan project pengelolaan.

  5. Untuk mengaktifkan penagihan untuk project, lihat Cara mengaktifkan penagihan pada project yang ada.

Menetapkan izin pengguna aplikasi di project

  1. Di halaman Setelan folder yang mengaktifkan aplikasi, klik Kelola IAM.
  2. Siapkan peran dan izin IAM untuk semua layanan pengelolaan aplikasi.

    Secara khusus, pastikan Anda dapat menggabungkan data telemetri (log, metrik, dan rekaman aktivitas) dari layanan Google Cloud dan memberikan izin yang diperlukan untuk melihat data ini.

Membuat aplikasi

  1. Siapkan App Hub dan buat aplikasi Anda.