Configurar tipos de ambiente de projeto

Este artigo explica como adicionar tipos de ambiente a projetos em Ambientes de Implantação do Azure. Ele também explica como atualizar, habilitar, desabilitar e excluir tipos de ambiente.

Os tipos de ambiente de projeto são um subconjunto dos tipos de ambiente de configurados para um centro de desenvolvimento. Eles ajudam a pré-configurar os ambientes que uma equipe de desenvolvimento específica pode criar.

Nos Ambientes de Implantação do Azure, tipos de ambiente que você adiciona ao projeto estão disponíveis para os desenvolvedores quando eles implantam ambientes. Os tipos de ambiente determinam a assinatura e a identidade usadas para essas implantações.

Os tipos de ambiente de projeto permitem que as equipes de engenharia de plataforma:

  • Configure a subscrição alvo em que os recursos do Azure são criados, por tipo de ambiente e por projeto.

    Você pode fornecer assinaturas para tipos de ambiente em um projeto para aplicar automaticamente o conjunto correto de políticas em ambientes. Esta ação também abstrai os conceitos relacionados à governança do Azure de suas equipes de desenvolvimento.

  • Pré-configure a identidade gerenciada que os desenvolvedores usam para executar a implantação, juntamente com os níveis de acesso que as equipes de desenvolvimento obtêm após a criação do ambiente.

Pré-requisitos

Adicionar um tipo de ambiente de projeto

Quando você configura um tipo de ambiente de projeto, suas equipes de desenvolvimento podem usá-lo para criar um ambiente. Eles criam o ambiente na subscrição mapeada usando a identidade de implementação configurada, juntamente com permissões concedidas aos recursos criados como parte do ambiente. Todas as políticas associadas são aplicadas automaticamente.

Para adicionar um novo tipo de ambiente de projeto:

  1. Entre no portal do Azure e vá para Ambientes de Implantação do Azure.

  2. No painel esquerdo, em Configurar, selecione Projetos. Na página Projetos, selecione o projeto específico.

  3. No painel esquerdo, em Configuração de Ambiente, selecione Tipos de Ambiente.

  4. Selecionar + Adicionar (ou selecionar Adicionar tipo de ambiente).

    Captura de tela que mostra como adicionar um tipo de ambiente de projeto.

  5. Na página Adicionar tipo de ambiente ao projeto <>, forneça os seguintes detalhes:

    Nome Valor
    Tipo Selecione um tipo de ambiente de centro de desenvolvimento para habilitar o projeto.
    Subscrição de distribuição Selecione a subscrição alvo onde o ambiente é criado.
    Identidade de implantação Selecione uma identidade gerida atribuída pelo sistema ou uma identidade gerida atribuída pelo utilizador que seja usada para realizar implementações em nome do utilizador.
    Permissões sobre recursos de ambiente>Função(ões) de criador de ambiente Selecione as funções que obtêm acesso aos recursos do ambiente.
    Permissões em recursos de ambiente>Acesso adicional Selecione os usuários ou grupos do Microsoft Entra aos quais são concedidas funções específicas nos recursos do ambiente.
    Tags (opcional) Forneça um nome e um valor para as tags que são aplicadas em todos os recursos criados como parte dos ambientes.

    Captura de tela que mostra a página para adicionar um tipo de ambiente de projeto.

Observação

Pelo menos uma identidade gerenciada (atribuída ao sistema ou atribuída pelo usuário) deve ser habilitada para identidade de implantação. É usado para realizar a implementação do ambiente em nome do programador. Além disso, a identidade associada ao dev center deve ter atribuídos os perfis de Contribuidor e de Administrador de Acesso do Utilizador na subscrição de implementação que configurou para o tipo de ambiente.

Atualizar um tipo de ambiente de projeto

Você pode atualizar um tipo de ambiente de projeto para que ele use uma assinatura ou identidade de implantação diferente quando os desenvolvedores implantarem ambientes. A atualização de um tipo de ambiente de projeto afeta apenas os ambientes recém-criados. Os ambientes existentes continuam a existir na subscrição previamente mapeada.

Para atualizar um tipo de ambiente de projeto existente:

  1. No portal do Azure, vá para Ambientes de Implantação do Azure.

  2. No painel esquerdo, em Configurar, selecione Projetos. Na página Projetos, selecione o projeto específico.

  3. No painel esquerdo, em Configuração de Ambiente, selecione Tipos de Ambiente.

  4. Na linha do tipo de ambiente que pretende atualizar, selecione o ícone de três pontos (...) e, em seguida, selecione Editar.

  5. Na página tipo Editar <ambiente>, atualize a configuração e, em seguida, selecione Atualizar.

Habilitar ou desabilitar um tipo de ambiente de projeto

Você pode desabilitar um tipo de ambiente de projeto para impedir que os desenvolvedores o usem para criar ambientes. A desativação de um tipo de ambiente de projeto não afeta os ambientes existentes.

Quando você habilita um tipo de ambiente (ou reativa um que você desabilitou), as equipes de desenvolvimento podem usá-lo para criar ambientes.

  1. No portal do Azure, vá para Ambientes de Implantação do Azure.

  2. No painel esquerdo, em Configurar, selecione Projetos. Na página Projetos, selecione o projeto específico.

  3. No painel esquerdo, em Configuração de Ambiente, selecione Tipos de Ambiente.

  4. Selecione o tipo de ambiente que quer ativar ou desativar.

  5. Selecione Ativar ou Desativar na parte superior da página.

Excluir um tipo de ambiente de projeto

Você pode excluir um tipo de ambiente de projeto específico somente se nenhum ambiente implantado no projeto estiver usando-o. Depois de excluir um tipo de ambiente de projeto, as equipes de desenvolvimento não podem usá-lo para criar ambientes.

  1. No portal do Azure, vá para Ambientes de Implantação do Azure.

  2. No painel esquerdo, em Configurar, selecione Projetos. Na página Projetos, selecione o projeto específico.

  3. No painel esquerdo, em Configuração de Ambiente, selecione Tipos de Ambiente.

  4. Selecione um tipo de ambiente de projeto para excluir.

  5. Selecione Excluir na parte superior da página e confirme.