Freigeben über


Mandantenbereitstellungsmodell

Das ALM Accelerator for Power Platform kann in einem einzelnen Demo-Mandanten, einem einzelnen Unternehmensmandanten oder – mit einer manuellen Konfiguration – mehrere Unternehmensmandanten bereitgestellt werden.

Faktoren, die Sie berücksichtigen sollten

Bei der Planung Ihres Mandantenbereitstellungsmodells können Ihnen die folgenden Faktoren bei der Festlegung des besten Ansatzes helfen:

  • Führt ALM für wenig Code neue Konzepte für Teile des Unternehmens ein, die damit bisher nicht in Berührung gekommen sind?

  • Würde eine Demo-Bereitstellung eine Umgebung bieten, die es den verschiedenen Personen erlaubt, zu experimentieren und die Adaption von ALM-Prozessen zu beschleunigen?

  • Wer wird den ALM-Prozess verwalten und verarbeiten?

  • Wie kann die Community der Ersteller erweitert werden, um neue ALM-Konzepte zu adaptieren?

  • Welche Schritte können unternommen werden, um ein Self-Service-Modell zum Erstellen von Umgebungen und zum Wechsel zwischen Prüf-, Test- und Produktionsumgebungen einzuführen?

Szenario für die Bereitstellung einer Demo

  • Beispielmandant: https://v1234f.onmicrosoft.com
  • Azure DevOps: https://dev.azure.com/v1234f

Attribute:

  • Getrennt von der Unternehmensumgebung in einem Microsoft Entra-Demo-Mandanten.
  • Verwendet eine Testumgebung und -lizenzen.
  • Demonstriert einen End-to-End ALM-Prozess.
  • Kann zum Lernen und Erkunden verwendet werden.
  • Hat normalerweise ein bis fünf Benutzende.

Szenario für die Bereitstellung im Unternehmen

Attribute:

  • Integriert in einen einzigen Unternehmens-Mandanten Microsoft Entra.
  • Unterstützt mehrere Umgebungen für Entwicklung, Test und Produktion.
  • Verfügt über einen End-to-End ALM-Prozess für unternehmensweite Anwendungen mit Tausenden von Benutzenden.
  • Verfügt über Fusion-Entwicklungsteams bestehend aus Erstellenden, professionellen Entwickelnden und Administrierenden.

In diesem Szenario soll ALM Accelerator in einem Unternehmenmandanten installiert werden. Folgende Konfigurationen werden erwartet:

  • Vermutlich unterschiedliche Verwaltungsteams, zum Beispiel Microsoft Entra Administrierende, Power Platform Administrierende, global oder Umgebung, und Azure DevOps Administrierende.
  • Die Konfigurationsdateien für die ALM-Accelerator-Installation können von den Administrationsteams gemeinsam genutzt werden.
  • Ersteller haben separate Umgebungen, um an Änderungen zu arbeiten.
  • Eine ALM Accelerator-Pipeline wird zur Prüfung und Höherstufung in Test- und Produktionsumgebungen verwendet.

Das Mandantenadministrationsteam muss Folgendes tun:

  1. Eine Microsoft Entra-Anwendung erstellen, die in den Azure DevOps- und Power Platform-Umgebungen als Dienstprinzipal verwendet werden soll.
  2. Eine Microsoft Entra-Gruppe erstellen, die Erstellenden Zugriff auf die Ressourcen von Azure DevOps, Canvas-Anwendungen und die Tabellen von Microsoft Dataverse gewährt.
  3. Erteilen Sie die Zustimmung des Mandanten für die Microsoft Entra Anwendung, da die Pipeline APIs verwendet, an denen keine interaktiven Benutzenden beteiligt sind.

Szenario für die Bereitstellung mehrerer Mandanten

Um mandantenfähige Bereitstellungen zu unterstützen, muss die Anwendung manuell Microsoft Entra so konfiguriert werden, dass sie die mandantenfähige Authentifizierung unterstützt.

Attribute:

  • Verfügt über mehrere Microsoft Entra-Mandanten – für die Organisation intern oder mit Partnern.
  • Unterstützt mehrere Umgebungen für Entwicklung, Test und Produktion.
  • Verfügt über einen End-to-End ALM-Prozess für unternehmensweite Anwendungen mit Tausenden Benutzenden oder Anwendungen, die von mehreren Organisationen gemeinsam genutzt werden
  • Verfügt über Fusion-Entwicklungsteams aus Erstellenden, professionellen Entwickelnden und Administrierenden innerhalb und außerhalb der Organisation.

Diese Bereitstellungsart umfasst verschiedene Microsoft Entra Bereitstellungen, die Entwicklungs-, Test- und Produktionssysteme voneinander trennen. Folgende Konfigurationen werden erwartet:

  • Verfügt über mehrere Microsoft Entra-Mandanten.
  • Power Platform-Umgebungen für Entwicklung, Validierung, Test und Produktion können sich in verschiedenen Mandanten befinden.
  • Die Azure DevOps-Umgebung könnte sich im Mandant für die Entwicklung befinden.
  • Benutzer des Hauptmandanten könnten die Azure Business-to-Business-Authentifizierung für den Zugriff auf den Entwicklungsmandanten verwenden.
  • Benutzende von außerhalb der Organisation werden möglicherweise in den Entwicklungsmandanten eingeladen und haben keinen Zugriff auf den Hauptmandanten.

Siehe auch

Mietverhältnis in Microsoft Entra ID