Introdução

Concluído

Os modelos JSON Azure Resource Manager (modelos ARM) permitem especificar a infraestrutura do seu projeto de forma declarativa e reutilizável. Você pode fazer a versão e salvar os modelos no mesmo controle de origem do seu projeto de desenvolvimento.

Imagine que está a gerir uma equipa de software que está a desenvolver um sistema de inventário para as suas empresas parceiras. Você planeja implantar esse produto no Azure e permitir que cada empresa parceira tenha sua própria solução. Você planeja implementar políticas diferentes para cada implantação por meio de diferentes contas de armazenamento do Azure. Decide utilizar a prática de infraestrutura como código com os modelos ARM. Esta abordagem permite-lhe controlar as diferentes versões e garantir que as implementações de infraestruturas para cada ambiente são consistentes e flexíveis.

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

Nota

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 melhorar a qualidade da sua infraestrutura como código. Recomendamos que qualquer pessoa nova na infraestrutura como código no Azure use Bicep em vez de JSON. Para saber mais sobre o Bicep, consulte o caminho de aprendizagem Fundamentos do Bicep .

Objetivos de aprendizagem

Neste módulo, irá:

  • Implemente um modelo JSON ARM usando o Visual Studio Code.
  • Declarar recursos e adicionar flexibilidade ao modelo através da adição de parâmetros e saídas.

Pré-requisitos