Implantar e gerenciar recursos no Azure usando modelos JSON ARM

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

Introdução ao Azure

Escolha a conta do Azure correta para si. Pague à medida que avança ou experimente o Azure gratuitamente até 30 dias. Inscrição.

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.

Este módulo ensina como criar modelos válidos e fornece recomendações que você pode seguir usando o ARM Template Test Toolkit.

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.