1.4 Configure Web Apps for scale and resilience

Configure auto-scale using built-in and custom schedules, configure by metric, change the size of an instance, configure Traffic Manager


Skalering av tjenester er en av hovedgevinstene med å benytte en skytjeneste som Azure. Dette betyr at Microsoft Azure også tilbyr dette for applikasjoner som WebApps. Vi kan enten skalere manuelt eller sette opp automatisk skalering (eng. Autoscaling) av tjenesten.

Under Scale Out (App Service Plan) kan man velge Enable autoscale. Dermed kan vi sette opp en rekke regler som sier hvordan den automatiske skaleringen vil oppføre seg. Det kan for eksempel være basert på CPU, minne eller antall HTTP-forespørsler som er i kø. Vi kan også sette opp Schedule slik det skaleres på et gitt tidspunkt.

Autoscaling: https://docs.microsoft.com/en-us/azure/architecture/best-practices/auto-scaling

Scale instance count manually or automatically: https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/insights-how-to-scale?toc=%2fazure%2fapp-service-web%2ftoc.json#scaling-based-on-a-pre-set-metric

1.4.1 Configure auto-scale using built-in and custom schedules

1.4.2 Configure by metric

1.4.3 Change the size of an instance

  • Scale Up: Gir oss muligheten til å endre tier eller størrelse av en instans. Det kan være å bytte fra Standard til Premium, eller øke fra en lavere Standard til høyere Standard.

  • Scale Out: Endrer antall instanser av en tier.

1.4.4 Configure Traffic Manager

Traffic Manager kan brukes til å fordele http-trafikken basert på vekt mellom forskjellige versjoner av en web app. Dette kan være svært nyttig i tilfeller hvor du ønsker å gjøre en ny versjon av applikasjonen tilgjengelig for en viss prosentandel av dine brukere som en slags pilot, mens alle andre brukere blir routet som vanlig til den produksjonssatte versjonen.

Overview of Traffic Manager: https://docs.microsoft.com/en-us/azure/traffic-manager/traffic-manager-overview

results matching ""

    No results matching ""