Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um Plano de Serviço do Azure fornece os recursos que um aplicativo de serviço necessita para funcionar. Este artigo descreve como gerenciar um plano do Serviço de Aplicativo.
Criar um plano de Serviço de Aplicativo
Dica
Se você quiser criar um plano em um Ambiente do Serviço de Aplicativo, poderá selecioná-lo na lista Região e seguir o restante das etapas conforme descrito nesta seção.
Você pode criar um Plano do Serviço de Aplicativo vazio ou pode criar um plano como parte da criação de um aplicativo.
Para começar a criar um plano do Serviço de Aplicativo, acesse Criar Plano do Serviço de Aplicativo no portal do Azure.
Configure a seção Detalhes do projeto antes de configurar o Plano do Serviço de Aplicativo.
Na seção Detalhes do Plano do Serviço de Aplicativo, nomeie o Plano do Serviço de Aplicativo e, em seguida, selecione o Sistema Operacional e a Região. A região especifica onde o plano do Serviço de Aplicativo será criado.
Ao criar um plano, você pode selecionar o tipo de preço do novo plano. Em Tipo de Preço, selecione um Plano de Preços ou selecione Explorar Planos de Preços para exibir detalhes adicionais.
Na seção redundância de Zona, selecione Habilitado ou Desabilitado, conforme necessário.
Selecione Examinar e Criar e escolha Criar.
Importante
Quando você cria um novo plano do Serviço de Aplicativo em um grupo de recursos existente, determinadas condições com aplicativos existentes podem disparar esses erros:
The pricing tier is not allowed in this resource group<SKU_NAME> workers are not available in resource group <RESOURCE_GROUP_NAME>
Esses erros podem ocorrer devido a incompatibilidades com tipos de preço, regiões, sistemas operacionais, zonas de disponibilidade, aplicativos de função existentes ou aplicativos web existentes. Se ocorrer um desses erros, crie seu plano do Serviço de Aplicativo em um novo grupo de recursos.
Mover um aplicativo para outro plano do Serviço de Aplicativos
Você pode mover um aplicativo para outro plano do Serviço de Aplicativo, desde que o plano de origem e o plano de destino estejam no mesmo grupo de recursos e região geográfica e sejam do mesmo tipo de sistema operacional. Não há suporte para alterações no tipo, como mudar de Windows para Linux ou para qualquer outro tipo diferente do original.
Você deve desabilitar qualquer integração de rede virtual configurada no aplicativo antes de alterar os planos do Serviço de Aplicativo.
Observação
O Azure implanta cada novo Plano do Serviço de Aplicativo em uma unidade de implantação, chamada internamente de espaço Web. Cada região pode ter muitos espaços da Web, mas seu aplicativo só pode se mover entre planos criados no mesmo espaço da Web. Um Ambiente do Serviço de Aplicativo pode ter muitos espaços da Web, mas seu aplicativo só pode se mover entre planos criados no mesmo espaço da Web.
Não é possível especificar o espaço Web desejado ao criar um plano, mas é possível garantir que um plano seja criado no mesmo espaço Web que um plano existente. Todos os planos criados com a mesma combinação de grupo de recursos, região e sistema operacional são implantados no mesmo espaço Web. Por exemplo, se você criou um plano no grupo de recursos A e na região B, qualquer plano que você criar posteriormente no grupo de recursos A e na região B será implantado no mesmo espaço Web. Observe que os planos não podem mover espaços Web depois de criados, portanto, você não pode mover um plano para "o mesmo espaço Web" que outro plano movendo-o para outro grupo de recursos.
No portal do Azure, pesquise e selecione Serviços de aplicativo e selecione o aplicativo que você deseja mover.
No painel esquerdo, em Plano do Serviço de Aplicativo, selecione Plano do Serviço de Aplicativo.
Na página Plano do Serviço de Aplicativo, selecione Alterar plano.
No painel Alterar plano do Serviço de Aplicativo, na lista Plano do Serviço de Aplicativo, selecione um plano existente para mover o aplicativo. A lista mostra apenas planos que estão no mesmo grupo de recursos e região geográfica que o plano do Serviço de Aplicativo atual. Se esse plano não existir, ele permitirá que você crie um plano por padrão. Você também pode criar um novo plano manualmente selecionando Novo plano e, em seguida, Criar novo.
Quando terminar, selecione Salvar.
Se você criar um novo plano, poderá alterar seu tipo de preço. Para obter mais informações, confira a seção Escalar um plano do Serviço de Aplicativo mais adiante neste artigo.
Importante
Se você mover um aplicativo de um plano de nível superior para um plano de nível inferior, como de D1 para F1, o aplicativo poderá perder algumas funcionalidades no plano de destino. Por exemplo, se seu aplicativo usa certificados TLS/SSL, você verá esta mensagem de erro:
Cannot update the site with hostname '<app_name>' because its current TLS/SSL configuration 'SNI based SSL enabled' is not allowed in the target compute mode. Allowed TLS/SSL configuration is 'Disabled'.
Mover um aplicativo para uma região diferente
A região em que seu aplicativo é executado é a região do plano do Serviço de Aplicativo em que ele está. No entanto, você não pode alterar a região de um plano do Serviço de Aplicativo. Se desejar mover o aplicativo para uma região diferente, uma alternativa será a clonagem do aplicativo. A clonagem faz uma cópia do seu aplicativo em um novo plano do Serviço de Aplicativo existente em qualquer região.
Você pode encontrar Clonar Aplicativo na seção Ferramentas de Desenvolvimento do painel esquerdo.
Importante
A clonagem tem algumas limitações. Você pode ler sobre elas em Serviço de Aplicativo do Azure: Clonagem de Aplicativos.
Dimensionar um plano de Serviço de Aplicativo
Para obter informações sobre como escalar o tipo de preço de um plano do Serviço de Aplicativo, confira Escalar verticalmente um aplicativo no Azure.
Para obter informações sobre como escalar horizontalmente a contagem de instâncias de um aplicativo, confira Escalar a contagem de instâncias manual ou automaticamente.
Dimensionar um Plano de App Service de forma assíncrona (Prévia)
Ao criar ou dimensionar manualmente um Plano do Serviço de Aplicativo, você pode enfrentar situações em que você é aconselhado a tentar novamente com contagens de instâncias inferiores às solicitadas originalmente, por exemplo, potencialmente você pediu para escalar horizontalmente para 15 instâncias, mas é dito que apenas 6 estão disponíveis, portanto, você deve dimensionar para 6 e esperar e tentar novamente chegar às 15 instâncias de destino.
A visualização do App Service Plan Assíncrono permite que você solicite o número desejado de instâncias, e a plataforma se dimensiona automaticamente para este número, sem que você precise modificar sua solicitação original ou tentar novamente. A plataforma adapta-se ao número de instâncias disponíveis e aciona a infraestrutura subjacente para disponibilizar mais instâncias. Você pode usar essa funcionalidade durante operações de expansão ou no momento da criação do plano. Essa funcionalidade tem suporte para todos os planos de preços Básico, Standard e Premium.
az appservice plan update -g <resourceGroupName> -n <App Service Plan Name> --async-scaling-enabled true --number-of-workers <number of workers to scale out to>
Excluir um plano do Serviço de Aplicações
Para evitar cobranças inesperadas, quando você excluir o último aplicativo em um plano do Serviço de Aplicativo, por padrão, o Serviço de Aplicativo também excluirá o plano. Se você optar por manter o plano, deverá alterá-lo para a camada Gratuita para não ser cobrado.
Importante
Os planos do Serviço de Aplicativo que não têm aplicativos associados a eles ainda incorrerão em encargos, pois continuam a reservar as instâncias da máquina virtual.