Implantar e gerenciar recursos no Azure usando modelos JSON ARM
Síntese
-
Level
-
Skill
-
Produto
-
Assunto
Os modelos do Azure Resource Manager (ARM) permitem que você defina os requisitos de infraestrutura para suas implantações no Azure.
Os modelos JSON ARM usam uma sintaxe de código declarativo que você trata como código de aplicativo. Tratar sua infraestrutura como código permite que você acompanhe as alterações em seus requisitos de infraestrutura e torna suas implantações mais consistentes e repetíveis.
Faça este caminho de aprendizagem para aprender a:
- Defina declarativamente os recursos do Azure de que você precisa dentro da estrutura de um modelo ARM.
- Crie e valide seus modelos usando o Visual Studio Code.
- Implante seus modelos usando a CLI do Azure, o Azure PowerShell e por meio das Ações do GitHub.
- Divida implantações complexas em componentes menores e mais reutilizáveis usando modelos aninhados e modelos vinculados.
- Valide e visualize suas alterações de infraestrutura usando hipóteses e o kit de ferramentas de teste de modelo ARM.
- Adicione etapas personalizadas aos seus modelos ARM usando scripts de implantação.
- Use construções avançadas, como ordem de implantação, implantações condicionais e segredos para gerenciar implantações complexas.
Pré-requisitos
A familiaridade com o Azure Resource Manager e os grupos de recursos do Azure é recomendada, mas não obrigatória
Código de Feito
Pretende pedir um código de feito?
Módulos neste percurso de aprendizagem
Escreva modelos JSON Azure Resource Manager (modelos ARM) usando o Visual Studio Code para implantar sua infraestrutura no Azure de forma consistente e confiável.
Gerencie várias implantações de ambiente do Azure de seus modelos do Azure Resource Manager usando funções, variáveis, tags e arquivos de parâmetro.
Pré-visualize os efeitos das suas implantações. Entenda os tipos de alterações detetadas pela operação hipotética. Implante seus modelos usando o modo incremental e completo.
Este módulo ensina como criar modelos válidos e fornece recomendações que você pode seguir usando o ARM Template Test Toolkit.
Saiba como implantar modelos JSON Azure Resource Manager (ARM) usando o Azure PowerShell, a CLI do Azure e as Ações do GitHub. Use modelos vinculados para dividir modelos complexos em modelos mais modulares.
Adicione etapas personalizadas aos seus modelos do Bicep ou JSON Azure Resource Manager (modelos ARM). Integre scripts de implantação com sua implantação usando parâmetros e saídas.
Este módulo ensina como usar recursos avançados de modelos JSON ARM para executar o gerenciamento de segredos e implantações condicionais.
Reutilize e partilhe os seus modelos ARM na sua organização. Publique especificações de modelo que implantam recursos pré-configurados para os requisitos da sua organização. Controle o acesso e atualize as especificações do modelo com segurança usando versões.