Wie üblich gab es auf der Microsoft Ignite eine Vielzahl von Themen und die Vorstellung einer fast unergründlichen Menge an neuen, kommenden technischen Funktionen. Lassen Sie uns schnell untersuchen, was die Neuigkeiten für Power Automate sind und wie sich diese Neuigkeiten sowohl auf Entwickler als auch auf Personen mit einer Affinität für low-code Lösungen auswirken.
Power Automate Desktop
Zunächst möchte ich etwas Aufmerksamkeit auf den Power Automate Desktop (PAD) lenken, der jetzt als öffentliche Vorschau, beziehungsweise Beta-Version, verfügbar ist. PAD erweitert Microsofts robotergestützte Prozessautomatisierung (RPA), hauptsächlich durch die Übernahme des Unternehmens Softomotive durch Microsoft, um es Benutzern zu ermöglichen, Prozesse auf dem Desktop zu automatisieren.
Über 100 Optionen wurden von der WinAutomation-Technologie von Softomotive übernommen, die zusammen mit der Aufnahmefunktion für Benutzereingaben die Automatisierung fast aller Benutzerprozesse ermöglicht. Dies dient als nahtloser Workaround zur Erstellung von Application Programming Interfaces (APIs) oder anderen Methoden zur Kombination von Power Automate und Anwendungen von Drittanbietern/Legacy.
Das Ergebnis ist ein Werkzeug, mit dem ein Benutzer alle sich häufig wiederholenden Schritte aufzeichnen und die mühsame Arbeit in einen automatisierten Ablauf verwandeln kann. Dazu gehören z.B. die Suche nach Bildern, das Extrahieren von Daten aus PDFs oder die Arbeit mit verschiedenen Arten von Dokumenten und Ordnern. Microsoft verspricht, dass die Benutzerschnittstelle von PAD so einfach sein wird, dass sie von jedermann genutzt werden kann.
Azure API-Verwaltungskonnektoren – für uns der neueste „heiße Scheiß“
Wenn jedoch die Automatisierung von Schritten auf dem Desktop nicht zufriedenstellend erscheint oder es andere Vorteile gibt, die die Erstellung einer benutzerdefinierten API zur besten Option machen, hat Microsoft die Azure API Management Konnektoren in einer öffentlichen Vorschau vorgestellt.
Was hat ein Unternehmen von Azure API Management? Ein Zentralisierungs-Cockpit für alle Schnittstellen. Die Entwickler würden sagen: eine Service-Fassade. Die „Normalnutzer“ würden eher so formulieren: Eine gleiche, einheitliche Struktur für unterschiedliche Aufgaben.
Dadurch lassen sich die bereits vorhandenen und zentral verwalteten Businessschnittstellen aus Azure APIs auch auf einfache Weise für die Verwendung in Power Apps oder Power Automate-Abläufen verfügbar machen. So kann jeder Anwender auf eine Vielzahl von Daten zugreifen, die bislang für „Normalanwender“ unerreichbar waren. Nicht automatisch – aber einfach.
GitHub-Integration für die Power-Plattform
Nun zu dem Punkt, der uns wirklich glücklich macht: Sowohl erfahrene Entwickler als auch Benutzer, die gerade erst mit dem Programmieren begonnen haben, erhalten nun eine weitere Option zur Zusammenarbeit und zum Austausch von Fortschritten mit dem GitHub-Anschluss für die Power Platform. Dies ermöglicht sowohl die kontinuierliche Integration als auch die kontinuierliche Lieferung an und von Benutzern, während gleichzeitig Softwareentwicklungs-Lebenszyklus Workflows zur Verwaltung von Power Platform-Lösungen/Umgebungen verfügbar werden.
Zusammenfassend lässt sich sagen, dass dies ein weiterer Schritt hin zu einer effizienteren Zusammenarbeit und einer besseren Umsetzung von Zwischenzielen ist. Gemeinsam in die Zukunft! Ihr Philipp Kockerols