Inleiding

Voltooid

Dankzij automatische schaalaanpassing kan een systeem de resources aanpassen die zijn vereist om te voldoen aan de wisselende vraag van gebruikers, terwijl tegelijk de kosten die zijn gekoppeld aan deze resources binnen de perken blijven. U kunt automatische schaalaanpassing met veel Azure-services gebruiken, inclusief webtoepassingen. Voor automatische schaalaanpassing is vereist dat u regels voor automatische schaalaanpassing configureert die de voorwaarden bepalen waaronder resources moeten worden toegevoegd of verwijderd.

Stel dat u werkt voor een grote hotelketen. U hebt een website waar klanten kamers kunnen boeken en de details kunnen ophalen van eerdere reserveringen die ze hebben gemaakt.

Wanneer er speciale evenementen plaatsvinden, zoals een concert- of sportevenement, kunnen hotels in de buurt van de evenementenlocatie korte pieken in boekingsaanvragen ervaren. Vergelijkbare gebeurtenissen kunnen zich voordoen met minimale kennisgeving, waardoor het moeilijk is om potentiƫle websiteverkeer te plannen. De onvoorspelbaarheid van deze gebeurtenissen betekent dat handmatig schalen geen optie is en het kan te duur zijn om websitebronnen beschikbaar te houden op stand-by voor mogelijke verkeerspieken.

Het websitereserveringssysteem van het hotel moet tijdig reageren op gebruikers, zelfs tijdens perioden van overmatige vraag. En tijdens rustigere perioden moet u ook de exploitatiekosten laag houden.

In deze module ziet u hoe u automatisch schalen gebruikt met Azure-app Service om een web-app te schalen om te voldoen aan de vraag op piekmomenten.

Leerdoelen

In deze module wordt het volgende behandeld:

  • Scenario's identificeren waarvoor automatisch schalen een geschikte oplossing is.
  • Maak regels voor automatische schaalaanpassing voor een web-app.
  • Controleer de gevolgen van automatische schaalaanpassing.

Vereisten

  • Ervaring hoe met Azure Portal Azure App Service-web-apps kunnen worden gemaakt en beheerd
  • Basiskennis van het handmatig schalen van een App Service-web-app