Fundamentos do Bíceps

Síntese

O Bicep permite-lhe implementar recursos do Azure. O Bicep utiliza uma sintaxe declarativa que pode empregar como código de aplicação. 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.

Se você estiver familiarizado com a sintaxe JSON para escrever modelos do Azure Resource Manager (modelos ARM), descobrirá que o Bicep fornece uma sintaxe mais concisa e segurança de tipo aprimorada. Na verdade, os ficheiros do Bicep são compilados em modelos do ARM padrão.

Faça este caminho de aprendizagem para começar a usar o Bicep. Nele, você:

  • Decida se o Bicep é a escolha certa para suas implantações no Azure.
  • Entenda a sintaxe declarativa do Bicep e a estrutura de um arquivo Bicep.
  • Aplique recursos do Bicep, como parâmetros, condições e loops, para controlar como sua infraestrutura é implantada.
  • Defina módulos que dividam implantações complexas em componentes menores e mais reutilizáveis.

Cada módulo neste caminho de aprendizagem fornece opções para uso com a CLI do Azure e com o Azure PowerShell. Você usará o Visual Studio Code para escrever e validar seu código Bicep.

Gorjeta

Quer aprender Bicep ao vivo com especialistas no assunto? Acompanhe as sessões do Learn Live sob demanda com nossos especialistas.

Para saber mais sobre o Bicep, recomendamos que você siga este caminho de aprendizagem:

Depois disso, você pode estar interessado em adicionar seu código Bicep a um pipeline de implantação. Faça um destes dois percursos de aprendizagem com base na ferramenta que pretende utilizar:

Pré-requisitos

A familiaridade com o Azure Resource Manager e os grupos de recursos do Azure é recomendada, mas não necessá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. Inscrever-se

Módulos neste percurso de aprendizagem

A infraestrutura como código pode ajudá-lo a dimensionar suas implantações na nuvem de forma rápida e confiante. Usando o Bicep e o Azure Resource Manager, você pode automatizar e simplificar o provisionamento de recursos de infraestrutura.

Defina os recursos do Azure em um arquivo Bicep. Melhore a consistência e a confiabilidade de suas implantações, reduza o esforço manual necessário e dimensione suas implantações entre ambientes. Seu arquivo Bicep será flexível e reutilizável usando parâmetros, variáveis, expressões e módulos.

Use os parâmetros do Bicep para fornecer informações ao seu ficheiro Bicep durante cada implementação. Adicione decoradores para tornar seus parâmetros fáceis de entender e trabalhar, além de proteger dados secretos. Forneça valores de parâmetro na linha de comando e usando arquivos de parâmetro.

Neste módulo, você implantará recursos somente quando restrições específicas estiverem em vigor e usará loops para implantar vários recursos com propriedades semelhantes.

Projete e construa módulos reutilizáveis para simplificar seus modelos Bicep. Componha vários módulos em modelos usando parâmetros e saídas.