Introdução
Os recursos do Azure geralmente têm necessidades complexas de ciclo de vida, pois podem ser distribuídos em vários locais em suas assinaturas. Alguns recursos são de curta duração ou estão associados a apenas uma carga de trabalho de aplicativo, enquanto outros são compartilhados e reutilizados em toda a sua organização. As pilhas de implantação permitem gerenciar o ciclo de vida de uma coleção de recursos do Azure como apenas uma unidade atômica, mesmo que eles abranjam vários grupos de recursos ou assinaturas.
Cenário de Exemplo
Suponha que você trabalhe como engenheiro de DevOps para um banco comunitário que decidiu usar pilhas de implantação para controlar melhor o gerenciamento do ciclo de vida dos recursos do Azure do banco. Você passou algum tempo aprendendo a criar pilhas de implantação para implantar uma versão de teste do aplicativo de novos depósitos do banco. Você criou e atualizou uma pilha de implantação adicionando um novo recurso à pilha. Além disso, você aprendeu a excluir uma pilha de implantação e os recursos gerenciados correspondentes.
Você é orientado a esperar que os recursos do aplicativo de depósitos mudem com frequência à medida que o desenvolvimento continua. Essas alterações podem incluir modificações de recursos, adições e exclusões. Você deseja saber mais sobre como as pilhas de implantação gerenciam recursos e como as atualizações os afetam.
Você decide continuar trabalhando com a versão de teste do aplicativo de depósitos usando uma interface de linha de comando e um arquivo Bicep que define os recursos do aplicativo.
O que faremos?
Neste módulo, você aprenderá sobre recursos gerenciados e como o Azure lida com recursos desanexados e excluídos. Você também aprenderá sobre quando as operações de atualização de uma pilha de implantação são necessárias. Por fim, adicione, remova, modifique, desanexe e exclua recursos de uma pilha de implantação.
Qual é a meta principal?
Ao final deste módulo, você poderá adicionar, remover, desanexar e excluir recursos gerenciados de uma pilha de implantação.
Pré-requisitos
Você deve estar familiarizado com:
- O Azure, incluindo o portal do Azure, as assinaturas, os grupos de recursos e os recursos.
- Bicep, incluindo a criação e implantação de arquivos básicos.
- Comandos básicos do Azure PowerShell ou da CLI do Azure.