Die Implementierung von Governance in Microsoft Power Platform ist essenziell für die langfristig erfolgreiche und sichere Nutzung. Auf dem Weg der Einführung gibt es einige Stolpersteine und Kniffe, die das Ergebnis wesentlich beeinflussen. In diesem Beitrag erfahren Sie, in welche Schritte sich der Implementierungsprozess unterteilen lässt und worauf Sie bei den einzelnen Schritten achten müssen.
Verständnis
Um später effektive Governance Mechanismen einzuführen, müssen Sie sich zuerst drei Dingen bewusst werden. Welche Funktionen bietet Power Platform, welche Funktionen nutzen Sie davon bereits und wo liegen die Schnittstellen in Ihrem Unternehmen?
Die in Power Platform enthaltenen Anwendungen
Power Automate
Diese No Code/Low Code Anwendung ermöglicht es Ihnen, digitale Prozesse zu automatisieren.
Power Apps
Auf Low Code Basis können Sie individuelle Apps mit Eingabe- und Ausgabemasken bauen, welche die eingetragenen Daten direkt in Ihre Datenbank übertragen.
Power Virtual Agent
Mit dieser Anwendung können Sie einfach KI-basierte Chatbots erstellen und verwalten. Diese Chatbots haben Zugriff auf von Ihnen freigegebene Daten in Ihrer Datenbank.
Power Pages
Diese Anwendung unterscheidet sich in der Nutzung kaum von Power Apps. Anstelle von Apps kreieren Sie jedoch Webseiten.
Power BI
Um die Daten auf Ihrer Datenbank so effektiv wie möglich zu nutzen, müssen sie zusammengefasst und visualisiert werden. Dies wird Ihnen von Power BI ermöglicht.
Anwendungen für Entwickler
Um das ganze oben dargestellte Potenzial auszuschöpfen, sind drei weitere Anwendungen in Power Platform enthalten, welche die Arbeit von Entwicklern erleichtern. Der AI Builder ermöglicht das Bauen und Erweitern von KI-Modellen auf Basis von ChatGPT. Dataverse dient als zentrale Datenbank, auf die direkt von allen oben genannten Anwendungen zugegriffen werden kann. Data Connector erleichtert Ihnen das Einrichten von Schnittstellen zwischen Power Platform und anderen Anwendungen in Ihrem System.
Analyse des ist Zustands
Jetzt, da Sie einen Überblick über alle in Power Platform enthalten Funktionen haben, können Sie analysieren, welche dieser Anwendungen in Ihrem Unternehmen schon verwendet werden. Auch wenn Sie einige der erwähnten Anwendungen nicht verwenden, sollten Sie analysieren, ob Alternativen in Ihrem Unternehmen verwendet werden. Sie sollten ebenfalls dokumentieren, welche Schnittstellen zwischen Power Platforms Anwendungen oder Alternativen und dem Rest Ihres Systems bestehen.
Definieren einer Vision
Um die tatsächliche Implementierung so effizient wie möglich zu gestalten und sicherzustellen, dass Ihr gesamtes Unternehmen ein zentrales Konzept verfolgt, empfehlen wir die Definition einer Vision. Die Vision sollte enthalten, welche Anwendungen Sie verwenden, welche Überwachungsstandards gelten und wie Funktionen für die einzelnen Anwendungen genutzt werden. Für die Erstellung und Verwaltung von Anwendungen empfehlen wir Ihnen, das Citizen Developer Modell zu verwenden. Wenn Sie mehr darüber erfahren möchten, lesen Sie hier weiter.
Die Planungsphase
In dieser Phase müssen Sie sich hauptsächlich über drei Themen Gedanken machen:
Welche Security und Compliance Richtlinien gelten in Ihrem Unternehmen und wie können diese in Power Platform umgesetzt werden?
Wie muss die Infrastruktur aufgebaut werden, damit Funktionen entwickelt, verteilt und verwaltet werden können?
Welche Maßnahmen müssen Sie ergreifen, um sicherzustellen, dass die definierte Vision im Unternehmen gelebt wird und die aufgebaute Infrastruktur von den Angestellten genutzt wird?
Die Implementierungsphase
In dieser Phase wird die geplante Infrastruktur aufgebaut und konfiguriert. Microsoft bietet beispielsweise ein Starterkit an, welches verschiedene Power Platform Governance Funktionen beinhaltet. Wenn Sie erfahren möchten, welche Funktionen Ihnen im Entwickler Compliance Center zur Verfügung stehen und wie Sie es einrichten, lesen Sie hier weiter. Sie müssen außerdem die geplanten Maßnahmen umsetzen, die zur Verwendung der Infrastruktur führen sollen. Dafür müssen unter anderem Rollen, Funktionen und Daten aus den alten Anwendungen direkt in die neuen Anwendungen migriert werden. Wir empfehlen Ihnen ebenfalls den Aufbau einer Community. So fördern Sie Eigeninitiative und Austausch zwischen Entwicklern und Anwendern. Die Community ist besonders wichtig, wenn Sie sich für das Citizen Developer Modell entscheiden.