Tentang penskalaan otomatis di Application Integration
Application Integration, yang dibangun di infrastruktur dasar yang sama dengan beberapa layanan berskala terbesar Google, menawarkan kemampuan penskalaan otomatis. Google CloudPenskalaan otomatis memungkinkan workload integrasi beradaptasi secara otomatis terhadap perubahan permintaan. Hal ini membantu menghilangkan kebutuhan akan intervensi manual atau penyesuaian yang rumit dalam sebagian besar kasus dan memberikan performa yang andal serta penskalaan yang lancar.
Cara Application Integration melakukan penskalaan
Application Integration menggunakan penskalaan horizontal dan vertikal untuk mengelola berbagai workload:
Penskalaan horizontal
Menskalakan secara dinamis dengan menyediakan atau menghentikan penyediaan instance Application Integration berdasarkan workload atau permintaan. Saat permintaan meningkat, penskalaan otomatis horizontal akan menyediakan instance tambahan untuk berjalan secara serentak dan menangani peningkatan beban. Sebaliknya, selama periode aktivitas rendah, instance yang tidak digunakan akan dihentikan penyediaannya untuk mengoptimalkan penggunaan resource.
Contoh: Lonjakan pesanan yang tiba-tiba dapat memicu penskalaan otomatis, yang menyediakan instance integrasi tambahan untuk menangani peningkatan volume dan memproses permintaan secara paralel.
Penskalaan vertikal
Menskalakan dengan mengalokasikan resource tambahan (seperti GCU dan RAM) ke setiap tugas atau instance Integrasi Aplikasi sesuai permintaan. Alih-alih menyediakan lebih banyak instance, penskalaan vertikal meningkatkan performa instance yang ada.
Contoh: Tugas transformasi data yang kompleks mungkin memerlukan memori tambahan. Penskalaan vertikal mengalokasikan memori tambahan untuk membantu menyelesaikan tugas secara lebih efisien.
Application Integration mematuhi kuota dan batas yang ditentukan, yang dapat ditingkatkan berdasarkan permintaan. Untuk mengetahui informasi selengkapnya, lihat Kuota dan batas.
Untuk memahami perilaku penskalaan otomatis Integration Connectors, lihat Tentang penskalaan otomatis di Integration Connectors.
Manfaat
Fitur penskalaan otomatis Application Integration memberikan keuntungan berikut:
- Performa dalam skala besar: Secara otomatis menyesuaikan perubahan traffic dan penggunaan. Penskalaan terencana tetap direkomendasikan untuk peristiwa yang dapat diprediksi dan berdampak tinggi seperti puncak musiman.
- Mengurangi beban operasional: Penskalaan dilakukan secara otomatis dan tidak memerlukan intervensi manual dalam sebagian besar kasus. Untuk lonjakan beban ekstrem, perencanaan lanjutan mungkin masih diperlukan.
- Peningkatan keandalan: Merespons lonjakan traffic sambil mempertahankan ketersediaan layanan.
- Pengelolaan yang disederhanakan: Penskalaan ditangani oleh infrastruktur Google Cloud, sehingga tim dapat berfokus pada pembuatan integrasi, bukan pengelolaan infrastruktur penskalaan.
Kemampuan observasi dan pemantauan
Application Integration secara otomatis mengekspor serangkaian metrik yang lengkap ke Cloud Monitoring, sehingga memberikan insight mendalam tentang penggunaan, performa, dan kondisi integrasi Anda.
Meskipun dasbor bawaan tunggal untuk semua metrik di seluruh project tidak tersedia secara langsung dalam platform Integrasi Aplikasi, Anda dapat memanfaatkan Cloud Monitoring untuk membuat dasbor kustom yang disesuaikan dengan kebutuhan spesifik Anda.
Metrik utama Application Integration
| Metrik utama | Deskripsi |
|---|---|
| Latensi eksekusi integrasi | Waktu yang diperlukan untuk menyelesaikan setiap eksekusi integrasi. |
| Data yang diproses oleh eksekusi integrasi | Ukuran data yang diproses oleh integrasi, termasuk parameter dan payload input/output. |
| Jumlah eksekusi integrasi | Jumlah tugas atau pemicu individual yang dijalankan dalam alur kerja integrasi. |
| Status | Status eksekusi integrasi atau langkah integrasi (tugas atau pemicu). Misalnya, berhasil, gagal, atau dibatalkan. |
Untuk mengetahui daftar lengkap semua metrik Integrasi Aplikasi yang tersedia untuk pemantauan, lihat Memantau resource Integrasi Aplikasi.