Guia de início rápido: criar um consumo padrão do Azure Spring Apps e uma instância de plano dedicada em um ambiente do Azure Container Apps com uma rede virtual
Nota
Os planos Basic, Standard e Enterprise serão preteridos a partir de meados de março de 2025, com um período de aposentadoria de 3 anos. Recomendamos a transição para os Aplicativos de Contêiner do Azure. Para obter mais informações, consulte o anúncio de aposentadoria do Azure Spring Apps.
O plano de consumo padrão e dedicado será preterido a partir de 30 de setembro de 2024, com um desligamento completo após seis meses. Recomendamos a transição para os Aplicativos de Contêiner do Azure. Para obter mais informações, consulte Migrar consumo padrão e plano dedicado do Azure Spring Apps para Aplicativos de Contêiner do Azure.
Este artigo aplica-se a:✅ Consumo padrão e dedicado (Pré-visualização) ❎ Básico/Standard ❎ Enterprise
Este artigo descreve como criar uma instância do Azure Spring Apps em um ambiente do Azure Container Apps com uma rede virtual. Um ambiente de Aplicativos de Contêiner do Azure cria um limite seguro em torno de um grupo de aplicativos. Os aplicativos implantados no mesmo ambiente são implantados na mesma rede virtual e gravam logs no mesmo espaço de trabalho do Log Analytics.
Quando você cria uma instância do Azure Spring Apps em um ambiente de Aplicativos de Contêiner do Azure, ela compartilha a mesma rede virtual com outros serviços e recursos no mesmo ambiente de Aplicativos de Contêiner do Azure.
Todos os aplicativos estão no mesmo ambiente de Aplicativos de Contêiner do Azure nos seguintes cenários:
- Quando você implanta aplicativos front-end como contêineres nos Aplicativos de Contêiner do Azure.
- Quando você implanta aplicativos Spring no plano dedicado e consumo padrão do Azure Spring Apps.
Você também pode implantar seu ambiente de Aplicativos de Contêiner do Azure em uma rede virtual existente criada por sua equipe de TI. Esse cenário simplifica a experiência de rede virtual para executar aplicativos poliglotas.
Nota
Você pode usar uma rede virtual existente que tenha uma sub-rede dedicada com um intervalo CIDR igual /23
ou superior.
Pré-requisitos
- Uma subscrição do Azure. Se você não tiver uma assinatura, crie uma conta gratuita antes de começar.
- (Opcional) Azure CLI versão 2.45.0 ou superior. Use o seguinte comando para instalar a extensão Azure Spring Apps:
az extension add --name spring
Criar uma instância do Azure Spring Apps em um ambiente do Azure Container Apps
Use as etapas a seguir para criar uma instância do Azure Spring Apps em um ambiente do Azure Container Apps com uma rede virtual.
Importante
O perfil de carga de trabalho de Consumo tem um modelo de faturamento pré-pago, sem custo inicial. Você é cobrado pelo perfil de carga de trabalho dedicada com base nos recursos provisionados. Para obter mais informações, consulte Perfis de carga de trabalho em Consumo + Ambientes de estrutura de plano dedicado em Aplicativos de Contêiner do Azure (visualização) e Preços do Azure Spring Apps.
Abra o portal do Azure.
Na caixa de pesquisa, procure Azure Spring Apps e selecione Azure Spring Apps nos resultados.
Na página Azure Spring Apps, selecione Criar.
Preencha o formulário Noções básicas na página Criar Aplicativos do Azure Spring usando as seguintes diretrizes:
Detalhes do Projeto:
- Subscrição: selecione a subscrição que pretende que lhe seja cobrada por este recurso.
- Grupo de recursos: selecione um grupo de recursos existente ou crie um novo.
Detalhes do serviço:
- Nome: crie o nome para a instância do Azure Spring Apps. O nome deve ter entre 4 e 32 caracteres e pode conter apenas letras minúsculas, números e hífenes. O primeiro caractere do nome do serviço deve ser uma letra e o último caractere deve ser uma letra ou um número.
- Localização: Atualmente, apenas as seguintes regiões são suportadas: Leste da Austrália, Centro dos EUA, Leste dos EUA, Leste dos EUA 2, Europa Ocidental, Ásia Oriental, Europa do Norte, Centro-Sul dos EUA, Sul do Reino Unido, Oeste dos EUA 3.
Plano: Selecione Consumo Padrão e dedicado para a opção Nível de preço .
Ambiente do aplicativo:
- Selecione Criar novo para criar um novo ambiente de Aplicativos de Contêiner do Azure ou selecione um ambiente existente no menu suspenso.
Preencha o formulário Noções básicas na página Criar ambiente de aplicativos de contêiner. Use o valor
asa-standard-consumption-app-env
padrão para o Nome do ambiente e escolha Perfis de carga de trabalho Consumo e Dedicado para o Plano.Neste ponto, você criou um ambiente de Aplicativos de Contêiner do Azure com um perfil de carga de trabalho de consumo padrão padrão. Se desejar adicionar um perfil de carga de trabalho dedicado ao mesmo ambiente de Aplicativos de Contêiner do Azure, selecione a guia Perfis de carga de trabalho e, em seguida, selecione Adicionar perfil de carga de trabalho.
Selecione Rede e especifique as configurações usando as seguintes diretrizes:
- Em Usar sua própria rede virtual, selecione Sim.
- Selecione os nomes da rede virtual e da sub-rede Infraestrutura nos menus suspensos ou use Criar novo conforme necessário.
- Defina IP Virtual como Externo. Você pode definir o valor como Interno se preferir usar apenas endereços IP internos disponíveis na rede virtual em vez de um IP estático público.
Nota
A sub-rede associada a um ambiente de Aplicativos de Contêiner do Azure requer um prefixo CIDR igual
/23
ou superior.Selecione Criar.
Na página Criar Aplicativos do Azure Spring, selecione Revisar e Criar para concluir a criação da instância do Azure Spring Apps.
Clean up resources (Limpar recursos)
Certifique-se de excluir os recursos criados neste artigo quando não precisar mais deles. Para excluir os recursos, basta excluir o grupo de recursos que os contém. Você pode excluir o grupo de recursos usando o portal do Azure. Como alternativa, para excluir o grupo de recursos usando a CLI do Azure, use os seguintes comandos:
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
az group delete --name $resourceGroupName &&
echo "Press [ENTER] to continue ..."