Pendahuluan
Mengelola komputer virtual dalam skala besar dapat menjadi tantangan, terutama ketika pola penggunaan bervariasi dan tuntutan pada aplikasi berfluktuasi. Anda ingin dapat menyesuaikan sumber daya komputer virtual untuk mencocokkan permintaan. Pada saat yang sama, Anda mungkin ingin menjaga konfigurasi komputer virtual tetap konsisten untuk memastikan stabilitas aplikasi. Mencapai tujuan ini berarti Anda mempertahankan throughput dan daya tanggap sambil meminimalkan biaya untuk terus menjalankan banyak kumpulan komputer virtual.
Bayangkan Anda bekerja untuk perusahaan pengiriman domestik. Pelanggan Anda menggunakan salah satu situs web perusahaan untuk mengelola dan memeriksa status pengiriman mereka. Situs web ini disebarkan ke komputer virtual dan dihost secara lokal. Anda melihat bahwa peningkatan penggunaan di situs ini menegangkan sumber daya komputer virtual. Namun, Anda tidak dapat menyesuaikan diri dengan fluktuasi beban tanpa mengintervensi dan membuat atau membatalkan alokasi komputer virtual secara manual.
Anda memutuskan untuk memindahkan aplikasi ke Azure. Anda memerlukan solusi yang secara otomatis menangani fluktuasi beban dan memastikan performa situs web yang konsisten. Anda juga perlu dengan cepat meluncurkan pembaruan aplikasi ke server sambil meminimalkan efek pada pengguna akhir.
Dalam modul ini, Anda mempelajari bagaimana Virtual Machine Scale Set membantu mengatasi tantangan penyeimbangan beban aplikasi web ini.
Tujuan pembelajaran
Dalam modul ini, Anda belajar untuk:
- Identifikasi fitur dan kemampuan Virtual Machine Scale Sets.
- Identifikasi kasus penggunaan untuk menjalankan aplikasi pada Virtual Machine Scale Sets.
- Menyebarkan aplikasi pada Virtual Machine Scale Set.
Prasyarat
- Pengetahuan dasar komputer virtual Azure
- Pengetahuan dasar tentang konsep penyeimbangan beban