Configurare i tipi di ambiente del progetto

Questa guida illustra come aggiungere tipi di ambiente ai progetti negli ambienti di distribuzione di Azure.

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

In Ambienti di distribuzione di Azure i 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à usate per tali distribuzioni.

I tipi di ambiente di progetto consentono ai team di progettazione della piattaforma di:

  • Configurare la sottoscrizione di destinazione in cui verranno create le risorse di Azure, 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 correlati alla governance di 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.

In questo articolo si apprenderà come:

  • Aggiungere un nuovo tipo di ambiente di progetto.
  • Aggiornare un tipo di ambiente di progetto.
  • Abilitare o disabilitare un tipo di ambiente di progetto.
  • Eliminare un tipo di ambiente di progetto.

Prerequisiti

Prima di configurare un tipo di ambiente di progetto, è necessario:

Aggiungere un nuovo tipo di ambiente di progetto

Quando si configura un nuovo tipo di ambiente di progetto, i team di sviluppo possono usarlo per creare un ambiente. Creeranno 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.

Aggiungere un nuovo tipo di ambiente di progetto come indicato di seguito:

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

  2. Selezionare Progetti nel riquadro sinistro e quindi scegliere il progetto specifico.

  3. Selezionare Tipi di ambiente nel riquadro sinistro.

  4. Seleziona + Aggiungi.

    Screenshot that shows selections for adding a project environment type.

  5. Nella pagina Aggiungi tipo di ambiente a Progetto specificare i dettagli seguenti:

    Name valore
    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 che verrà usata per eseguire distribuzioni per conto dell'utente.
    Autorizzazioni per le risorse>dell'ambiente Ruoli creatori 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 that shows adding details on the page for adding a project environment type.

Nota

Almeno un'identità gestita (assegnata dal sistema o assegnata dall'utente) deve essere abilitata per l'identità di distribuzione. Verrà usato per eseguire la distribuzione dell'ambiente per conto dello sviluppatore. Inoltre, all'identità associata al Dev Center deve essere concessa l'accesso di Collaboratore e Accesso utenti Amministrazione istrator alla sottoscrizione di distribuzione configurata per ogni 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 sulla creazione di nuovi ambienti. Gli ambienti esistenti continueranno a esistere nella sottoscrizione mappata in precedenza.

Aggiornare un tipo di ambiente di progetto esistente come indicato di seguito:

  1. Nella portale di Azure passare ad Ambienti di distribuzione di Azure.

  2. Selezionare Progetti nel riquadro sinistro e quindi scegliere il progetto specifico.

  3. Selezionare Tipi di ambiente nel riquadro sinistro.

  4. Per il tipo di ambiente da aggiornare, selezionare i puntini di sospensione (...) nella riga specifica, quindi scegliere Modifica.

  5. Nella pagina Modifica tipo di ambiente aggiornare la configurazione precedente e quindi selezionare Invia.

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. Nella portale di Azure passare ad Ambienti di distribuzione di Azure.

  2. Selezionare Progetti nel riquadro sinistro e quindi scegliere il progetto specifico.

  3. Selezionare Tipi di ambiente nel riquadro sinistro.

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

  5. Selezionare Abilita o Disabilita dalla barra dei comandi e quindi confermare.

Eliminare un tipo di ambiente di progetto

È possibile eliminare un tipo di ambiente di progetto specifico solo se non vengono usati ambienti distribuiti nel progetto. Dopo aver eliminato un tipo di ambiente di progetto, i team di sviluppo non possono usarlo per creare ambienti.

  1. Nella portale di Azure passare ad Ambienti di distribuzione di Azure.

  2. Selezionare Progetti nel riquadro sinistro e quindi scegliere il progetto specifico.

  3. Selezionare Tipi di ambiente nel riquadro sinistro.

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

  5. Selezionare Elimina dalla barra dei comandi e quindi confermare.