Introdução
Os recursos do Azure geralmente têm necessidades complexas de ciclo de vida, porque podem ser espalhados por vários locais em suas assinaturas. Alguns recursos são de curta duração ou associados a uma única carga de trabalho de aplicativo, enquanto outros são compartilhados e reutilizados em toda a organização. As pilhas de implantação permitem que você gerencie o ciclo de vida de uma coleção de recursos do Azure como uma única 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 como criar pilhas de implantação para implantar uma versão de teste do novo aplicativo de depósitos do banco. Você criou e atualizou uma pilha de implantação adicionando um novo recurso à pilha. Além disso, você aprendeu como excluir uma pilha de implantação e seus recursos.
Você é instruído 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, adições e exclusões de recursos. 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 vamos fazer?
Neste módulo, você aprenderá sobre recursos gerenciados e como o Azure lida com recursos desanexados e excluídos. Você também aprende sobre quando as operações de atualização para uma pilha de implantação são necessárias. Finalmente, você adiciona, remove, modifica, desanexa e exclui recursos de uma pilha de implantação.
Qual é o principal objetivo?
Ao final deste módulo, você poderá adicionar, remover, desanexar e excluir recursos gerenciados de uma pilha de implantação.
Pré-requisitos
Deve estar familiarizado com:
- Azure, incluindo o portal do Azure, assinaturas, grupos de recursos e recursos.
- Bicep, incluindo a criação e implantação de arquivos básicos.
- Comandos básicos do Azure PowerShell ou da CLI do Azure.