Freigeben über


Vorgehensweise: Application Lifecycle Management (ALM) für Code-Apps (Vorschauversion)

Application Lifecycle Management (ALM) ist der Prozess der Verwaltung des Lebenszyklus einer Anwendung von der anfänglichen Planung über die Entwicklung und Bereitstellung bis zur fortlaufenden Wartung. ALM für Code-Apps basiert auf den gleichen Prinzipien, die in der gesamten Power Platform verwendet werden, und erweitern sie auf Szenarien, in denen benutzerdefinierter Code Teil der Lösung ist.

Für Code-Apps stellt ALM Folgendes sicher:

  • Konsistenz in allen Umgebungen: Verschieben Sie Apps nahtlos von der Entwicklung in die Produktion.
  • Governance und Compliance: Erzwingen Sie organisatorische Standards und Sicherheitsrichtlinien.
  • Vorhersehbare Bereitstellungen: Risiko reduzieren und Zuverlässigkeit verbessern.

Voraussetzungen

  • Eine Power Platform-Umgebung mit Dataverse.
  • Power Platform CLI (PAC) installiert. Überprüfen Sie, ob Sie über die neueste Version verfügen.
  • Eine nicht standardmäßige Lösung für Ihre Arbeit (und idealerweise als bevorzugte Lösung festlegen)

Standardmäßig in Ihrer bevorzugten Lösung speichern

Wenn Ihre Umgebung eine bevorzugte Lösung konfiguriert hat, speichern neue Apps diese Lösung standardmäßig, wenn sie mit Pac-Code-Push bereitgestellt wird. Diese Praxis ermöglicht eine gesunde ALM von Tag 1 an, indem Standardlösungen vermieden werden.

Erfahren Sie mehr darüber, warum bevorzugte Lösungen wichtig sind und wie sie eingerichtet werden: Einrichten einer bevorzugten Lösung

Hinzufügen zu einer bestimmten Lösung

Verwenden Sie zum Ausrichten einer bestimmten Lösung (anstelle der bevorzugten Lösung) den --solutionName Parameter beim Pushen ihrer App.

pac code push --solutionName <solutionName>

Hinzufügen zu einer Lösung in der Power Apps-Benutzeroberfläche

Wenn Sie Ihre Code-App bereits in einer Umgebung mit dem Pac-Code-Pushbefehl bereitgestellt haben, fügen Sie sie einer Lösung in Power Apps hinzu:

  1. Wechseln Sie zu Power Apps.
  2. Navigieren Sie zu Lösungen.
  3. Wählen Sie die Lösung aus.
  4. Wählen Sie Vorhandene hinzufügen>App>Code-App und dann die App aus, die Sie hinzufügen möchten.

Bereitstellen mithilfe von Pipelines

Sobald sich die App in einer Lösung befindet, verwenden Sie Power Platform-Pipelines, um die Bereitstellung über mehrere Phasen hinweg (Dev → Test → Prod) mit Vorabprüfungen auf Abhängigkeiten, Verbindungsverweise und mehr durchzuführen.

Erfahren Sie, wie Sie Pipelines in Power Platform verwenden.

Verwendung von Verbindungsverweisen in Ihrem App-Code

Weitere Informationen zur Verwendung von Verbindungsreferenzen in Ihrer Code-App finden Sie im Abschnitt Verbindungsreferenzen verwenden auf der Seite „Vorgehensweise: Ihre Code-App mit Daten verbinden (Vorschauversion)“.

Einschränkungen

Zu diesem Zeitpunkt gilt für Code-Apps: