Dokumen ini memberikan ringkasan tentang Google Cloud yang Berpusat pada Aplikasi, cara terpadu untuk mendesain, men-deploy, dan mengelola aplikasi serta resource Anda di beberapa Google Cloud project.
Jika Google Cloud resource tersebar di berbagai project, melacak kondisi, performa, keamanan, dan biaya aplikasi dapat menjadi rumit. Daripada melacak resource satu per satu, kelompokkan dan kelola resource terkait sebagai aplikasi terdaftar. Dengan begitu, Anda dapat:
- Men-deploy secara konsisten: Gunakan template untuk mendesain, men-deploy, dan memperbarui aplikasi.
- Memperkuat tata kelola: Tetapkan kepemilikan dan kebijakan di tingkat aplikasi level.
- Memantau kondisi dan biaya: Lihat performa, postur keamanan, dan biaya di satu tempat.
- Memecahkan masalah secara efisien: Gunakan dependensi resource untuk menemukan masalah dan menilai dampaknya.
- Menggunakan bantuan AI: Gunakan Gemini Cloud Assist untuk mendesain, mengoptimalkan biaya, dan memecahkan masalah.
Definisi aplikasi
Aplikasi adalah pengelompokan komponen secara logis, seperti layanan dan workload, yang bekerja sama untuk menyediakan fungsi bisnis. Misalnya, aplikasi web tiga tingkat berikut mencakup frontend Cloud Run, backend Cloud Run, dan database Cloud SQL:
Fitur dan integrasi inti
Diagram berikut mengilustrasikan fitur dan produk utama di Google Cloud yang Berpusat pada Aplikasi.
Angka dalam diagram merujuk ke deskripsi berikut:
Resource: Daftarkan Google Cloud resource Anda sebagai pengelompokan logis untuk mengelolanya secara kolektif.
Desain dan deployment aplikasi:
Gunakan Application Design Center untuk mendesain template dan men-deploy aplikasi.
Gunakan Pusat Aplikasi untuk mengatur resource yang ada ke dalam aplikasi.
Kemampuan observasi: Gunakan Google Cloud Observability untuk mengoptimalkan dan memantau aplikasi, agen, dan server MCP:
- Pantau kondisi dan performa dengan metrik, log, dan pelacakan.
- Siapkan pemberitahuan berdasarkan metrik dan log.
Pengoptimalan biaya: Gunakan App Optimize API untuk memahami pengeluaran dan penggunaan resource.
- Lihat tren biaya dan perubahan penggunaan di Cloud Hub dan Cost Explorer.
- Gunakan App Optimize API secara langsung untuk analisis tren atau untuk menggabungkan data biaya dengan data bisnis lainnya.
Keamanan dan kepatuhan: Kelola risiko dengan melacak temuan postur keamanan di Security Command Center.
Insight:
- Dapatkan tampilan terpusat untuk pemberitahuan, insiden, temuan keamanan, biaya, aktivitas pemeliharaan, dan penyimpangan konfigurasi di Cloud Hub.
- Korelasikan data kemampuan observasi, keamanan, dan deployment menggunakan diagram topologi interaktif diagram topologi.
Bantuan AI: Gunakan Gemini Cloud Assist untuk mendapatkan bantuan yang relevan dengan konteks terkait hal berikut:
- Mendesain aplikasi di kanvas desain, sebagai kode Terraform yang dapat didownload, atau di IDE Anda sendiri.
- Memecahkan masalah dan mengoptimalkan biaya dengan rekomendasi yang disesuaikan.
Model pengelolaan yang berpusat pada aplikasi
Untuk mengelola resource, Anda mengonfigurasi batas pengelolaan aplikasi dengan project pengelolaan yang memusatkan semua tugas pengelolaan aplikasi, metadata, dan API. Misalnya, Anda dapat menentukan batas di tingkat folder dengan mengonfigurasi folder yang mendukung aplikasi.
Contoh organisasi resource
Contoh berikut mengatur resource ke dalam batas pengelolaan tingkat folder yang berbeda.
Mengatur batas menurut unit bisnis memberikan manfaat berikut:
Setiap folder adalah batas pengelolaan aplikasi dengan project pengelolaannya sendiri. Hal ini memungkinkan setiap unit bisnis mendaftarkan aplikasi menggunakan resource yang relevan.
Aplikasi di Unit Bisnis 1 dapat menyertakan resource dalam project di folder Sub-Unit Bisnis 1. Hal ini memungkinkan unit bisnis memisahkan pekerjaan mereka sambil berbagi akses ke resource.
Untuk mengetahui informasi selengkapnya tentang cara menyusun resource, lihat Praktik terbaik untuk pengelolaan aplikasi.
API yang diaktifkan secara otomatis
Saat Anda menyiapkan project pengelolaan, API yang diperlukan untuk pengelolaan aplikasi akan otomatis diaktifkan, termasuk API untuk Pusat Aplikasi, Application Design Center, dan Google Cloud Observability.
Data aplikasi yang disimpan di project pengelolaan
Proyek pengelolaan menyimpan data berikut untuk batas pengelolaan aplikasi Anda:
- Data Pusat Aplikasi: Model logis aplikasi Anda, layanan, dan beban kerja, termasuk metadata seperti pemilik, lingkungan, dan tingkat kepentingan bisnis.
- Data Application Design Center: Template, katalog, dan ruang aplikasi untuk mendesain dan men-deploy aplikasi.
Untuk melihat data telemetri gabungan untuk resource aplikasi di folder yang mendukung aplikasi, Anda mengonfigurasi cakupan kemampuan observasi untuk project pengelolaan.
Dampak penghapusan project pengelolaan
Jika Anda menghapus project pengelolaan untuk batas folder, semua data model aplikasi akan hilang secara permanen. Resource yang mendasarinya di project lain tidak terpengaruh, tetapi pengelompokan logis dan metadatanya di Pusat Aplikasi akan dihapus. Google Cloud
Langkah berikutnya
- Pelajari Cloud Hub lebih lanjut
- Menyiapkan Cloud Hub
- Pelajari lebih lanjut tentang Pusat Aplikasi
- Pelajari Application Design Center lebih lanjut