Konfigurieren von Projektumgebungstypen

In diesem Artikel wird erläutert, wie Sie in Azure Deployment Environments Projekten Umgebungstypen hinzufügen. Außerdem wird erläutert, wie Umgebungstypen aktualisiert, aktiviert, deaktiviert und gelöscht werden.

Projektumgebungstypen sind eine Teilmenge der Umgebungstypen, die für ein Dev Center konfiguriert wurden. Sie helfen beim Vorkonfigurieren der Umgebungen, die ein bestimmtes Entwicklungsteam erstellen kann.

In Azure Bereitstellungsumgebungen stehen environment-Typen, die Sie dem Projekt hinzufügen, entwicklern zur Verfügung, wenn sie Umgebungen bereitstellen. Umgebungstypen bestimmen das Abonnement und die Identität, die für diese Bereitstellungen verwendet werden.

Mit Projektumgebungstypen können Plattform-Engineering-Teams Folgendes tun:

  • Konfigurieren Sie das Zielabonnement, in dem Azure Ressourcen erstellt werden, pro Umgebungstyp und pro Projekt.

    Sie können Abonnements für Umgebungstypen in einem Projekt bereitstellen, um automatisch die richtigen Richtlinien auf Umgebungen anzuwenden. Dadurch werden auch auf Azure Governance bezogene Konzepte von Ihren Entwicklungsteams abstrahiert.

  • Vorkonfigurieren Sie die verwaltete Identität, die Entwickler für die Bereitstellung verwenden, sowie die Zugriffsberechtigungen, die Entwicklungsteams nach der Erstellung der Umgebung erhalten.

Voraussetzungen

Hinzufügen eines Projektumgebungstyps

Wenn Sie einen Projektumgebungstyp konfigurieren, können Ihre Entwicklungsteams ihn verwenden, um eine Umgebung zu erstellen. Sie erstellen die Umgebung im zugeordneten Abonnement mithilfe der konfigurierten Bereitstellungsidentität sowie der Berechtigungen, die den als Teil der Umgebung erstellten Ressourcen gewährt werden. Alle zugehörigen Richtlinien werden automatisch angewendet.

So fügen Sie einen neuen Projektumgebungstyp hinzu:

  1. Melden Sie sich beim Azure-Portal an, und wechseln Sie zu Azure-Bereitstellungsumgebungen.

  2. Wählen Sie im linken Bereich unter "Projekte konfigurieren"die Option "Projekte" aus. Wählen Sie auf der Seite "Projekte " das jeweilige Projekt aus.

  3. Wählen Sie im linken Bereich unter "Umgebungskonfiguration" die Option "Umgebungstypen" aus.

  4. Wählen Sie +Hinzufügen aus (oder wählen Sie "Umgebungstyp hinzufügen") aus.

    Screenshot, der zeigt, wie Sie einen Projektumgebungstyp hinzufügen.

  5. Auf der Seite „Umgebungstyp zu <Projekt> hinzufügen“ geben Sie die folgenden Details an:

    Name Wert
    Typ Wählen Sie einen Dev Center-Umgebungstyp aus, der für das Projekt aktiviert werden soll.
    Bereitstellungsabonnement Wählen Sie das Zielabonnement aus, in dem die Umgebung erstellt wird.
    Bereitstellungsidentität Wählen Sie entweder eine vom System zugewiesene verwaltete Identität oder eine vom Benutzer zugewiesene verwaltete Identität aus, die zum Ausführen von Bereitstellungen im Auftrag des Benutzers verwendet wird.
    Berechtigungen für Umgebungsressourcen>Rollen für die Umgebungserstellung Wählen Sie die Rollen aus, die Zugriff auf die Umgebungsressourcen erhalten.
    Berechtigungen für Umgebungsressourcen>Zusätzlicher Zugriff Wählen Sie die Benutzer oder Microsoft Entra Gruppen aus, denen bestimmte Rollen für die Umgebungsressourcen gewährt werden.
    Tags (optional) Geben Sie einen Namen und wert für Tags an, die auf alle Ressourcen angewendet werden, die als Teil der Umgebungen erstellt wurden.

    Screenshot der Seite zum Hinzufügen eines Projektumgebungstyps.

Note

Mindestens eine verwaltete Identität (zugewiesenes System oder Benutzer) muss für die Bereitstellungsidentität aktiviert sein. Sie wird verwendet, um die Umgebungsbereitstellung im Namen des Entwicklers durchzuführen. Darüber hinaus sollte der dem Dev Center zugeordneten Identität für das Bereitstellungsabonnement, das Sie für den Umgebungstyp konfiguriert haben, die Rollen Mitwirkender und Benutzerzugriffsadministrator gewährt werden.

Aktualisieren eines Projektumgebungstyps

Sie können einen Projektumgebungstyp aktualisieren, sodass er eine andere Abonnement- oder Bereitstellungsidentität verwendet, wenn Entwickler Umgebungen bereitstellen. Das Aktualisieren eines Projektumgebungstyps wirkt sich nur auf neu erstellte Umgebungen aus. Vorhandene Umgebungen sind weiterhin im zuvor zugeordneten Abonnement vorhanden.

So aktualisieren Sie einen vorhandenen Projektumgebungstyp:

  1. Navigieren Sie im Azure-Portal zu Azure Deployment Environments.

  2. Wählen Sie im linken Bereich unter "Projekte konfigurieren"die Option "Projekte" aus. Wählen Sie auf der Seite "Projekte " das jeweilige Projekt aus.

  3. Wählen Sie im linken Bereich unter "Umgebungskonfiguration" die Option "Umgebungstypen" aus.

  4. Wählen Sie in der Zeile des Umgebungstyps, den Sie aktualisieren möchten, das Auslassungszeichen (...) und dann Bearbeiten aus.

  5. Aktualisieren Sie auf der Seite „Umgebungstyp< bearbeiten>“ die Konfiguration, und wählen Sie dann Aktualisieren.

Aktivieren oder Deaktivieren eines Projektumgebungstyps

Sie können einen Projektumgebungstyp deaktivieren, um zu verhindern, dass Entwickler ihn zum Erstellen von Umgebungen verwenden. Das Deaktivieren eines Projektumgebungstyps wirkt sich nicht auf vorhandene Umgebungen aus.

Wenn Sie einen Umgebungstyp aktivieren (oder einen von Ihnen deaktivierten typ erneut aktivieren), können Entwicklungsteams ihn zum Erstellen von Umgebungen verwenden.

  1. Navigieren Sie im Azure-Portal zu Azure Deployment Environments.

  2. Wählen Sie im linken Bereich unter "Projekte konfigurieren"die Option "Projekte" aus. Wählen Sie auf der Seite "Projekte " das jeweilige Projekt aus.

  3. Wählen Sie im linken Bereich unter "Umgebungskonfiguration" die Option "Umgebungstypen" aus.

  4. Wählen Sie den Umgebungstyp aus, den Sie aktivieren oder deaktivieren möchten.

  5. Wählen Sie oben auf der Seite "Aktivieren " oder "Deaktivieren" aus.

Löschen eines Projektumgebungstyps

Sie können einen bestimmten Projektumgebungstyp nur löschen, wenn ihn keine bereitgestellten Umgebungen im Projekt verwenden. Nachdem Sie einen Projektumgebungstyp gelöscht haben, können Entwicklungsteams ihn nicht zum Erstellen von Umgebungen verwenden.

  1. Navigieren Sie im Azure-Portal zu Azure Deployment Environments.

  2. Wählen Sie im linken Bereich unter "Projekte konfigurieren"die Option "Projekte" aus. Wählen Sie auf der Seite "Projekte " das jeweilige Projekt aus.

  3. Wählen Sie im linken Bereich unter "Umgebungskonfiguration" die Option "Umgebungstypen" aus.

  4. Wählen Sie einen zu löschenden Projektumgebungstyp aus.

  5. Wählen Sie oben auf der Seite "Löschen" aus, und bestätigen Sie dann.