Share via


Compreender o ciclo de vida de um Azure Blueprint

Importante

A 11 de julho de 2026, o Blueprints (Pré-visualização) será preterido. Migre as definições e atribuições de esquemas existentes para Especificações de Modelo e Pilhas de Implementação. Os artefactos de esquema devem ser convertidos em modelos JSON do ARM ou ficheiros Bicep utilizados para definir pilhas de implementação. Para saber como criar um artefacto como um recurso do ARM, veja:

Tal como muitos recursos no Azure, um esquema no Azure Blueprints tem um ciclo de vida normal e natural. São criados, implementados e, por fim, eliminados quando já não forem necessários ou relevantes. O Azure Blueprints suporta operações de ciclo de vida padrão. Em seguida, baseia-se nos mesmos para fornecer níveis adicionais de estado que suportam a integração contínua comum e pipelines de implementação contínua para organizações que gerem a respetiva Infraestrutura como Código - um elemento-chave no DevOps.

Para compreender totalmente um esquema e as fases, vamos abordar um ciclo de vida padrão:

  • Criar e editar um esquema
  • Publicar o esquema
  • Criar e editar uma nova versão do esquema
  • Publicar uma nova versão do esquema
  • Eliminar uma versão específica do esquema
  • A eliminar o esquema

Criar e editar um esquema

Para criar um esquema, adicione artefactos ao mesmo, guarde a definição no grupo de gestão ou no âmbito da subscrição e forneça uma versão de nome exclusiva. O esquema está agora no modo Rascunho e ainda não pode ser atribuído. No modo Rascunho , pode continuar a ser atualizado e alterado.

Um esquema nunca publicado no modo Rascunho apresenta um ícone diferente na página Definições de Esquema do que aquele que foi Publicado. A Versão Mais Recente é apresentada como Rascunho para estes esquemas nunca publicados.

Crie e edite um esquema com o portal do Azure ou a API REST.

Publicar um esquema

Assim que todas as alterações planeadas tiverem sido efetuadas num esquema no modo Rascunho , pode ser Publicado e disponibilizado para atribuição. Não é possível alterar a versão publicada do esquema. Depois de Publicado, o esquema é apresentado com um ícone diferente dos esquemas Rascunho e apresenta o número de versão fornecido na coluna Versão Mais Recente .

Publique um esquema com o portal do Azure ou a API REST.

Criar e editar uma nova versão do esquema

Não é possível alterar uma versão publicada de um esquema. No entanto, uma nova versão do esquema pode ser adicionada ao esquema existente e modificada conforme necessário. Efetue alterações a um esquema existente ao editá-lo. Quando as novas alterações são guardadas, o esquema tem agora Alterações Não Publicadas. Estas alterações são uma nova versão de Rascunho do esquema.

Edite um esquema com o portal do Azure.

Publicar uma nova versão do esquema

Cada versão editada de um esquema tem de ser Publicada antes de poder ser atribuída. Quando foram efetuadas Alterações Não Publicadas num esquema, mas não Publicadas, o botão Publicar Esquema está disponível na página editar esquema. Se o botão não estiver visível, o esquema já foi Publicado e não tem Alterações Não Publicadas.

Nota

Um único esquema pode ter várias versões publicadas que podem ser atribuídas a subscrições.

Para publicar um esquema com Alterações Não Publicadas, utilize os mesmos passos para publicar um novo esquema.

Eliminar uma versão específica do esquema

Cada versão de um esquema é um objeto exclusivo e pode ser Publicada individualmente. Como tal, cada versão de um esquema também pode ser eliminada. Eliminar uma versão de um esquema não tem qualquer impacto noutras versões desse esquema.

Nota

Não é possível eliminar um esquema que tenha atribuições ativas. Elimine primeiro as atribuições e, em seguida, elimine a versão que pretende remover.

  1. Selecione Todos os serviços no painel esquerdo. Procure e selecione Esquemas.

  2. Selecione Definições de esquema na página à esquerda e utilize as opções de filtro para localizar o esquema do qual pretende eliminar uma versão. Selecione-a para abrir a página de edição.

  3. Selecione o separador Versões publicadas e localize a versão que pretende eliminar.

  4. Clique com o botão direito do rato na versão a eliminar e selecione Eliminar esta versão.

A eliminar o esquema

O esquema principal também pode ser eliminado. Eliminar o esquema principal também elimina quaisquer versões de esquema desse esquema, incluindo esquemas Rascunho e Publicados . Tal como acontece com a eliminação de uma versão de um esquema, a eliminação do esquema principal não remove as atribuições existentes de nenhuma das versões do esquema.

Nota

Não é possível eliminar um esquema que tenha atribuições ativas. Elimine primeiro as atribuições e, em seguida, elimine a versão que pretende remover.

Elimine um esquema com o portal do Azure ou a API REST.

Atribuições

Existem vários pontos durante o ciclo de vida em que um esquema pode ser atribuído a uma subscrição. Quando o modo de uma versão do esquema é Publicado, essa versão pode ser atribuída a uma subscrição. Este ciclo de vida permite que as versões de um esquema sejam utilizadas e atribuídas ativamente enquanto está a ser desenvolvida uma versão mais recente.

À medida que as versões dos esquemas são atribuídas, é importante compreender onde são atribuídos e com que parâmetros foram atribuídos. Os parâmetros podem ser estáticos ou dinâmicos. Para saber mais, veja parâmetros estáticos e dinâmicos.

Atualizar atribuições

Quando um esquema é atribuído, a atribuição pode ser atualizada. Existem vários motivos para atualizar uma atribuição existente, incluindo:

Para saber como, consulte Atualizar atribuições existentes.

Anular atribuições

Se o esquema já não for necessário, pode ser não atribuído a partir do grupo de gestão ou subscrição. Durante a anulação da atribuição do esquema, ocorre o seguinte:

  • Remoção do bloqueio de recursos de esquema
  • Eliminação do objeto de atribuição de esquema
  • (Condicional) Se tiver sido utilizada uma identidade gerida atribuída pelo sistema , esta também será eliminada

Nota

Todos os recursos implementados pela atribuição de esquema permanecem implementados, mas já não estão protegidos pelo Azure Blueprints.

Passos seguintes