Dokumen ini menjelaskan cara menyiapkan Cloud Hub.
Ada beberapa langkah utama dalam proses penyiapan:
Untuk mengelola resource dengan cara yang berfokus pada aplikasi, termasuk melihat data untuk aplikasi Anda di Cloud Hub, Anda harus Menyiapkan pengelolaan aplikasi.
Jika Anda tidak menyiapkan pengelolaan aplikasi, Anda tetap dapat melihat beberapa data menurut Google Cloud project, bukan menurut aplikasi di Cloud Hub.
Mengonfigurasi tampilan gabungan log, metrik, dan rekaman aktivitas.
Siapkan akses untuk pengguna Cloud Hub.
Orang atau tim yang berbeda mungkin bertanggung jawab atas langkah-langkah yang berbeda dalam proses penyiapan Cloud Hub.
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan guna menyiapkan Cloud Hub, minta administrator Anda untuk memberi Anda peran IAM berikut:
-
Aktifkan pengelolaan aplikasi untuk folder dan berikan akses kepada pengguna:
-
Admin Folder (
roles/resourcemanager.folderAdmin
) pada resource induk untuk folder -
Service Usage Admin (
roles/serviceusage.serviceUsageAdmin
) di folder
-
Admin Folder (
-
Buat aplikasi di App Hub:
Editor App Hub (
roles/apphub.editor
) di project pengelolaan dalam folder yang mendukung aplikasi. -
Buat template aplikasi di Application Design Center:
Pengguna Application Design Center (
roles/designcenter.user
) di project pengelolaan dalam folder yang mendukung aplikasi. -
Buat aplikasi dari template aplikasi di Application Design Center:
Editor Aplikasi (
roles/designcenter.applicationEditor
) di project pengelolaan dalam folder yang mendukung aplikasi.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, baca artikel Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
Menyiapkan pengelolaan aplikasi
Banyak aplikasi cloud berkembang untuk menyertakan beberapa resource infrastruktur dari satu atau beberapa project, yang dapat mempersulit developer dan operator untuk mengelola dan memahami resource ini. Google Cloud Dengan mengatur resource Anda sebagai aplikasi App Hub, Anda dapat lebih memahami interaksi resource serta menganalisis, memantau, mengelola, dan memecahkan masalah dengan cara yang berfokus pada aplikasi.
Sebelum membuat aplikasi, Anda harus mengaktifkan folder Google Cloud untuk pengelolaan aplikasi yang berisi resource yang ingin Anda kelola sebagai aplikasi.
Mengonfigurasi folder khusus aplikasi
Saat Anda mengonfigurasi pengelolaan aplikasi untuk folder, prosesnya mencakup tindakan berikut:
- Pembuatan project pengelolaan baru di folder. Project pengelolaan adalah project milik Google yang tidak dapat Anda pindahkan atau hapus.
- Mengaktifkan API untuk layanan yang mendukung pengelolaan aplikasi. Layanan diaktifkan di project pengelolaan.
Untuk mengetahui langkah-langkah mengaktifkan pengelolaan aplikasi di folder, lihat Mengelola aplikasi dalam folder.
Membuat aplikasi
Setelah mengonfigurasi folder yang mendukung aplikasi, Anda dapat membuat aplikasi. Anda memiliki opsi berikut untuk membuat aplikasi:
- Gunakan App Hub untuk membuat aplikasi dari Google Cloud resource yang ada. Lihat Membuat aplikasi.
- Gunakan Pusat Desain Aplikasi untuk mendesain dan men-deploy resource Google Cloud baru, yang otomatis menyediakan aplikasi App Hub. Anda menggunakan template aplikasi untuk menentukan desain, lalu men-deploy instance aplikasi berdasarkan template.
Mengaktifkan API yang diperlukan
Bagian ini mencantumkan API yang diperlukan untuk menampilkan data di halaman Cloud Hub tertentu.
- Jika Anda menyiapkan pengelolaan aplikasi, beberapa API sudah diaktifkan di project pengelolaan.
- Cloud Logging dan Cloud Monitoring API diaktifkan secara default saat Anda membuat project.
API untuk layanan lain harus diaktifkan secara terpisah:
- Kuota Cloud
- Unified Maintenance
- Personalized Service Health
- Pengoptimalan Aplikasi
Halaman | Data yang didukung | API yang diperlukan | Tempat untuk mengaktifkan API |
---|---|---|---|
Beranda | Aplikasi atau project | Halaman Beranda menampilkan data ringkasan dari halaman Cloud Hub lainnya. | |
Deployment | Aplikasi | App Hub dan Application Design Center | API diaktifkan secara otomatis di project pengelolaan saat project pengelolaan dibuat. |
Kesehatan & pemecahan masalah | Aplikasi atau project | App Hub untuk dukungan data aplikasi Cloud Logging, Cloud Monitoring, Cloud Trace, Error Reporting, Personalized Service Health, dan Cloud Asset Inventory untuk data kondisi |
Untuk data tingkat aplikasi, API akan otomatis diaktifkan di project pengelolaan saat project pengelolaan dibuat. Untuk melihat data tingkat project, aktifkan API yang menyediakan data kesehatan untuk project yang ingin Anda lihat. |
Pengoptimalan | Aplikasi atau project | App Hub untuk dukungan data aplikasi Cloud Monitoring dan App Optimize untuk data biaya dan penggunaan |
Untuk data tingkat aplikasi, App Hub dan Monitoring API diaktifkan secara otomatis di project pengelolaan saat project pengelolaan dibuat. Anda harus mengaktifkan App Optimize API secara terpisah. Untuk melihat data tingkat project, aktifkan Cloud Monitoring API dan App Optimize API untuk project yang ingin Anda lihat. |
Pemeliharaan | Khusus project | Unified Maintenance | Aktifkan API untuk project yang ingin Anda lihat. |
Kuota & reservasi | Khusus project | Cloud Quotas untuk data kuota Compute Engine dan Capacity Planner untuk pengguna dalam pratinjau pribadi Capacity Planner |
Aktifkan API untuk project yang ingin Anda lihat |
Dukungan | Khusus project | Layanan Pelanggan Cloud | Aktifkan API untuk project yang ingin Anda lihat |
Untuk mengaktifkan API tertentu:
Di konsol Google Cloud , buka halaman API Library,
Pilih Google Cloud project tempat Anda ingin mengaktifkan API.
Telusuri API yang ingin Anda aktifkan.
Klik nama API di hasil penelusuran.
Di halaman Detail produk untuk API, klik AKTIFKAN.
Mengonfigurasi tampilan gabungan data telemetri
Karena data untuk aplikasi App Hub dapat mencakup beberapa project, log, metrik, dan rekaman aktivitas Anda harus diagregasi untuk melihat data menurut aplikasi di Cloud Hub.
Jika Anda hanya melihat data menurut project, penggabungan data tidak diperlukan, tetapi tetap direkomendasikan karena ada manfaat tambahan di luar pengelolaan aplikasi:
- Anda dapat melihat dan membuat kueri log, metrik, dan rekaman aktivitas di seluruh project saat Anda melihat data di Cloud Logging, Cloud Monitoring, dan Cloud Trace.
- Menyimpan log dalam project pusat memisahkan siklus proses log dari siklus proses project. Pemisahan ini bermanfaat untuk persyaratan kepatuhan seperti retensi data.
- Jika Anda perlu mematuhi persyaratan lokalitas data, Anda dapat mengelola sekumpulan kecil bucket log regional yang memusatkan log untuk setiap region yang Anda gunakan. Google Cloud
Biasanya, penyiapan agregasi log, metrik, dan rekaman aktivitas dilakukan
oleh pokok yang memiliki peran Identity and Access Management (IAM) sebagai Administrator Organisasi
(roles/resourcemanager.organizationAdmin
).
- Untuk menggabungkan data dalam folder yang mendukung aplikasi, lihat Menyiapkan pemantauan aplikasi.
- Untuk menggabungkan data organisasi tanpa folder yang diaktifkan untuk aplikasi, lihat dokumentasi berikut:
Langkah berikutnya
- Lihat halaman Beranda.