Aprenda como redimensionar seu webapp
Existem diversos motivos que poderão te obrigar a redimensionar o seu WebApp. Você realmente ter estimado errado, a demanda aumentou, a demanda diminuiu. Independente da sua necessidade você pode alterar o seu plano de serviço de aplicativo para a sua realidade atual usando as opções de escalar verticalmente e escalar horizontalmente. Nesse artigo eu vou explicar as duas funcionalidades.
Escalar Verticalmente
Você usará o escalar verticalmente quando precisar aumentar ou diminuir plano do seu web app. Características como CPU, memória, espaço em disco são divididos em planos, como visto na figura abaixo.
![](https://sp-ao.shortpixel.ai/client/q_glossy,ret_img,w_567,h_231/https://www.azureexperts.com.br/wp-content/uploads/2020/02/image-17.png)
Cada plano possui seus respectivos preços que podem variar de região para região, para aumentar ou diminuir os recursos usados basta selecionar o plano mais adequado. Além dos itens que mencionei temos categorias como Dev, production e isolated que incluem diversos recurso.
Dev / Test
Essa categoria como o nome já diz é recomendada para ambientes de teste e desenvolvimento, menos recursos disponíveis, preços mais acessíveis e até um plano gratuito para usar 60 minutos por dia. Como itens inclusos temos 1 GB e espaço em disco.
![](https://sp-ao.shortpixel.ai/client/q_glossy,ret_img,w_567,h_190/https://www.azureexperts.com.br/wp-content/uploads/2020/02/image-18.png)
Production
Para ambientes de produção o azure inclui os recursos como Domínios customizados, auto scale, staging slots, backup, traffic manager e pelo menos 50 GB de armazenamento.
![](https://sp-ao.shortpixel.ai/client/q_glossy,ret_img,w_567,h_229/https://www.azureexperts.com.br/wp-content/uploads/2020/02/image-19.png)
Isolated
Se o nível de produção não atender o seu projeto você pode optar pelo isolated. O plano isolated é recomendado para aplicativos de carga de trabalho crítica em ambiente privado dedicado no azure.
Escalamento horizontal
O segundo tipo de escalonamento será o horizontal, usaremos essa opção quando precisarmos aumentar o numero de instancias do aplicativo chegando a um limite de até 30 instancias no plano de produção e 100 no plano isolated.
![](https://sp-ao.shortpixel.ai/client/q_glossy,ret_img,w_567,h_244/https://www.azureexperts.com.br/wp-content/uploads/2020/02/image-20.png)
Vale lembrar que as configurações mostradas levam poucos segundos para serem aplicadas.
E é isso pessoal, espero que tenham gostado do conteúdo, semana que vem tem mais.