Fundamentos do Bíceps
Síntese
-
Level
-
Habilidade
-
Produto
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
Código de Feito
Pretende pedir um código de feito?
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.