Freigeben über


Verwalten eines Microsoft Dev Box-Dev-Centers

Entwicklungsteams können in ihren Funktionen und Anforderungen variieren. Mit einem Microsoft Dev Box Dev Center können Sie verschiedene Szenarien verwalten, indem Sie die gleichen Einstellungen auf ähnliche Projekte gruppieren und anwenden.

Je nachdem, wie Sie Ihre Entwicklungsteams organisieren und verwalten, können Sie beliebig viele Dev Center erstellen. Sie können Dev Center löschen und neue erstellen, um Organisationsänderungen, neue Geschäftsanforderungen oder neue regionale Zentren zu unterstützen.

Sie können Benutzer zu einem Dev Center hinzufügen, um administrative Aufgaben auszuführen, und Sie können Netzwerkverbindungen an Dev Center anfügen. In diesem Artikel erfahren Sie, wie Sie das Azure-Portal verwenden, um ein Microsoft Dev Box Dev Center zu erstellen und zu verwalten.

Hinweis

Microsoft Dev Box verwendet von Microsoft gehostete Netzwerke , um Dev Box-Pools standardmäßig zu hosten. Stattdessen können Sie Dev-Boxen in Ihren eigenen virtuellen Netzwerken hosten. Um Ihr eigenes Netzwerk mit Microsoft Dev Box zu verwenden, müssen Sie eine Netzwerkverbindung erstellen und dann die Netzwerkverbindung an ein Dev Center anfügen.

Berechtigungen

Kategorie Anforderung
Berechtigungen – So erstellen oder löschen Sie eine Dev Center-, Besitzer - oder Mitwirkendenrolle im Azure-Abonnement oder in der Ressourcengruppe.
Um ein Dev Center zu verwalten, benötigen Sie entweder die Besitzerrolle, die Mitwirkendenrolle oder bestimmte Schreibberechtigungen für das Dev Center.
– Zum Anfügen oder Entfernen einer Netzwerkverbindung ist die Rolle Besitzer oder Mitwirkender oder die Berechtigung Netzwerkmitwirkender für die Netzwerkverbindung erforderlich.
Connectivity Um eine Netzwerkverbindung anzufügen oder zu entfernen, verwenden Sie eine vorhandene Netzwerkverbindung im selben Azure-Abonnement wie das Entwicklungszentrum.
Authentifizierung Um eine Netzwerkverbindung anzufügen oder zu entfernen, verwenden Sie die Microsoft Entra-ID für die Identitäts- und Zugriffsverwaltung sowie Microsoft Intune für die Geräteverwaltung.

Erstellen eines Dev Centers

So erstellen Sie ein Dev-Center im Azure-Portal:

  1. Suchen Sie im Azure-Portal nach Dev Centern, und wählen Sie sie dann aus.

  2. Wählen Sie auf der Seite Dev Centers die Option Erstellen aus.

    Screenshot des Azure-Portals mit der Schaltfläche

  3. Füllen Sie auf der Registerkarte " Grundlagen " auf dem Bildschirm " Dev Center erstellen " die folgenden Informationen aus:

    • Abonnement: Wählen Sie das Abonnement aus, in dem Sie das Dev Center erstellen möchten.
    • Ressourcengruppe: Wählen Sie eine vorhandene Ressourcengruppe aus, oder wählen Sie "Neu erstellen" aus, und geben Sie einen Namen für die neue Ressourcengruppe ein.
    • Name: Geben Sie einen Namen für das Dev Center ein.
    • Ort: Wählen Sie die Azure-Region aus, um das Dev Center zu erstellen. Eine Liste der derzeit unterstützten Azure-Standorte mit Kapazität finden Sie unter "Produkte, die nach Region verfügbar sind".
    • Fügen Sie den Schnellstartkatalog der Umgebungsdefinition an (empfohlen): Wählen Sie aus, um einen Schnellstartkatalog mit vordefinierten Umgebungskonfigurationen an das Dev Center anzufügen. Sie können auch Eigene Kataloge erstellen und anfügen.
  4. Wählen Sie "Überprüfen+ Erstellen" aus, oder wählen Sie optional "Weiter" aus: "Einstellungen ", um weitere Einstellungen zu konfigurieren.

    Screenshot der Registerkarte

  5. Auf der Registerkarte "Einstellungen " auf dem Bildschirm " Dev Center erstellen " sind die folgenden Optionen standardmäßig bereits aktiviert. Ändern Sie diese Konfiguration bei Bedarf.

    • Kataloge auf Projektebene. Ressourcen aus Katalogen, die an ein Dev Center angefügt sind, sind für alle Darin enthaltenen Projekte verfügbar. Mit dieser Option können Projektadministratoren auch Kataloge auf Projektebene anfügen, um Anpassungen für verschiedene Entwicklungsteams bereitzustellen.
    • Von Microsoft gehostetes Netzwerk in Projekten. Ermöglicht Projektadministratoren die Angabe der Verwendung von von Microsoft gehosteten Netzwerken zum Hosten von Entwicklungsfeldern in ihren Projekten. Von Microsoft gehostete Netzwerke bieten Netzwerkisolation, einfache Anpassung und geringer Verwaltungsaufwand. Projekte in Organisationen, die benutzerdefinierte Netzwerke erfordern, sollten stattdessen Netzwerkverbindungsressourcen verwenden.
    • Azure Monitor Agent. Konfiguriert alle Entwicklungsfelder im Dev Center, um den Azure Monitor-Agent automatisch zu installieren. Der Agent sammelt Überwachungsdaten von der Entwicklungs-Box und sendet sie an Azure Monitor.
  6. Wählen Sie "Überprüfen + Erstellen" oder optional "Weiter: Tags" aus, um Tags zuzuweisen.

  7. Geben Sie auf der Registerkarte "Kategorien " alle Namenwerttags ein, die Sie Ressourcen im Dev Center zuweisen möchten, und wählen Sie dann "Überprüfen+ Erstellen" aus.

  8. Wählen Sie "Erstellen" aus.

  9. Verfolgen Sie den Fortschritt der Dev Center-Erstellung im Bereich "Benachrichtigungen ".

    Screenshot des Bereichs

  10. Wenn die Bereitstellung abgeschlossen ist, wählen Sie "Zur Ressource wechseln " aus, und bestätigen Sie, dass die Dev Center-Seite angezeigt wird.

** Zuweisen von Berechtigungen im Dev Center an Benutzer

Sie können den folgenden integrierten Azure- oder Microsoft Dev Box-Rollen Benutzer oder Gruppen zuweisen.

  • Besitzer gewährt vollzugriff auf die Verwaltung aller Ressourcen im Dev Center, einschließlich der Möglichkeit, Rollen in Azure rollenbasierte Zugriffssteuerung (RBAC) zuzuweisen.
  • Der Mitwirkende gewährt vollzugriff auf die Verwaltung aller Ressourcen im Dev Center, aber nicht das Zuweisen von Rollen in Azure RBAC, das Verwalten von Zuweisungen in Azure Blueprints oder das Freigeben von Bildkatalogen.
  • Leser gewährt die Möglichkeit, alle Ressourcen im Dev Center anzuzeigen, aber keine Änderungen vorzunehmen.
  • DevCenter-Besitzer bietet Zugriff auf die Verwaltung aller Microsoft.DevCenter-Ressourcen und des Zugriffs darauf.
  • DevCenter-Projektadministrator bietet Zugriff auf die Verwaltung von Projektressourcen.
  • DevCenter Dev Box-Benutzer bietet Zugriff auf das Erstellen und Verwalten von Entwicklungsfeldern und kann Benutzern von Projektadministratoren gewährt werden.

So weisen Sie Benutzern Rollen zu:

  1. Wechseln Sie im Azure-Portal zur Seite für das Dev Center, dem Sie Benutzer zuweisen möchten.
  2. Wählen Sie auf der Dev Center-Seite im linken Navigationsmenü access control (IAM) aus.
  3. Wählen Sie auf der Seite Zugriffssteuerung (IAM) die Option Rollenzuweisung hinzufügen aus.
  4. Wählen Sie auf der Registerkarte " Rolle " auf der Seite " Rollenzuweisung hinzufügen " eine der integrierten Rollen und dann die Registerkarte " Mitglieder " aus.
  5. Wählen Sie auf der Registerkarte " Mitglieder " die Option "Benutzer", "Gruppe" oder "Dienstprinzipal" und dann den Link " Mitglieder auswählen " aus.
  6. Suchen Sie auf dem Bildschirm "Mitglieder auswählen" nach Benutzern oder Gruppen, die Sie der Rolle zuweisen möchten, und wählen Sie "Auswählen" aus.
  7. Wählen Sie "Überprüfen+ Zuweisen" und dann erneut "Überprüfen+ Zuweisen" aus.

Weitere Informationen finden Sie unter Zuweisen von Azure-Rollen mithilfe des Azure-Portals.

Anfügen und Entfernen von Netzwerkverbindungen

Mit Netzwerkverbindungen können Dev-Boxen eine Verbindung mit vorhandenen virtuellen Netzwerken herstellen. Der Standort oder die Azure-Region der Netzwerkverbindung bestimmt, wo zugeordnete Entwicklungsfelder gehostet werden.

Wenn Sie über eine vorhandene Netzwerkverbindung verfügen, die Sie mit Microsoft Dev Box verwenden möchten, müssen Sie sie an ein Dev Center anfügen, bevor Sie sie für Dev Box-Projekte und Pools verwenden können. Sie können mehrere Netzwerkverbindungen an ein Dev Center anfügen.

Anfügen einer Netzwerkverbindung an ein Dev Center

So fügen Sie eine Netzwerkverbindung an ein Dev Center an:

  1. Wechseln Sie im Azure-Portal zur Seite für das Dev Center, an das Sie die Netzwerkverbindung anfügen möchten.

  2. Wählen Sie auf der Dev Center-Seite im linken Navigationsmenü unter "Dev Box-Konfiguration" die Option "Netzwerk" aus.

  3. Wählen Sie auf der Seite "Netzwerk" die Option "Hinzufügen" aus.

    Screenshot: Auswählen von „Hinzufügen“, um eine Netzwerkverbindung an Dev Center anzufügen

  4. Wählen Sie im Bereich " Netzwerkverbindung hinzufügen " die netzwerkverbindung aus, die Sie verwenden möchten, und wählen Sie dann "Hinzufügen" aus:

    Screenshot: Bereichs zum Auswählen der hinzuzufügenden Netzwerkverbindung

Nachdem Sie die Netzwerkverbindung angefügt haben, führt das Azure-Portal mehrere Integritätsprüfungen im Netzwerk aus. Sie können den Status der Prüfungen auf der Dev Center-Netzwerkseite anzeigen.

Screenshot: Status der Netzwerkverbindungen, die an Dev Center angefügt sind

Wenn alle Integritätsprüfungen bestehen, wird die Netzwerkverbindung zum Dev Center hinzugefügt, und Sie können sie auswählen, wenn Sie Dev Box-Pools erstellen. Dev-Boxen in den Pools werden erstellt und in die Domäne am Standort des virtuellen Netzwerks eingebunden, der der Netzwerkverbindung zugewiesen ist.

Informationen zur Behebung von Integritätsprüfungsfehlern und -problemen finden Sie unter "Problembehandlung bei Azure-Netzwerkverbindungen".

Entfernen einer Netzwerkverbindung aus einem Dev Center

Führen Sie die folgenden Schritte aus, um eine angefügte Netzwerkverbindung aus Dev Center zu entfernen.

Hinweis

Wenn die Netzwerkverbindung von mindestens einem Dev Center verwendet wird, können Sie sie nicht entfernen.

  1. Wählen Sie im Azure-Portal das Dev Center mit der Verbindung aus, die Sie entfernen möchten.

  2. Wählen Sie auf der Dev Center-Seite im linken Navigationsmenü unter "Dev Box-Konfiguration" die Option "Netzwerk" aus.

  3. Wählen Sie die Netzwerkverbindung aus, die Sie entfernen möchten, und wählen Sie dann "Entfernen" aus.

    Screenshot: Entfernen einer ausgewählten Netzwerkverbindung, die an Dev Center angefügt ist

  4. Antworten Sie auf die Bestätigungsmeldung OK .

Nachdem Sie eine Netzwerkverbindung entfernt haben, ist sie nicht mehr für die Verwendung durch Dev Box-Pools im Dev Center verfügbar.

Löschen eines Dev Center

Sie können ein Microsoft Dev Box Dev Center löschen, um Organisations- oder Arbeitsauslastungsänderungen widerzuspiegeln.

  • Das Löschen eines Dev Centers ist unumkehrbar.
  • Sie können ein Dev Center, dem Projekte zugeordnet sind, nicht löschen. Sie müssen die Projekte löschen, bevor Sie das Dev Center löschen können.
  • Angefügte Netzwerkverbindungen und ihre zugeordneten virtuellen Netzwerke werden nicht gelöscht, wenn Sie ein Dev-Center löschen.

So löschen Sie ein Dev Center:

  1. Wechseln Sie im Azure-Portal zur Seite für das Dev Center, das Sie löschen möchten.

  2. Wählen Sie auf der Dev Center-Seite "Löschen" aus.

    Screenshot der Löschen-Taste auf der Seite eines Entwicklerzentrums.

  3. Wählen Sie in der Bestätigungsmeldung "OK " aus.