Introdução

Concluído

Os modelos JSON do ARM (modelos do Azure Resource Manager) permitem especificar a infraestrutura de seu projeto de modo declarativo e reutilizável. Você pode fazer a versão e salvar os modelos no mesmo controle do código-fonte que o projeto de desenvolvimento.

Imagine gerenciar uma equipe de software que está desenvolvendo um sistema de estoque para suas empresas parceiras. Você planeja implantar este produto no Azure e deixar cada empresa parceira ter uma solução própria. Você planeja implementar políticas diferentes para cada implantação por meio de diferentes contas de armazenamento do Azure. Você decide usar a prática de infraestrutura como código com os modelos do ARM. Essa abordagem permite acompanhar diferentes versões e garantir que as implantações de infraestrutura para cada ambiente sejam consistentes e flexíveis.

Neste módulo, apresentamos a estrutura de modelo do ARM e permitimos que você pratique a criação e a implantação de um modelo do ARM no Azure.

Observação

O Bicep é uma linguagem para definir seus recursos do Azure. Ele tem uma experiência de criação mais simples do que o JSON, juntamente com outros recursos que ajudam a aprimorar a qualidade da sua infraestrutura como código. Recomendamos que qualquer pessoa nova na infraestrutura como código no Azure use o Bicep em vez de JSON. Para saber mais sobre o Bicep, consulte o roteiro de aprendizagem Princípios básicos do Bicep.

Objetivos de aprendizagem

Neste módulo, você vai:

  • Implementar um modelo JSON do ARM usando o Visual Studio Code.
  • Declarar recursos e adicionar flexibilidade ao modelo adicionando parâmetros e saídas.

Pré-requisitos