Einführung
Eine Web-App muss aus den folgenden Gründen skalierbar sein:
- Die Skalierung ermöglicht es der App, bei einer hohen Nachfrage reaktionsfähig zu bleiben.
- Die Skalierung hilft, die Kosten zu senken, indem die erforderlichen Ressourcen verringert werden, wenn die Nachfrage nachlässt.
Azure App Service ermöglicht es Ihnen, diese Ziele zu erreichen, indem Möglichkeiten zum zentralen Hoch- und Herunterskalieren sowie zum horizontalen Skalieren und Herunterskalieren bereitgestellt werden.
Angenommen, Sie arbeiten für eine große Hotelkette. Sie besitzen eine Website, auf der Kunden Buchungen vornehmen können und sich Informationen zu bereits durchgeführten Buchungen ansehen können. Zu bestimmten Zeiten des Jahres wächst das Datenverkehrsvolumen, da Kunden nach Hotels für den Sommerurlaub suchen. Zu anderen Zeiten nimmt der Datenverkehr ab. Diese Muster sind vorhersehbar.
In diesem Modul verwenden Sie Azure App Service, um eine Web-App so zu skalieren, dass sie den geplanten saisonalen Durchsatzanforderungen genügt und auch mit kurzfristigen Nachfragespitzen für bestimmte Veranstaltungen umgehen kann. Außerdem wird beschrieben, wie eine Web-App zentral auf leistungsfähigere Hardware hochskaliert werden kann, um zukünftige Anforderungen zu erfüllen.
Lernziele
In diesem Modul lernen Sie Folgendes:
- Manuelles horizontales Skalieren und Herunterskalieren einer Web-App
- Zentrales Hoch- und Herunterskalieren einer Web-App
Voraussetzungen
- Navigieren im Azure-Portal
- Verwenden des Azure-Portals zum Erstellen einer neuen App Service-Web-App