Implantar e gerenciar recursos no Azure usando modelos JSON ARM

Iniciante
Developer
Administrator
Solution Architect
Azure
Azure Resource Manager

Os modelos do Azure Resource Manager (ARM) permitem-lhe definir os requisitos de infraestrutura das suas implementações no Azure.

Os modelos JSON ARM usam uma sintaxe de código declarativo que você trata como código de aplicativo. A utilização da sua infraestrutura como código permite-lhe monitorizar as alterações aos requisitos de infraestrutura e torna as suas implementações mais consistentes e repetíveis.

Conclua este percurso de aprendizagem para aprender a:

  • Definir de forma declarativa os recursos do Azure de que precisa dentro da estrutura de um modelo do Resource Manager.
  • Criar e validar modelos com o Visual Studio Code.
  • Implementar os seus modelos com a CLI do Azure, o Azure PowerShell e através do GitHub Actions.
  • Decompor implementações complexas em componentes mais pequenos e reutilizáveis através de modelos aninhados e modelos ligados.
  • Validar e pré-visualizar as suas alterações de infraestrutura com testes de hipóteses e o toolkit de testes de modelos do Resource Manager.
  • Adicione passos personalizados aos seus modelos do ARM através de scripts de implementação.
  • Utilize construções avançadas como a ordem de implementação, implementações condicionais e segredos para gerir implementações complexas.

Pré-requisitos

Estar familiarizado com o Azure Resource Manager e os grupos de recursos do Azure é recomendado, mas não é obrigatório

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.

Faça a gestão de múltiplas implementações de ambiente do Azure dos seus modelos do Azure Resource Manager através de funções, variáveis, etiquetas e ficheiros de parâmetros.

Visualize os efeitos de 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. Utilize modelos associados para dividir modelos complexos em modelos que são 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.