Google Cloud yang berfokus pada aplikasi

Google Cloud yang berfokus pada aplikasi memungkinkan Anda mengelompokkan resource sebagai aplikasi terdaftar sehingga Anda dapat mendesain, men-deploy, dan mengaturnya secara konsisten di seluruh Google Cloud project.

Definisi aplikasi

Aplikasi adalah pengelompokan logis komponen, seperti layanan dan workload, yang bekerja sama untuk menyediakan fungsionalitas bisnis. Misalnya, aplikasi web tiga tingkat berikut mencakup frontend Cloud Run, backend Cloud Run, dan database Cloud SQL:

Contoh aplikasi tiga tingkat

Mengelompokkan resource membantu Anda melakukan hal berikut:

  • Deploy secara konsisten: Gunakan template untuk mendesain, men-deploy, dan mengupdate aplikasi.
  • Memperkuat tata kelola: Tetapkan kepemilikan dan kebijakan di tingkat aplikasi.
  • 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 dampak.
  • Menggunakan bantuan AI: Gunakan Gemini Cloud Assist untuk mendesain, mengoptimalkan biaya, dan memecahkan masalah.

Fitur dan integrasi inti

Diagram berikut mengilustrasikan fitur dan produk utama di Google Cloud yang berfokus pada aplikasi.

Hubungan antara produk dan fitur yang berfokus pada aplikasi.
Gambar 1. Hubungan antara produk dan fitur yang berfokus pada aplikasi.

Angka dalam diagram merujuk pada deskripsi berikut:

  1. Resource: Daftarkan Google Cloud resource sebagai grup logis untuk mengelolanya secara kolektif.

  2. Desain dan deployment aplikasi:

  3. Kemampuan observasi: Gunakan Google Cloud Observability untuk mengoptimalkan dan memantau aplikasi, agen, dan server MCP:

    • Memantau kondisi dan performa dengan metrik, log, dan trace.
    • Menyiapkan pemberitahuan berdasarkan metrik dan log.
  4. Pengoptimalan biaya: Gunakan App Optimize API untuk memahami pengeluaran dan penggunaan resource.

    • Melihat tren biaya dan perubahan pemanfaatan di Cloud Hub dan Cost Explorer.
    • Gunakan App Optimize API secara langsung untuk analisis tren atau untuk menggabungkan data biaya dengan data bisnis lainnya.
  5. Keamanan dan kepatuhan: Kelola risiko dengan melacak temuan postur keamanan di Security Command Center.

  6. 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.
  7. Bantuan AI: Gunakan Gemini Cloud Assist untuk mendapatkan bantuan yang sesuai konteks terkait hal berikut:

Model pengelolaan yang berfokus pada aplikasi

Untuk mengelola resource, Anda mengonfigurasi batas pengelolaan aplikasi dengan project pengelolaan yang memusatkan semua tugas, metadata, dan API pengelolaan aplikasi. Misalnya, Anda dapat menentukan batasan di level folder dengan mengonfigurasi folder khusus aplikasi.

Contoh pengorganisasian resource

Contoh berikut mengatur resource ke dalam batas pengelolaan tingkat folder yang berbeda.

Contoh model resource untuk Google Cloud yang berfokus pada aplikasi, yang menunjukkan cara folder dan project
    dapat diatur dalam batas pengelolaan aplikasi.
Gambar 2. Contoh model organisasi resource di Google Cloud yang berfokus pada aplikasi.

Mengatur batasan berdasarkan 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 dalam 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 App Hub, 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 App Hub: 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 khusus aplikasi, Anda harus 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 Google Cloudyang mendasarinya di project lain tidak terpengaruh, tetapi grup logis dan metadatanya di App Hub akan dihapus.

Langkah berikutnya