Beskriva fördelarna med hög tillgänglighet och skalbarhet i molnet

Slutförd

När du skapar eller distribuerar ett molnprogram är två av de största övervägandena drifttid (eller tillgänglighet) och möjligheten att hantera efterfrågan (eller skala).

Hög tillgänglighet

När du distribuerar ett program, en tjänst eller it-resurser är det viktigt att resurserna är tillgängliga när det behövs. Hög tillgänglighet fokuserar på att säkerställa maximal tillgänglighet, oavsett störningar eller händelser som kan inträffa.

När du utformar din lösning måste du ta hänsyn till garantier för tjänsttillgänglighet. Azure är en molnmiljö med hög tillgänglighet med drifttidsgarantier beroende på tjänsten. Dessa garantier ingår i serviceavtalen (SLA).

Den här korta videon beskriver azure-serviceavtal i detalj.

Skalbarhet

En annan viktig fördel med molnbaserad databehandling är skalbarheten för molnresurser. Skalbarhet syftar på möjligheten att justera resurser för att möta efterfrågan. Om du plötsligt upplever hög trafik och dina system är överbelastade innebär möjligheten att skala att du kan lägga till fler resurser för att bättre hantera den ökade efterfrågan.

Den andra fördelen med skalbarhet är att du inte betalar för mycket för tjänster. Eftersom molnet är en förbrukningsbaserad modell betalar du bara för det du använder. Om efterfrågan minskar kan du minska dina resurser och därmed minska kostnaderna.

Skalning finns vanligtvis i två sorter: vertikal och vågrät. Vertikal skalning fokuserar på att öka eller minska resursernas funktioner. Horisontell skalning lägger till eller subtraherar antalet resurser.

Vertikal skalning

Om du utvecklar en app med vertikal skalning och behöver mer bearbetningskraft kan du skala upp vertikalt för att lägga till fler processorer eller RAM-minne till den virtuella datorn. Om du däremot insåg att du hade angett behoven för mycket kan du skala ned vertikalt genom att sänka CPU- eller RAM-specifikationerna.

Horisontell skalning

Med horisontell skalning kan dina distribuerade resurser skalas ut (antingen automatiskt eller manuellt) om du plötsligt upplever en kraftig ökning av efterfrågan. Du kan till exempel lägga till ytterligare virtuella datorer eller containrar och skala ut. På samma sätt kan distribuerade resurser skalas in (antingen automatiskt eller manuellt) om efterfrågan minskar avsevärt.