Lösungsmöglichkeiten
In diesem Artikel ist ein Lösungsvorschlag beschrieben. Ihr Cloudarchitekt kann diesen Leitfaden verwenden, um die Hauptkomponenten einer typischen Implementierung dieser Architektur zu visualisieren. Verwenden Sie diesen Artikel als Ausgangspunkt, um eine gut durchdachte Lösung zu entwerfen, die den spezifischen Anforderungen Ihrer Workload entspricht.
Dieses Beispiel zeigt, wie Sie Legacysysteme, die neue Prozesse nicht unterstützen können, modernisieren und somit eine verbesserte Benutzerfreundlichkeit bereitstellen können.
Aufbau
Laden Sie eine Visio-Datei dieser Architektur herunter.
Datenfluss
Die Daten durchlaufen die Lösung wie folgt:
- Lieferantendaten, die in Common Data Services (CDS) gespeichert sind, werden über Data Factory in SQL verschoben.
- Die im ERP-System gespeicherten Bestelldaten werden an Azure SQL-Datenbank gesendet.
- Azure API Management wird verwendet, um eine Azure-Funktion für die Power Platform verfügbar zu machen.
- Power Apps ruft Daten aus Azure SQL-Datenbank über die Azure-Funktion ab, die von azure API Management verfügbar gemacht wird.
- Benutzer überprüft und aktualisiert POs in Power Apps und sendet diese Daten über CSV-Exporte an Lieferanten.
- Power BI meldet Trends im Lieferantenstatus.
Komponenten
Daten werden aus diesen unterschiedlichen Datenquellen unter Verwendung verschiedener Azure-Komponenten geladen:
- Power Apps: Erhöhte Flexibilität in der gesamten Organisation durch schnelles Entwickeln von Anwendungen mit wenig Code, die Prozesse modernisieren und schwierige Herausforderungen lösen In dieser Architektur ist dies die Anwendungsentwicklungstechnologie, die die Benutzeroberfläche für die Lösung bereitstellt.
- Azure-Funktionen: Beschleunigen und vereinfachen Sie die Anwendungsentwicklung mit serverloser Berechnung. Die Azure-Funktion hostet den benutzerdefinierten Code, der das Suchen und Abrufen von Daten aus dem Azure SQL-Datenbank durchführt.
- Azure-API-Verwaltung: Hybride, Multicloud-Verwaltungsplattform für APIs in allen Umgebungen. In dieser Architektur ist die Power App-Schnittstelle mit diesem Dienst, der das Ausladen von Gateways von Sicherheit, Überwachung und Steuerung ermöglicht.
- Azure SQL-Datenbank: Erstellen Sie Apps, die mit verwaltetem und intelligentem SQL in der Cloud skaliert werden. Daten aus dem ERP-System und die Lieferantendaten von CDS werden hier für einen einfachen Zugriff gespeichert.
- Azure Data Factory: Hybrid-Datenintegrationsdienst für einfachere ETL-Vorgänge im großen Stil Azure Data Factory wird verwendet, um Daten aus CDS in Azure SQL-Datenbank zu verschieben und zu transformieren.
- Power BI: Suite aus Business Analytics-Tools zum Analysieren von Daten und Freigeben von Erkenntnissen Power BI kann ein in Analysis Services gespeichertes Semantikmodell oder direkt Azure Synapse abfragen. Power BI wird verwendet, um den Benutzern interaktive Berichte und Dashboards bereitzustellen.
Szenariodetails
Vorkonfigurierte oder benutzerdefinierte Connectors können helfen, die Prozessautomatisierung zu vereinfachen und eine Verbindung mit Datenquellen in Drittanbieter- oder Legacysystemen herzustellen. Azure Functions kann dann Berechnungen planen, um Ihre Geschäftsprozesse zu vereinfachen. Mithilfe von Power Apps können Sie Daten von Drittanbietern mithilfe von Standardexporten verarbeiten und freigeben.
Mögliche Anwendungsfälle
Sie können diese Lösung in Szenarien wie den folgenden verwenden:
- Sie verfügen über Legacysysteme, die nicht modernisiert werden können bzw. keine neuen Prozesse unterstützen können
- Sie müssen das Verbinden von Datenquellen von Drittanbietern mit Azure automatisieren.
Nächste Schritte
- Weitere Informationen: https://aka.ms/learnpowerapps