Dokumen ini memberikan ringkasan tentang Google Cloud yang berfokus pada Aplikasi, cara terpadu untuk mendesain, men-deploy, dan mengelola aplikasi dan resource Anda di beberapa project Google Cloud .
Jika Google Cloud resource tersebar di berbagai project, pelacakan kondisi, performa, keamanan, dan biaya aplikasi dapat menjadi rumit. Daripada melacak resource satu per satu, kelompokkan dan kelola resource terkait sebagai aplikasi terdaftar. Hal ini memungkinkan Anda:
- Men-deploy secara konsisten: Gunakan template untuk mendesain, men-deploy, dan memperbarui aplikasi.
- Memperkuat tata kelola: Tetapkan kepemilikan dan kebijakan di tingkat aplikasi.
- Pantau kesehatan 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 berfokus pada Aplikasi.
Angka dalam diagram merujuk pada deskripsi berikut:
Resource: Daftarkan resource Google Cloud 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 rekaman aktivitas.
- Siapkan pemberitahuan berdasarkan metrik dan log.
Pengoptimalan biaya: Gunakan App Optimize API untuk memahami pembelanjaan dan penggunaan resource.
- Lihat tren biaya dan perubahan pemanfaatan di Cloud Hub dan Cost Explorer.
- Gunakan App Optimize API secara langsung untuk analisis tren atau 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 tentang pemberitahuan, insiden, temuan keamanan, biaya, aktivitas pemeliharaan, dan penyimpangan konfigurasi di Cloud Hub.
- Korelasikan data observabilitas, keamanan, dan deployment menggunakan grafik topologi interaktif.
Bantuan AI: Gunakan Gemini Cloud Assist untuk mendapatkan bantuan yang sesuai konteks terkait hal berikut:
- Merancang aplikasi di kanvas desain, sebagai kode Terraform yang dapat didownload, atau di IDE Anda sendiri.
- Pecahkan masalah dan optimalkan biaya dengan rekomendasi yang disesuaikan.
Model pengelolaan yang berfokus 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 pengelolaan sendiri. Dengan begitu, setiap unit bisnis dapat mendaftarkan aplikasi menggunakan resource yang relevan.
Aplikasi di Unit Bisnis 1 dapat menyertakan resource dalam project di dalam folder Sub-Unit Bisnis 1. Dengan demikian, unit bisnis dapat memisahkan pekerjaan mereka sambil berbagi akses ke resource.
Untuk mengetahui informasi selengkapnya tentang penataan resource, lihat Praktik terbaik untuk pengelolaan aplikasi.
API yang diaktifkan secara otomatis
Saat Anda menyiapkan project pengelolaan, API yang diperlukan untuk pengelolaan aplikasi akan diaktifkan secara otomatis, termasuk API untuk Pusat Aplikasi, Application Design Center, dan Google Cloud Observability.
Data aplikasi yang disimpan di project pengelolaan
Project pengelolaan menyimpan data berikut untuk batas pengelolaan aplikasi Anda:
- Data Pusat Aplikasi: Model logis aplikasi, layanan, dan workload Anda, termasuk metadata seperti pemilik, lingkungan, dan tingkat kepentingan bisnis.
- Data Application Design Center: Template aplikasi, katalog, dan ruang untuk mendesain dan men-deploy aplikasi.
Untuk melihat data telemetri gabungan untuk resource aplikasi di folder yang mendukung aplikasi, Anda mengonfigurasi cakupan kemampuan pengamatan untuk project pengelolaan.
Dampak penghapusan project pengelolaan
Jika Anda menghapus project pengelolaan untuk batas folder, semua data model aplikasi akan hilang secara permanen. Resource Google Cloudyang mendasarinya di project lain tidak terpengaruh, tetapi pengelompokan logis dan metadatanya di Pusat Aplikasi akan dihapus.
Langkah berikutnya
- Pelajari lebih lanjut tentang Pusat Aplikasi
- Memilih model penyiapan aplikasi
- Pelajari lebih lanjut tentang Application Design Center
- Pelajari Cloud Hub lebih lanjut
- Mempersiapkan pengelolaan aplikasi