Freigeben über


Übersicht über die für ALM verwendeten Tools und Apps

Dieser Artikel liefert eine kurze Übersicht über die Tools und Apps, die für Application Lifecycle Management (ALM) in Microsoft Power Platform verwendet werden Diese Kategorien werden für die jeweilige Zielgruppe oder Persona kategorisiert.

Tools und Apps, die von Administratoren und Herstellern verwendet werden

Administratoren und Ersteller verwenden die folgenden Tools zum Implementieren von ALM in Power Platform.

Admin Center von Power Platform

Das Power Platform Admin Center bietet ein vereinheitlichtes Portal für Administratoren, um Umgebungen und Einstellungen für Power Apps, Power Automate und modellgesteuerte Apps in Dynamics 365 (wie Dynamics 365 Sales und Dynamics 365 Customer Service) zu verwalten. Über das Admin Center können Administratoren Umgebungen, Datenintegration, Gateways und Datenrichtlinien verwalten und wichtige Power Platform-Metriken durch Microsoft Dataverse-Analyse, Power Automate-Analyse und Power Apps-Analyse erhalten.

Weitere Informationen:

Power Apps

Power Apps ist ein Teil einer Suite von Apps, Diensten und Konnektoren und eine Datenplattform, die eine Umgebung für die schnelle Anwendungsentwicklung bereitstellt, in der Sie benutzerdefinierte Apps für Ihre geschäftlichen Anforderungen erstellen können. Mit Power Apps können Sie schnell benutzerdefinierte Geschäftsanwendungen erstellen, die eine Verbindung zu Ihren Geschäftsdaten herstellen, die entweder auf der zugrunde liegenden Datenplattform (Dataverse) gespeichert sind oder in verschiedenen Online- und lokalen Datenquellen (z. B. Excel, Microsoft 365, Dynamics 365, SQL Server).

Weitere Informationen: Was ist Power Apps?

Configuration Migration Tool

Mit dem Configuration Migration Tool können Sie Konfigurationen und/oder Verweisdaten über Umgebungen hinweg verschieben. Konfigurations- und Referenzdaten unterscheiden sich von Benutzer- und Transaktionsdaten und werden verwendet, um benutzerdefinierte Funktionen in Apps zu definieren, die auf Dataverse basieren. Weitere Informationen: Verschieben von Konfigurationsdaten über Umgebungen und Organisationen hinweg mit dem Configuration Migration Tool

Notiz

Das Configuration Migration Tool ist am besten für die Migration von relationalen Konfigurationsdaten geeignet. Umgebungsvariablen werden zum Speichern und Migrieren von nicht-relationalen Konfigurationsparametern empfohlen.

PowerShell-Module

Mit PowerShell-Cmdlets für Administratoren, App-Hersteller und Entwickler können Sie viele der Überwachungs-, Verwaltungs- und Qualitätssicherungsaufgaben automatisieren, die in Power Apps oder im Power Platform Admin Center aktuell nur manuell ausgeführt werden können.

Mehr Informationen: Lösungen mit PowerShell verwalten

Pipelines

Mit Power Platform Pipelines erstellen und konfigurieren Administratoren Pipelines, damit Ersteller damit Lösungen in Umgebungen mit einer einzigen Auswahl bereitstellen können.

Weitere Informationen: Überblick über die mobile Power Platform Pipelines (Vorschauversion)

Verwendete Tools und Apps von Entwicklern

Entwickler verwenden die folgenden Tools und Apps zum Implementieren von ALM in Power Platform.

DevOps

DevOps ist die Kombination zweier historisch unterschiedlicher Disziplinen: Softwareentwicklung und IT-Betrieb. Das Hauptziel von DevOps ist es, den Lebenszyklus der Softwareentwicklung zu verkürzen und eine kontinuierliche Integration und Bereitstellung (CI/CD) mit hoher Softwarequalität bereitzustellen. Sie können Power Apps Build Tools zur Automatisierung allgemeiner Build- und Bereitstellungsaufgaben im Zusammenhang mit Power Apps verwenden, wenn Ihre DevOps-Plattform Azure DevOps ist. Dazu gehören die Synchronisierung von Lösungsmetadaten zwischen Entwicklungsumgebungen und Ihrem Versionskontrollsystem, die Generierung von Build-Artefakten, die Bereitstellung von Downstreamumgebungen, die Bereitstellung und Aufhebung der Bereitstellung von Umgebungen und die Möglichkeit, statistische Analyseprüfungen der Lösung mithilfe des Power Apps Checker durchzuführen.

Weitere Informationen: Überblick über Microsoft Power Platform Build Tools für Azure DevOps

Versionskontrollsystem

Ein Versionskontrollsystem ist eine Kategorie von Softwaretools, mit deren Hilfe Änderungen an Dateien aufgezeichnet werden können, indem Änderungen an Softwarecode nachverfolgt werden. Ein Versionskontrollsystem ist eine Datenbank mit Änderungen, die alle Änderungen und historischen Versionen eines Softwareprojekts enthält. Mit Versionskontrollsystemen können Sie eine einzige „Quelle der Wahrheit“ verwalten und bei Bedarf bestimmte Versionen abrufen. Git ist ein beliebtes Beispiel für ein Versionskontrollsystem.

Wichtig

Beachten Sie, dass die Quellcodeverwaltung für beides gilt: Dataverse-Lösungen und traditionellen Quellcode. Dataverse-Lösungen sollten immer Teil des Quellcodes sein und niemals nur in Microsoft Power Platform-Umgebungen gespeichert werden.

Weitere Informationen: Erste Schritte: Was ist Git?

Package Deployer

Package Deployer ermöglicht Administratoren oder Entwicklern die Bereitstellung umfassender Pakete relevanter Assets für Dataverse-Instanzen. Pakete können nicht nur aus Lösungsdateien bestehen, sondern auch aus Flatfiles, benutzerdefiniertem Code und HTML-Dateien. Common Data Service bietet eine Visual Studio-Vorlage zum Erstellen dieser Pakete, die mit dem Package Deployer-Tool oder mit PowerShell verwendet werden können, um sie in einer Common Data Service-Instanz bereitzustellen.

Weitere Informationen: Erstellen von Paketen für den Package Deployer

Lösungspacker

Solution Packager ist ein Tool, mit dem eine komprimierte Lösungsdatei in mehrere XML-Dateien und andere Dateien entpackt werden kann, so dass sie durch ein Quellcodeverwaltungssystem leicht verwaltet werden können.

Weitere Informationen: Verwenden des Solution Packager-Tools, um eine Lösungsdatei zu komprimieren und zu extrahieren.

Power Platform CLI

Microsoft Power Platform Befehlszeilenschnittstelle (CLI) ist eine einfache Befehlszeilenschnittstelle für Entwickler, mit der Entwickler und App-Hersteller Codekomponenten erstellen können.

Mehr Informationen: Was ist Microsoft Power Platform CLI?

Siehe auch

Implementieren eines fehlerfreien ALM