Configurare i tipi di ambiente del progetto

Questo articolo illustra come aggiungere tipi di ambiente ai progetti in ambienti di distribuzione Azure. Viene inoltre illustrato come aggiornare, abilitare, disabilitare ed eliminare i tipi di ambiente.

I tipi di ambiente del progetto sono un sottoinsieme dei tipi di ambiente configurati per un dev center. Consentono di preconfigurare gli ambienti che un team di sviluppo specifico può creare.

Negli ambienti di distribuzione Azure tipi di ambiente aggiunti al progetto sono disponibili per gli sviluppatori quando distribuiscono gli ambienti. I tipi di ambiente determinano la sottoscrizione e l'identità utilizzate per tali distribuzioni.

I tipi di ambiente del progetto consentono ai team di platform engineering di:

  • Configurare la sottoscrizione di destinazione in cui vengono create Azure risorse, per tipo di ambiente e per progetto.

    È possibile fornire sottoscrizioni per i tipi di ambiente in un progetto per applicare automaticamente il set corretto di criteri negli ambienti. Questa azione astrae anche i concetti di governance correlati ad Azure dai team di sviluppo.

  • Preconfigurare l'identità gestita usata dagli sviluppatori per eseguire la distribuzione, insieme ai livelli di accesso che i team di sviluppo ottengono dopo la creazione dell'ambiente.

Prerequisiti

Aggiungere un tipo di ambiente di progetto

Quando si configura un tipo di ambiente di progetto, i team di sviluppo possono usarlo per creare un ambiente. Creano l'ambiente nella sottoscrizione mappata usando l'identità di distribuzione configurata, insieme alle autorizzazioni concesse alle risorse create come parte dell'ambiente. Tutti i criteri associati vengono applicati automaticamente.

Per aggiungere un nuovo tipo di ambiente di progetto:

  1. Accedere al portale di Azure e passare ad Ambienti di distribuzione di Azure.

  2. Nel riquadro sinistro, in Configura, selezionareProgetti. Nella pagina Progetti selezionare il progetto specifico.

  3. Nel riquadro sinistro, in Configurazione ambiente selezionare Tipi di ambiente.

  4. Selezionare + Aggiungi (o selezionare Aggiungi tipo di ambiente).

    Screenshot che mostra come aggiungere un tipo di ambiente di progetto.

  5. Nella pagina Aggiungi tipo di ambiente al <progetto> specificare i dettagli seguenti:

    Name Value
    Type Selezionare un tipo di ambiente dev center da abilitare per il progetto.
    Sottoscrizione di distribuzione Selezionare la sottoscrizione di destinazione in cui verrà creato l'ambiente.
    Identità della distribuzione Selezionare un'identità gestita assegnata dal sistema o un'identità gestita assegnata dall'utente usata per eseguire distribuzioni per conto dell'utente.
    Autorizzazioni per le risorse dell'ambiente>Ruoli creatore dell'ambiente Selezionare i ruoli che ottengono l'accesso alle risorse dell'ambiente.
    Autorizzazioni per le risorse dell'ambiente>Accesso aggiuntivo Selezionare gli utenti o i gruppi di Microsoft Entra a cui vengono concessi ruoli specifici per le risorse dell'ambiente.
    Tag (facoltativo) Specificare un nome e un valore per i tag applicati a tutte le risorse create come parte degli ambienti.

    Screenshot che mostra la pagina per l'aggiunta di un tipo di ambiente di progetto.

Note

Almeno un'identità gestita (assegnata dal sistema o assegnata dall'utente) deve essere abilitata per l'identità di distribuzione. Viene usato per eseguire la distribuzione dell'ambiente per conto dello sviluppatore. Inoltre, all'identità associata al Dev Center devono essere concessi i ruoli Collaboratore e Amministratore dell'accesso utente per la sottoscrizione di distribuzione che hai configurato per il tipo di ambiente.

Aggiornare un tipo di ambiente di progetto

È possibile aggiornare un tipo di ambiente di progetto in modo che usi una sottoscrizione o un'identità di distribuzione diversa quando gli sviluppatori distribuiscono gli ambienti. L'aggiornamento di un tipo di ambiente di progetto influisce solo sugli ambienti appena creati. Gli ambienti esistenti continuano a esistere nella sottoscrizione mappata in precedenza.

Per aggiornare un tipo di ambiente di progetto esistente:

  1. Nel portale di Azure andare a Ambienti di distribuzione di Azure.

  2. Nel riquadro sinistro, in Configura, selezionareProgetti. Nella pagina Progetti selezionare il progetto specifico.

  3. Nel riquadro sinistro, in Configurazione ambiente selezionare Tipi di ambiente.

  4. Nella riga del tipo di ambiente da aggiornare selezionare i puntini di sospensione (...) e quindi selezionare Modifica.

  5. Nella pagina Modifica <tipo di> ambiente aggiornare la configurazione e quindi selezionare Aggiorna.

Abilitare o disabilitare un tipo di ambiente di progetto

È possibile disabilitare un tipo di ambiente di progetto per impedire agli sviluppatori di usarlo per creare ambienti. La disabilitazione di un tipo di ambiente di progetto non influisce sugli ambienti esistenti.

Quando si abilita un tipo di ambiente (o si riabilita uno disabilitato), i team di sviluppo possono usarlo per creare ambienti.

  1. Nel portale di Azure andare a Ambienti di distribuzione di Azure.

  2. Nel riquadro sinistro, in Configura, selezionareProgetti. Nella pagina Progetti selezionare il progetto specifico.

  3. Nel riquadro sinistro, in Configurazione ambiente selezionare Tipi di ambiente.

  4. Selezionare il tipo di ambiente da abilitare o disabilitare.

  5. Selezionare Abilita o Disabilita nella parte superiore della pagina.

Eliminare un tipo di ambiente di progetto

È possibile eliminare un tipo di ambiente di progetto specifico solo se nessun ambiente distribuito nel progetto lo utilizza. Dopo aver eliminato un tipo di ambiente di progetto, i team di sviluppo non possono usarlo per creare ambienti.

  1. Nel portale di Azure andare a Ambienti di distribuzione di Azure.

  2. Nel riquadro sinistro, in Configura, selezionareProgetti. Nella pagina Progetti selezionare il progetto specifico.

  3. Nel riquadro sinistro, in Configurazione ambiente selezionare Tipi di ambiente.

  4. Selezionare un tipo di ambiente di progetto da eliminare.

  5. Selezionare Elimina nella parte superiore della pagina e quindi confermare.