Mengoptimalkan aplikasi dengan rekomendasi desain

Peningkatan berkelanjutan pada aplikasi Anda adalah kunci untuk mencapai tujuan operasional dan bisnis. Layanan insight dan bantuan aplikasi, seperti Cloud Hub dan Gemini Cloud Assist, membantu Anda mengidentifikasi peluang pengoptimalan. Misalnya, Anda mungkin menerima rekomendasi untuk mengubah ukuran virtual machine yang kurang dimanfaatkan atau mengonfigurasi Cloud CDN untuk mengurangi latensi dan biaya.

Panduan ini menunjukkan cara menganalisis aplikasi yang ada, lalu menggunakan Pusat Desain Aplikasi untuk menerapkan perubahan arsitektur.

Sebelum memulai

Anda harus menyelesaikan langkah-langkah berikut sebelum menggunakan layanan insight dan bantuan aplikasi:

  • Untuk administrator:

    1. Aktifkan API yang diperlukan. Aktifkan API untuk semua resource yang ingin Anda gunakan.
    2. Siapkan Application Design Center. Hanya diperlukan jika Anda ingin membuat resource aplikasi baru dari template.
    3. Siapkan Cloud Hub. Hanya diperlukan jika Anda ingin menggunakan Cloud Hub untuk mengidentifikasi peluang pengoptimalan.
    4. Siapkan Gemini Cloud Assist. Hanya diperlukan jika Anda ingin menggunakan Gemini Cloud Assist untuk mengidentifikasi peluang pengoptimalan.
    5. Memberikan akses kepada pengguna. Tetapkan peran IAM yang sesuai berdasarkan tanggung jawab pengguna dalam siklus proses aplikasi.
  • Untuk developer dan operator:

    1. Konfirmasi dengan administrator Anda bahwa penyiapan awal telah selesai.
    2. Pastikan Anda memiliki peran IAM yang diperlukan untuk tugas yang ingin Anda lakukan.
    3. Buka folder atau project host yang mendukung aplikasi, bergantung pada model penyiapan Anda.

Menganalisis aplikasi untuk mengidentifikasi peluang pengoptimalan

Gunakan Cloud Hub dan Gemini Cloud Assist untuk mendapatkan tampilan gabungan data operasional aplikasi Anda dan menerima rekomendasi:

  1. Di konsol Google Cloud , gunakan pemilih project untuk memilih project host atau project pengelolaan folder yang mendukung aplikasi, bergantung pada model penyiapan Anda.
  2. Buka halaman Beranda dari Cloud Hub:

    Buka Beranda

  3. Pilih aplikasi Anda untuk melihat dasbor terintegrasinya.

  4. Tinjau insiden, pemberitahuan, metrik performa, dan tren biaya. Untuk mengetahui informasi selengkapnya, lihat Tampilan aplikasi dan tampilan project.

  5. Atau, gunakan panel Gemini Cloud Assist untuk meminta rekomendasi pengoptimalan menggunakan perintah natural language, misalnya:

    • "Beri saya rekomendasi untuk mengoptimalkan resource aplikasi saya."
    • "Tampilkan resource termahal dengan pemanfaatan terendah untuk aplikasi ini."

    Gemini Cloud Assist memberikan rekomendasi, seperti mengubah ukuran jenis mesin yang kurang dimanfaatkan atau mengaktifkan Cloud CDN.

Mengembangkan arsitektur aplikasi

Setelah mengidentifikasi pengoptimalan, gunakan Application Design Center untuk memodelkan dan men-deploy arsitektur yang ditingkatkan:

Deploy arsitektur aplikasi yang dioptimalkan. Proses ini mungkin melibatkan pembaruan deployment yang ada atau pembuatan deployment baru, bergantung pada sifat perubahannya.