Criar um ambiente de serviço de aplicativo

O Ambiente do Serviço de Aplicativo é uma implantação de locatário único do Serviço de Aplicativo do Azure. Ele é utilizado com uma rede virtual do Azure. Você precisa de uma sub-rede para uma implantação do Ambiente do Serviço de Aplicativo, e essa sub-rede não pode ser usada para mais nada.

Observação

Este artigo aborda o Ambiente do Serviço de Aplicativo v3, que é usado com Planos do Serviço de Aplicativo v2 isolados.

Antes de criar o Ambiente do Serviço de Aplicativo

Depois de criar seu Ambiente do Serviço de Aplicativo, você não poderá alterar nenhum dos seguintes:

  • Localização
  • Subscription
  • Resource group
  • rede virtual do Azure
  • Sub-redes
  • Tamanho da sub-rede
  • Nome do Ambiente do Serviço de Aplicativo

Torne sua sub-rede grande o suficiente para conter o tamanho máximo para o qual você dimensionará o Ambiente do Serviço de Aplicativo. O tamanho recomendado é um /24 com 256 endereços.

Considerações de implantação

Antes de implantar seu Ambiente do Serviço de Aplicativo, pense no tipo de VIP (IP virtual) e no tipo de implantação.

Com um VIP interno, um endereço na sub-rede do Ambiente do Serviço de Aplicativo chegará aos seus aplicativos. Seus aplicativos não estão em um DNS público. Ao criar seu Ambiente do Serviço de Aplicativo no portal do Azure, você tem a opção de criar uma zona DNS privada do Azure para o Ambiente do Serviço de Aplicativo. Com um VIP externo, seus aplicativos estão em um endereço voltado para a Internet pública e estão em um DNS público. Para VIP interno e VIP externo, você pode especificar o endereço IP de entrada, você pode selecionar as opções Automático ou Manual. Se você quiser usar a opção Manual para um VIP externo, primeiro crie um endereço IP público padrão no Azure.

Para o tipo de implantação, você pode escolher zona única, com redundância de zona ou grupo de hosts. A zona única está disponível em todas as regiões em que o Ambiente do Serviço de Aplicativo v3 está disponível. Com o tipo de implantação em zona única, você tem um custo mínimo no plano do Serviço de Aplicativo de uma instância do Windows Isolado v2. Quando você usar uma ou mais instâncias, esse preço desaparecerá. Não é um preço aditivo.

Em um Ambiente do Serviço de Aplicativo com redundância de zona, os aplicativos são distribuídos em três zonas na mesma região. A redundância de zona está disponível em regiões com suporte para zonas de disponibilidade. Com esse tipo de implantação, o menor tamanho para o plano do Serviço de Aplicativo é de três instâncias. Isso garante que haja uma instância em cada zona de disponibilidade. Os planos do Serviço de Aplicativo podem ser escalados verticalmente em uma ou mais instâncias de cada vez. O dimensionamento não precisa estar em unidades de três, mas o aplicativo só é balanceado em todas as zonas de disponibilidade quando o total de instâncias é múltiplo de três.

Uma implantação com redundância de zona tem o triplo da infraestrutura e garante que, mesmo que duas das três zonas fiquem inoperantes, suas cargas de trabalho permaneçam disponíveis. Devido à maior necessidade do sistema, o preço mínimo de um Ambiente do Serviço de Aplicativo com redundância de zona é de nove instâncias. Se você tiver menos que esse número de instâncias, a diferença será cobrada como o Windows I1v2. Se você tiver nove ou mais instâncias, não haverá preço adicional por um Ambiente do Serviço de Aplicativo com redundância de zona. Para saber mais sobre a redundância de zona, confira Regiões e zonas de disponibilidade.

Em uma implantação de grupo de hosts, os aplicativos são implantados em um grupo de hosts dedicado. O grupo de hosts dedicado não tem redundância de zona. Com esse tipo de implantação, você pode instalar e usar seu Ambiente do Serviço de Aplicativo em hardware dedicado. Não há um preço mínimo por instância para usar o Ambiente do Serviço de Aplicativo em um grupo de hosts dedicado, mas você precisa pagar pelo grupo de hosts ao provisionar o Ambiente do Serviço de Aplicativo. Você também paga uma taxa do Plano do Serviço de Aplicativo com desconto ao criar seus planos e escalar horizontalmente.

Com uma implantação de grupo de hosts dedicada, há um número finito de núcleos disponíveis que são usados pelos planos do Serviço de Aplicativo e pelas funções de infraestrutura. Esse tipo de implantação não pode alcançar a contagem total de 200 instâncias normalmente disponível no Ambiente do Serviço de Aplicativo. O número total de instâncias possíveis está relacionado ao número total de instâncias do Plano do Serviço de Aplicativo mais o número de funções de infraestrutura baseadas em carga.

Criar um Ambiente do Serviço de Aplicativo no portal

Este é o procedimento:

  1. Pesquise no Azure Marketplace pelo Ambiente do Serviço de Aplicativo v3.

  2. Na guia Básico, para Assinatura, selecione a assinatura. Para Grupo de recursos, selecione ou crie o grupo de recursos e insira o nome de seu Ambiente do Serviço de Aplicativo. Para IP Virtual, selecione Interno se quiser que seu endereço de entrada seja um endereço em sua sub-rede. Selecione Externo se quiser que seu endereço de entrada seja voltado para a Internet pública. Para Nome do Ambiente do Serviço de Aplicativo, insira um nome. O nome não deve ter mais de 36 caracteres. O nome escolhido também será usado para o sufixo de domínio. Por exemplo, se o nome escolhido for contoso e você tiver um VIP interno, o sufixo do domínio será contoso.appserviceenvironment.net. Se o nome escolhido for contoso e você tiver um VIP externo, o sufixo do domínio será contoso.p.azurewebsites.net.

    Screenshot that shows the App Service Environment basics tab.

  3. Na guia Hospedagem, para Isolamento físico de hardware, selecione Ativado ou Desativado. Se habilitar essa opção, você poderá implantar em hardware dedicado. Com uma implantação de host dedicado, você é cobrado por dois hosts dedicados de acordo com nosso preço no momento da criação do Ambiente do Serviço de Aplicativo v3 e, em seguida, conforme sua escala, a cobrança vem com uma porcentagem específica da taxa por vCore Isolado v2. O I1v2 usa dois vCores, o I2v2 usa quatro vCores e o I3v2 usa oito vCores por instância. Para Redundância de zona, selecione Habilitado ou Desabilitado.

    Screenshot that shows the App Service Environment hosting selections.

  4. Na guia Rede, para Rede Virtual, selecione ou crie sua rede virtual. Para Sub-rede, selecione ou crie sua sub-rede. Se você estiver criando um Ambiente do Serviço de Aplicativo com um VIP interno, poderá configurar zonas privadas do DNS do Azure para apontar o sufixo do domínio para o Ambiente do Serviço de Aplicativo. Para obter mais informações, consulte a seção sobre o DNS em Usar um Ambiente do Serviço de Aplicativo. Se você estiver criando um Ambiente do Serviço de Aplicativo com um VIP interno, poderá especificar o endereço IP privado usando a opção Manual para Endereço IP de entrada.

    Screenshot that shows App Service Environment networking (ASE Internal) selections.

Se você estiver criando um Ambiente do Serviço de Aplicativo com um VIP externo, poderá especificar o endereço IP público usando a opção Manual para Endereço IP de entrada.

Screenshot that shows App Service Environment networking (ASE External) selections.

  1. Na guia Revisar + criar, verifique se a configuração está correta e selecione Criar. A criação do seu Ambiente do Serviço de Aplicativo pode levar mais de uma hora.

Quando o Ambiente do Serviço de Aplicativo tiver sido criado com êxito, você poderá selecioná-lo como um local ao criar seus aplicativos.

Para saber como criar um Ambiente do Serviço de Aplicativo com base em um modelo do ARM, confira Criar um Ambiente do Serviço de Aplicativo usando um modelo do Azure Resource Manager.