Wprowadzenie
Zarządzanie maszynami wirtualnymi na dużą skalę może stanowić wyzwanie, zwłaszcza gdy wzorce użycia różnią się i zmieniają się wymagania dotyczące aplikacji. Chcesz mieć możliwość dostosowywania zasobów maszyny wirtualnej w celu dopasowania ich do zapotrzebowania. Jednocześnie możesz zachować spójność konfiguracji maszyny wirtualnej, aby zapewnić stabilność aplikacji. Osiągnięcie tych celów oznacza zachowanie przepływności i krótkiego czasu odpowiedzi przy jednoczesnym zminimalizowaniu kosztów związanych z ciągłym działaniem dużej kolekcji maszyn wirtualnych.
Załóżmy, że pracujesz w krajowej firmie kurierskiej. Klienci korzystają z jednej z witryn internetowych firmy, aby sprawdzać stan przesyłek i zarządzać nim. Ta witryna internetowa jest wdrażana na maszynach wirtualnych i hostowana lokalnie. Zauważyliśmy, że zwiększone użycie w lokacji obciąża zasoby maszyn wirtualnych. Nie można jednak dostosować się do wahań obciążenia bez ręcznego interweniowania i tworzenia lub cofania przydziału maszyn wirtualnych.
Podejmujesz decyzję o przeniesieniu aplikacji na platformę Azure. Potrzebujesz rozwiązania, które automatycznie obsługuje wahania obciążenia i zapewnia spójną wydajność witryny internetowej. Musisz też szybko wdrażać aktualizacje aplikacji na serwerach, jednocześnie minimalizując wpływ na użytkowników końcowych.
W tym module dowiesz się, jak zestaw skalowania maszyn wirtualnych pomaga sprostać tym wyzwaniom związanym z równoważeniem obciążenia aplikacji internetowej.
Cele szkolenia
Zawartość tego modułu:
- Identyfikowanie funkcji i możliwości zestawów skalowania maszyn wirtualnych.
- Identyfikowanie przypadków użycia uruchamiania aplikacji w zestawach skalowania maszyn wirtualnych.
- Wdrażanie aplikacji w zestawie skalowania maszyn wirtualnych.
Wymagania wstępne
- Podstawowa wiedza na temat maszyn wirtualnych platformy Azure
- Podstawowa wiedza na temat pojęć związanych z równoważeniem obciążenia