Was ist Azure Logic Apps?
Als Erstes sehen Sie sich einige Definitionen an und lernen die wichtigsten Features in Azure Logic Apps kennen. Mit dieser Übersicht können Sie ermitteln, ob sich Azure Logic Apps für Ihr Geschäftsszenario eignet.
Was ist ein Geschäftsprozess?
Ein Geschäftsprozess ist in der Regel eine Abfolge von Aufgaben, die zu einem bestimmten Ergebnis führen. Dieses kann eine Entscheidung oder Benachrichtigung sein oder Daten betreffen.
Ein Szenario im Schuhunternehmen ist die Überwachung von Branchenneuigkeiten auf Marktreaktionen. Dieser Geschäftsprozess umfasst die folgende Abfolge von Aufgaben:
- Finden Sie Nachrichtenartikel aus der Branche.
- Analysieren der Stimmung
- Speichern Sie einen Link zu positiven Artikeln.
- Senden Sie eine E-Mail an die Abteilung für Öffentlichkeitsarbeit über negative Artikel.
Diese Schritte erfolgen in einer bestimmten Reihenfolge, sodass Sie sie häufig als Flussdiagramm beschreiben können. Die folgende Abbildung zeigt ein Beispielflussdiagramm für den Überwachungsprozess für Nachrichtenartikel. Beachten Sie, dass drei Arten von Vorgängen vorhanden sind:
- Ein Ereignis, das den Fluss startet
- Verarbeitungsschritte, in denen der größte Teil der Arbeit erledigt wird
- Ein Steuerungsvorgang, der eine Entscheidung trifft.
Was ist Azure Logic Apps?
Azure Logic Apps ist eine Cloudplattform, mit der Sie die Ausführung Ihres Geschäftsprozesses als Logik-App-Workflow automatisieren können. Sie erstellen eine Logik-App-Ressource und stellen sie in Azure bereit und verwenden dann den Workflow-Designer, um vordefinierte Komponenten in der benötigten Abfolge anzuordnen.
Bei Ausführung des Workflows sendet der Designer eine Definition des Workflows an die Ausführungs-Engine von Azure Logic Apps. Die Ausführungs-Engine startet Ihren Workflow, wenn die angegebene Bedingung erfüllt ist, und verwaltet die Computeressourcen, die zur Ausführung des Prozesses erforderlich sind. Die folgende Abbildung enthält eine allgemeine Übersicht über das System:
Die Leistungsfähigkeit von Azure Logic Apps basiert auf den zahlreichen vorkonfigurierten Komponenten und deren Interaktionsmöglichkeiten. Mit diesen Komponenten können Sie eine Verbindung mit mehr als 1.000 Diensten, Systemen und anderen Datenquellen herstellen, und zwar nicht nur mit Azure und Microsoft, sondern auch mit externen Produkten. Die folgende Abbildung zeigt nur einige der Produkte, die Sie in Ihren Workflow integrieren können:
Sie erstellen Ihren Workflow auf Grundlage der Komponenten, die Sie in Ihrem Geschäftsprozess verwenden. Sie können die Komponenten in jedem beliebigen Muster oder in jeder beliebigen Reihenfolge verbinden. Sie können Ihrem Workflow Entscheidungsfindungs- und andere Steuerungskomponenten hinzufügen, indem Sie Bedingungen und Schleifen einfügen. Die folgende Abbildung zeigt, wie Sie externe Produkte kombinieren können, um den Workflow für die Überwachung von Branchennachrichten zu implementieren:
Das Azure Logic Apps-Modell ist erweiterbar. Wenn noch keine vorkonfigurierte Komponente für den erforderlichen Dienst, das System oder die API vorhanden ist, können Sie eine eigene erstellen. Sie können auch benutzerdefinierten Code in Azure Functions ausführen, den Sie über Ihren Workflow aufrufen können. Außerdem können Sie dazu Codeschnipsel und Skripts mithilfe dieser Komponenten ausführen.
Der wichtigste Anwendungsbereich von Azure Logic Apps lässt sich mit dem Stichwort Integration beschreiben. Diese Plattform hilft Ihnen, unterschiedliche Dienste und Systeme zu kombinieren, um einen Workflow zu implementieren, der einen Geschäftsprozess unterstützt. Dazu verwenden Sie den Workflow-Designer, um die Komponenten in der erforderlichen Reihenfolge anzuordnen. Für die meisten Workflows müssen Sie keinen Code schreiben, sodass Sie einen Workflow in nur wenigen Minuten vorbereiten und ausführen können.
Tipp
Wenn Microsoft Copilot installiert ist, können Sie Copilot folgende Fragen stellen:
- Was sind die wichtigsten nützlichen Szenarien in Azure Logic Apps?
- Welche vordefinierten Connectors gibt es in Azure Logic Apps?