Gerenciar implantações de nuvem complexas usando recursos avançados de modelo do ARM JSON
Este módulo ensina como usar recursos avançados de modelos do ARM JSON para realizar gerenciamento de segredos e implantações condicionais.
Objetivos de aprendizagem
Depois de concluir este módulo, você poderá:
- Controlar a ordem de implantação dos recursos usando o constructo
dependsOn
. - Atribuir segredos com segurança aos seus modelos, como senhas a recursos, usando o Azure Key Vault e o seu modelo do ARM.
- Implantar recursos condicionalmente usando parâmetros e o constructo
condition
no momento da implantação. - Implantar vários recursos do mesmo tipo usando o constructo
copy
para reduzir a configuração repetitiva.
Pré-requisitos
- Conhecer o Azure, incluindo o portal do Azure, as assinaturas, os grupos de recursos e as definições de recursos.
- Experiência na criação e execução de modelos básicos do ARM.
- O Visual Studio Code (instalado localmente).
- A extensão das Ferramentas do Azure Resource Manager para Visual Studio Code (instalada localmente).
- A extensão do PowerShell para Visual Studio Code (instalada localmente).
- No Windows, o cliente OpenSSH.
- Ou:
- As ferramentas mais recentes da CLI do Azure (instaladas localmente).
- O Azure PowerShell e o módulo do Azure PowerShell mais recentes (instalados localmente).