Vertikální navýšení kapacity a horizontální navýšení kapacity služby Aplikace Azure Service

Dokončeno

Pro škálování plánu služby Aplikace Azure a aplikací existují dvě metody: vertikální navýšení kapacity a horizontální navýšení kapacity. Aplikace můžete škálovat ručně nebo automaticky, což se označuje jako automatické škálování.

Podívejte se na následující video o tom, jak implementovat automatické škálování pro plán služby Aplikace Azure Service a aplikace.

Co je potřeba vědět o škálování služby Aplikace Azure Service

Pojďme se podívat na podrobnosti o škálování vašeho plánu služby Aplikace Azure a aplikací služby App Service.

  • Metoda vertikálního navýšení kapacity zvyšuje množství procesoru, paměti a místa na disku. Vertikální navýšení kapacity poskytuje další funkce, jako jsou vyhrazené virtuální počítače, vlastní domény a certifikáty, přípravné sloty, automatické škálování a další. Vertikálně navyšte kapacitu změnou cenové úrovně plánu služby Aplikace Azure, ve kterém je vaše aplikace umístěná.

  • Metoda horizontálního navýšení kapacity zvyšuje počet instancí virtuálních počítačů, na kterých běží vaše aplikace. V závislosti na cenové úrovni plánu služby App Service můžete škálovat až na 30 instancí. Využijte výhod služby App Service Environment v izolované vrstvě a zvyšte počet horizontálních navýšení kapacity na 100 instancí. Počet instancí škálování se dá nakonfigurovat ručně nebo automaticky (automatické škálování).

  • S automatickým škálováním můžete automaticky zvýšit počet instancí škálování pro metodu horizontálního navýšení kapacity. Automatické škálování je založené na předdefinovaných pravidlech a plánech.

  • Plán služby App Service můžete kdykoli vertikálně navýšit nebo snížit změnou cenové úrovně plánu.

Co je potřeba vzít v úvahu při použití škálování služby Aplikace Azure Service

Projděte si následující výhody implementace škálování pro váš plán a aplikace služby App Service. Zamyslete se nad výhodami škálování pro váš hotelový web.

  • Zvažte ruční úpravu úrovní plánu. Začněte plán na nižší cenové úrovni a podle potřeby vertikálně navyšte kapacitu, abyste získali další funkce služby App Service. Pokud už funkce nepotřebujete, můžete vertikálně snížit kapacitu a řídit celkové náklady.

    Představte si scénář, ve kterém začnete testovat webovou aplikaci pomocí úrovně Aplikace Azure Service Free, kde neplatíte nic, co byste službu mohli používat. Po chvíli se rozhodnete do webové aplikace přidat vlastní název DNS, takže plán škálujete na sdílenou úroveň. Dále zjistíte, že potřebujete vytvořit vazbu SSL, takže plán škálujete na úroveň Basic. Později určíte potřebu přípravných prostředí, takže vertikálně navyšte kapacitu na úroveň Standard. Pokud potřebujete více jader, paměti nebo úložiště, můžete vertikálně navýšit kapacitu na větší velikost virtuálního počítače ve stejné úrovni.

    Stejný proces škálování funguje obráceně. Pokud se rozhodnete, že už nepotřebujete funkce nebo funkce vyšší úrovně, vertikálně navyšte kapacitu plánu na nižší úroveň a ušetříte peníze.

  • Zvažte automatické škálování pro podporu uživatelů a snížení nákladů. Pokud u aplikace dochází k vysoké propustnosti, pokračujte v poskytování služeb uživatelům. Implementujte automatické škálování, abyste mohli řídit, kolik funkcí a podpory se v daném okamžiku nabízí na základě nastavení předvoleb a podmínek pravidel. Automatické škálování vám pomůže ušetřit peníze, když se zatížení vaší aplikace sníží tím, že automaticky sníží vaše předplacené funkce.

  • Zvažte žádné opětovné nasazení. Když změníte nastavení škálování, nemusíte měnit kód ani znovu nasadíte aplikace. Změna nastavení škálování plánu trvá jenom několik sekund. Vaše změny mají vliv na všechny aplikace v plánu služby App Service.

  • Zvažte škálování pro další služby Azure. Pokud vaše aplikace služby App Service závisí na jiných službách Azure, jako je Azure SQL Database nebo Azure Storage, můžete tyto prostředky škálovat samostatně. Tyto prostředky nespravuje váš plán služby App Service.