Implantar e gerenciar recursos no Azure usando modelos do ARM em JSON

Iniciante
Desenvolvedor
Administrador
Arquiteto de Soluções
Azure
Azure Resource Manager

Os modelos do ARM (Azure Resource Manager) permitem que você defina os requisitos de infraestrutura para suas implantações no Azure.

Os modelos do ARM em JSON usam uma sintaxe de código declarativo que você trata como um código do aplicativo. Tratar sua infraestrutura como código permite que você controle as alterações em seus requisitos de infraestrutura e torna suas implantações mais consistentes e reproduzíveis.

Neste roteiro de aprendizagem, você aprenderá a:

  • Definir declarativamente os recursos do Azure que você precisa dentro da estrutura de um modelo do ARM.
  • Criar e validar seus modelos usando Visual Studio Code.
  • Implantar seus modelos usando a CLI do Azure, o Azure PowerShell e por meio do GitHub Actions.
  • Divida implantações complexas em componentes menores e mais reutilizáveis ao usar modelos aninhados e modelos vinculados.
  • Valide e visualize as alterações de infraestrutura usando o What-If e o kit de ferramentas de teste do modelo do ARM.
  • Adicione etapas personalizadas a seus modelos do Resource Manager usando scripts de implantação.
  • Use constructos avançados, como ordem de implantação, implantações condicionais e segredos para gerenciar implantações complexas.

Pré-requisitos

É recomendável ter familiaridade com o Azure Resource Manager e grupos de recursos do Azure, mas não é necessário

Módulos neste roteiro de aprendizagem

Grave modelos JSON do ARM (modelos do Azure Resource Manager) usando o Visual Studio Code para implantar sua infraestrutura no Azure de modo 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, marcas e arquivos de parâmetro.

Visualize os efeitos de suas implantações. Entenda os tipos de alterações detectadas pela operação what-if. Implante seus modelos usando o modo incremental e completo.

Este módulo também vai mostrar como criar modelos válidos e oferecerá recomendações que você poderá seguir usando o Kit de Ferramentas de Teste do Modelo do ARM.

Saiba como implantar modelos do ARM (Azure Resource Manager) JSON usando o Azure PowerShell, a CLI do Azure e o GitHub Actions. Use os modelos vinculados para detalhar modelos complexos em modelos mais modulares.

Adicione etapas personalizadas a seus modelos do ARM (Azure Resource Manager) Bicep ou JSON. Integre scripts de implantação à sua implantação usando parâmetros e saídas.

Este módulo ensina como usar recursos avançados de modelos do ARM JSON para realizar gerenciamento de segredos e implantações condicionais.

Reutilize e compartilhe seus modelos do ARM em sua organização. Publicar especificações de modelos que implementam recursos pré-configurados para os requisitos da sua organização. Controle o acesso e atualize com segurança as especificações do modelo usando versões.