Glossar
ALM
Application Lifecycle Management beschreibt den strukturierten Umgang mit Entwicklung, Test und Deployment von Anwendungen. In der Power Platform bedeutet ALM: Solutions, Environments, Pipelines und Quellcodeverwaltung statt Direktbearbeitung in Production.
ALMGlossarApplication Lifecycle Management beschreibt den strukturierten Umgang mit Entwicklung, Test und Deployment von Anwendungen. In der Power Platform bedeutet ALM: Solutions, Environments, Pipelines und Quellcodeverwaltung statt Direktbearbeitung in Production. (Application Lifecycle Management) ist die Disziplin, die aus einem Bastel-Projekt eine wartbare Anwendung macht. In der Power Platform bedeutet professionelles ALM: getrennte Environments für Entwicklung, Test und Produktion, plus versionierte Solutions als Transportcontainer.
Drei-Environment-Modell
| Environment | Zweck |
|---|---|
| Dev | Entwicklung neuer Features, freies Experimentieren |
| Test | UAT mit echten Nutzern und realistischen Daten |
| Prod | Produktivbetrieb, keine direkte Bearbeitung |
Änderungen werden in Dev gebaut, als Solution exportiert und über Pipelines oder Power Platform Build Tools in Test und Prod importiert.
Solutions
Eine Solution ist ein Container für Power Apps, Flows, Dataverse-Tabellen, Connectors und Konfiguration. Solutions können als ZIP exportiert, in Git versioniert und automatisiert deployed werden.
Wichtig ist die Unterscheidung zwischen Managed und Unmanaged Solutions:
- Unmanaged in Dev: voll editierbar, der Standard für Entwicklung
- Managed in Test/Prod: schreibgeschützt, einzig richtige Form für Produktivumgebungen
Power Platform Pipelines
Microsoft liefert seit 2023 native Pipelines als Low-Code-Alternative zu Azure DevOps. Sie automatisieren den Solution-Transport zwischen Environments mit Approval-Gates, ohne dass IT eine Build-Pipeline manuell pflegen muss.
Bedeutung für den Mittelstand
Ohne ALM wird jede Power-Platform-Anwendung früher oder später unwartbar: Ein Maker korrigiert direkt in Production, ein anderer überschreibt die Änderung, niemand weiß, welche Version aktuell ist. ALM-Disziplin ab Tag 1 verhindert das technische Schulden-Karussell.