Was ist Azure Logic Apps?

Azure Logic Apps ist eine Cloudplattform, auf der Sie automatisierte Workflows mit wenig bis zu keinem Code erstellen und ausführen können. Indem Sie den visuellen Designer verwenden und aus vorgefertigten Vorgängen auswählen, können Sie schnell einen Workflow erstellen, der Ihre Apps, Daten, Dienste und Systeme integriert und verwaltet.

Azure Logic Apps vereinfacht die Art und Weise, wie Sie ältere, moderne und hochmoderne Systeme über Cloud-, On-Premises- und Hybridumgebungen hinweg verbinden, und bietet Low-Code-No-Code-Tools, mit denen Sie hoch skalierbare Integrationslösungen für Ihre Unternehmens- und Business-to-Business-Szenarien (B2B) entwickeln können.

Diese Liste beschreibt nur einige Beispielaufgaben, Geschäftsprozesse und Workloads, die Sie mit Azure Logic Apps automatisieren können:

  • Planen und Senden von E-Mail-Benachrichtigungen mit Office 365, wenn ein bestimmtes Ereignis eintritt, z. B. eine neue Datei wird hochgeladen.

  • Weiterleiten und Verarbeiten von Kundenbestellungen in lokalen Systemen und Clouddiensten

  • Verschieben von hochgeladenen Dateien von einem SFTP- oder FTP-Server in Azure Storage

  • Überwachen von Tweets, Analysieren der Stimmung und Erstellen von Warnungen oder Aufgaben für zu prüfende Elemente

Screenshot, der den Workflow-Designer und einen Beispielworkflow für Unternehmen zeigt, der Optionen und Bedingungen verwendet.

Wenn Sie bereit sind, Ihren ersten Logik-App-Workflow zu erstellen, finden Sie weitere Informationen unter Erste Schritte.

Weitere Informationen finden Sie unter Azure Logic Apps auf der Azure-Website und anderen Azure Integration Services.

Schlüsselbegriffe

In der folgenden Tabelle werden kurz Kernbegriffe und Konzepte in Azure Logic Apps definiert.

Begriff BESCHREIBUNG
Logik-App Die von Ihnen erstellte Azure-Ressource, wenn Sie einen Workflow erstellen möchten. Es gibt verschiedene Logik-App-Ressourcentypen, die in verschiedenen Umgebungen ausgeführt werden.
Workflow Eine Reihe von Schritten, die einen Vorgang, einen Geschäftsprozess oder einen Workload definieren. Jeder Workflow beginnt mit einem einzelnen Trigger, nach dem Sie mindestens eine Aktion hinzufügen müssen.
Trigger Immer der erste Schritt in einem Workflow, und gibt die Bedingung für die Ausführung weiterer Schritte in diesem Workflow an. Ein Triggerereignis kann beispielsweise der Eingang einer E-Mail in Ihrem Posteingang oder die Erkennung einer neuen Datei in einem Speicherkonto sein.
Aktion Jeder nachfolgende Schritt in einem Workflow, der nach dem Trigger folgt. Jede Aktion führt einen Vorgang in einem Workflow aus.
Integrierter Connector Dieser Connectortyp stellt Vorgänge bereit, die nativ in Azure Logic Apps ausgeführt werden. Integrierte Vorgänge bieten Ihnen beispielsweise die Möglichkeit, den Zeitplan oder die Struktur Ihres Workflows zu steuern, Ihren eigenen Code auszuführen, Daten zu verwalten und zu bearbeiten, Anforderungen an einen Endpunkt zu senden oder davon zu empfangen und andere Tasks in Ihrem Workflow auszuführen.

Mithilfe des Triggers „Serie“ lässt sich beispielsweise fast jeder Workflow basierend auf einem Zeitplan starten. Sie können aber auch den Trigger „Anforderung“ verwenden, damit Ihr Workflow erst gestartet wird, wenn er aufgerufen wird. Solche Vorgänge erfordern in der Regel nicht, dass Sie eine Verbindung aus Ihrem Workflow erstellen.

Während die meisten integrierten Vorgänge keinem Dienst oder System zugeordnet sind, sind einige integrierte Vorgänge für bestimmte Dienste wie Azure Functions oder Azure App Service verfügbar. Weitere Informationen und Beispiele finden Sie unter Integrierte Connectors für Azure Logic Apps.
Verwalteter Connector Dieser Connectortyp ist ein vordefinierter Proxy oder Wrapper einer REST-API, mit dem Sie auf bestimmte Apps, Daten, Dienste oder Systeme zugreifen können. Bevor Sie die meisten verwalteten Konnektoren verwenden können, müssen Sie zunächst eine Verbindung von Ihrem Workflow aus erstellen und Ihre Identität authentifizieren. Verwaltete Connectors werden von Microsoft bereitgestellt, gehostet und gewartet.

Sie können Ihren Workflow zum Beispiel mit einem Trigger starten oder eine Aktion ausführen, die mit einem Dienst wie Office 365, Salesforce oder Dateiservern funktioniert. Weitere Informationen finden Sie unter Verwaltete Connectors für Azure Logic Apps.
Integrationskonto Erstellen Sie diese Azure-Ressource, wenn Sie B2B-Artefakte zur Verwendung in Ihren Workflows definieren und speichern möchten. Nachdem Sie ein Integrationskonto erstellt und mit Ihrer Logik-App verknüpft haben, können Ihre Workflows diese B2B-Artefakte verwenden. Ihre Workflows können auch Nachrichten austauschen, die die Standards „Electronic Data Interchange“ (EDI) und „Enterprise Application Integration“ (EAI) erfüllen.

Sie können zum Beispiel Handelspartner, Vereinbarungen, Schemata, Maps und andere B2B-Artefakte definieren. Sie können Workflows erstellen, die diese Artefakte verwenden und Nachrichten über Protokolle wie AS2, EDIFACT, X12 und RosettaNet austauschen.

Warum Azure Logic Apps verwenden?

Die Azure Logic Apps-Integrationsplattform bietet Hunderte vorgefertigter Connectors, damit Sie Anwendungen, Daten, Dienste und Systeme einfacher und schneller verbinden und integrieren können. Sie können sich stärker auf das Entwerfen und Implementieren der Geschäftslogik und -funktionalität Ihrer Lösung konzentrieren, anstatt sich damit zu beschäftigen, wie der Zugriff auf Ihre Ressourcen erfolgen kann.

Um mit einem beliebigen Dienstendpunkt zu kommunizieren, Ihren eigenen Code auszuführen, Ihre Workflow-Struktur zu steuern, Daten zu bearbeiten oder eine Verbindung zu häufig verwendeten Diensten mit besserer Leistung herzustellen, können Sie integrierte Connector-Vorgänge verwenden. Diese Vorgänge werden nativ in der Azure Logic Apps-Runtime ausgeführt.

Um auf Ressourcen in Diensten wie Azure, Microsoft, anderen externen Web-Apps und -Diensten oder lokalen Systemen zuzugreifen und diese auszuführen, können Sie von Microsoft verwaltete (von Azure gehostete) Connector-Vorgänge verwenden. Wählen Sie aus Hunderten von Connectors in einem wachsenden Azure-Ökosystem, zum Beispiel:

  • Azure-Dienste wie Blob Storage und Service Bus

  • Office 365-Dienste wie Outlook, Excel und SharePoint

  • Datenbankserver wie SQL und Oracle

  • Unternehmenssysteme wie SAP und IBM MQ

  • Dateifreigaben wie FTP und SFTP

Weitere Informationen finden Sie in der folgenden Dokumentation:

Normalerweise müssen Sie keinerlei Code schreiben. Wenn Sie jedoch Code schreiben müssen, können Sie mithilfe von Azure Functions Codeausschnitte erstellen und diesen Code aus Ihrem Workflow ausführen. Sie können auch Codeausschnitte erstellen, die in Ihrem Workflow ausgeführt werden, indem Sie die Inlinecode-Aktion verwenden. Wenn Ihr Workflow mit Ereignissen von Azure-Diensten, benutzerdefinierten Apps oder anderen Lösungen interagieren muss, können Sie Ereignisse mithilfe von Azure Event Grid überwachen, weiterleiten und veröffentlichen.

Azure Logic Apps wird vollständig von Microsoft Azure verwaltet, so dass Sie sich nicht mehr um das Hosting, die Skalierung, die Verwaltung, die Überwachung und die Wartung der mit diesen Diensten erstellten Lösungen kümmern müssen. Wenn Sie diese Funktionen verwenden, um „serverlose“" Apps und Lösungen zu erstellen, können Sie sich ganz auf die Geschäftslogik und -funktionalität konzentrieren. Für diese Dienste wird eine automatische Skalierung durchgeführt, um Ihre Anforderungen zu erfüllen, Integrationen zu beschleunigen und Sie beim Erstellen von stabilen Cloud-Apps mit wenig bis gar keinem Code zu unterstützen.

Wie andere Unternehmen durch die Kombination von Azure Logic Apps mit anderen Azure-Diensten und Microsoft-Produkten ihre Agilität verbessert und den Fokus auf ihr Kerngeschäft erhöht haben, erfahren Sie in diesen Kundenberichten.

Wie unterscheidet sich Azure Logic Apps von Funktionen, WebJobs und Power Automate?

All diese Diensten helfen Ihnen, unterschiedliche Systeme zu verbinden und zusammenzuführen. Jeder Dienst hat bestimmte Vorteile, sodass eine Kombination der jeweiligen Funktionen die beste Möglichkeit darstellt, schnell ein skalierbares, Integrationssystem mit vollem Funktionsumfang zu erstellen. Weitere Informationen finden Sie unter Wählen zwischen Logic Apps, Functions, WebJobs und Power Automate.

Weitere Informationen zu Azure Logic Apps

In den folgenden Abschnitten finden Sie weitere Informationen über die Funktionen und Vorteile von Azure Logic Apps:

Visuelles Erstellen und Bearbeiten von Workflows mit benutzerfreundlichen Tools

Sparen Sie Zeit und vereinfachen Sie komplexe Prozesse, indem Sie die visuellen Design-Tools in Azure Logic Apps nutzen. Erstellen Sie Ihre Workflows von Anfang bis Ende mit dem Azure Logic Apps Workflow Designer im Azure-Portal, Visual Studio Code oder Visual Studio. Starten Sie Ihren Workflow einfach mit einem Trigger, und fügen Sie eine beliebige Anzahl von Aktionen über den Katalog mit Connectors hinzu.

Wenn Sie eine Multi-Mandanten-basierende Logik-App erstellen, können Sie schneller beginnen, wenn Sie einen Workflow aus der Vorlagengalerie erstellen. Diese Vorlagen sind für gängige Workflowmuster verfügbar und reichen von einfacher Konnektivität für SaaS-Apps (Software-as-a-Service) bis zu erweiterten B2B-Lösungen und „Just-for-fun“-Vorlagen.

Verbinden von unterschiedlichen Systemen über verschiedene Umgebungen hinweg

Einige Muster und Prozesse sind leicht zu beschreiben, lassen sich im Code aber nur schwer implementieren. Die Azure Logic Apps-Plattform hilft Ihnen, unterschiedliche Systeme in der Cloud, vor Ort und in hybriden Umgebungen nahtlos zu verbinden. Beispielsweise können Sie eine Cloudmarketinglösung mit einem lokalen Abrechnungssystem verbinden oder das Messaging für APIs und Systeme mittels Azure Service Bus zentralisieren. Azure Logic Apps bietet eine schnelle, zuverlässige und konsistente Möglichkeit, wiederverwendbare und rekonfigurierbare Lösungen für diese Szenarien bereitzustellen.

Erstellen und Bereitstellen in verschiedenen Umgebungen

Basierend auf Ihrem Szenario, Ihren Lösungsanforderungen und den gewünschten Funktionen können Sie entweder einen Verbrauchs- oder einen Standardlogik-App-Workflow erstellen. Basierend auf dieser Auswahl wird der Workflow entweder in Azure Logic Apps mit mehreren Mandanten, Azure Logic Apps mit nur einem Mandanten, einer App Service-Umgebung (v3) oder einer dedizierten Integrationsdienstumgebung ausgeführt. Mit den letzten drei Umgebungen können Ihre Workflows einfacher auf Ressourcen zugreifen, die durch virtuelle Azure-Netzwerke geschützt sind. Wenn Sie einzelne mandantenbasierte Workflows mithilfe von Azure Arc-fähigen Logic Apps erstellen, können Sie Workflows auch in Containern ausführen. Weitere Informationen finden Sie unter Vergleich zwischen Umgebungen mit einem Mandanten und mehreren Mandanten bzw. Integrationsdienstumgebung für Azure Logic Apps und Was sind Arc-fähige Logic Apps?.

In der folgenden Tabelle werden kurz die Unterschiede zwischen einem Verbrauchs- und einem Standard-Logik-App-Workflow zusammengefasst. Außerdem lernen Sie die Unterschiede zwischen Umgebungen mit mehreren Mandanten, der Integrationsdienstumgebung (ISE), Umgebungen mit einzelnen Mandanten und der App Service-Umgebung v3 (ASEv3) zum Bereitstellen, Hosten und Ausführen Ihrer Logik-App-Workflows kennen.

Ressourcentyp Vorteile Ressourcenfreigabe und -nutzung Preis- und Abrechnungsmodell Verwaltung von Grenzwerten
Logik-App (Verbrauch)

Hostumgebung: Mehrere Mandanten in Azure Logic Apps
– Einfacher Einstieg

– Nutzungsabhängige Abrechnung

– Vollständig verwaltet
Eine Logik-App kann nur einen Workflow haben.

Logik-Apps in Azure Active Directory-Mandanten nutzen dieselben Ressourcen für die Verarbeitung (Compute), den Speicher, das Netzwerk usw.

Für Hochverfügbarkeit ist georedundanter Speicher (GRS) aktiviert.
Verbrauch (ausführungsbasierte Bezahlung) Azure Logic Apps verwaltet die Standardwerte für diese Grenzwerte, aber Sie können einige dieser Werte ändern, wenn diese Option für einen bestimmten Grenzwert vorhanden ist.
Logik-App (Verbrauch)

Hostumgebung:
Integrationsdienstumgebung (Integration Service Environment, ISE)
– Unternehmensweite Skalierung für große Workloads

– Mehr als 20 ISE-spezifische Connectors, die eine direkte Verbindung mit virtuellen Netzwerken herstellen

– Vorhersagbare Preise mit integrierter nutzungs- und kundengesteuerter Skalierung
Eine Logik-App kann nur einen Workflow haben.

Logik-Apps in derselben Umgebung nutzen dieselben Ressourcen für die Verarbeitung (Compute), den Speicher, das Netzwerk usw.

Daten verbleiben in derselben Region, in der Sie die ISE bereitstellen.
ISE (fest) Azure Logic Apps verwaltet die Standardwerte für diese Grenzwerte, aber Sie können einige dieser Werte ändern, wenn diese Option für einen bestimmten Grenzwert vorhanden ist.
Logik-App (Standard)

Hostumgebung:
Azure Logic Apps-Instanz mit nur einem Mandanten

Hinweis: Falls in Ihrem Szenario Container erforderlich sind, erstellen Sie Logik-Apps mit nur einem Mandanten mithilfe von Logic Apps mit Azure Arc-Unterstützung. Weitere Informationen finden Sie unter Was ist Logic Apps mit Azure Arc-Unterstützung?.
– Ausführen mithilfe der Azure Logic Apps-Runtime für den Einzelmandanten Bereitstellungsslots werden derzeit nicht unterstützt.

– Mehr integrierte Connectors für einen höheren Durchsatz und geringere Kosten für eine skalierbare Lösung

– Mehr Steuerungs- und Optimierungsfunktionen für Laufzeit- und Leistungseinstellungen

– Integrierte Unterstützung für virtuelle Netzwerke und private Endpunkte

– Erstellen von eigenen integrierten Connectors
Eine einzelne Logik-App kann über mehrere zustandsbehaftete und zustandslose Workflows verfügen.

Workflows in einer einzelnen Logik-App und einem einzelnen Mandanten nutzen dieselben Ressourcen für die Verarbeitung (Compute), den Speicher, das Netzwerk usw.

Daten verbleiben in derselben Region, in der Sie Ihre Logik-Apps bereitstellen.
Standard, basierend auf einem Hostingplan mit einem ausgewählten Tarif

Wenn Sie zustandsbehaftete Workflows ausführen, die externen Speicher verwenden, nimmt die Azure Logic Apps-Runtime Speichertransaktionen entsprechend den Azure Storage-Preisen vor.
Sie können die Standardwerte für viele Grenzwerte basierend auf den Anforderungen Ihres Szenarios ändern.

Wichtig: Einige Grenzwerte haben harte Obergrenzen. In Visual Studio Code werden die Änderungen, die Sie an den Standardgrenzwerten in den Konfigurationsdateien Ihrer Logik-App-Projekte vornehmen, nicht in der Designererfahrung angezeigt. Weitere Informationen finden Sie unter Bearbeiten von App- und Umgebungseinstellungen für Logik-Apps in einzelinstanzenfähigen Azure Logic Apps.
Logik-App (Standard)

Hostumgebung:
App Service-Umgebung v3 (ASEv3) – nur Windows-Pläne
Gleiche Funktionen wie Einzelmandant sowie folgende Vorteile:

– Vollständige Isolierung Ihrer Logik-Apps

– Erstellen und Ausführen von mehr Logik-Apps als im Azure Logic Apps-Einzelmandanten

– Bezahlen nur für den ASE-App Service-Plan, unabhängig von der Anzahl der Logik-Apps, die Sie erstellen und ausführen

– Kann die automatische Skalierung oder manuelle Skalierung mit mehr VM-Instanzen oder einem anderen App Service-Plan ermöglichen

– Erben des Netzwerksetups von der ausgewählten ASEv3 Wenn Workflows beispielsweise in einer internen ASE bereitgestellt werden, können sie auf die Ressourcen in einem virtuellen Netzwerk zugreifen, das der ASE zugeordnet ist, und über interne Zugriffspunkte verfügen.

Hinweis: Wenn der Zugriff von außerhalb einer internen ASE erfolgt, können Ausführungsverläufe für Workflows in dieser ASE nicht auf Aktionseingaben und -ausgaben zugreifen.
Eine einzelne Logik-App kann über mehrere zustandsbehaftete und zustandslose Workflows verfügen.

Workflows in einer einzelnen Logik-App und einem einzelnen Mandanten nutzen dieselben Ressourcen für die Verarbeitung (Compute), den Speicher, das Netzwerk usw.

Daten verbleiben in derselben Region, in der Sie Ihre Logik-Apps bereitstellen.
App Service-Plan Sie können die Standardwerte für viele Grenzwerte basierend auf den Anforderungen Ihres Szenarios ändern.

Wichtig: Einige Grenzwerte haben harte Obergrenzen. In Visual Studio Code werden die Änderungen, die Sie an den Standardgrenzwerten in den Konfigurationsdateien Ihrer Logik-App-Projekte vornehmen, nicht in der Designererfahrung angezeigt. Weitere Informationen finden Sie unter Bearbeiten von App- und Umgebungseinstellungen für Logik-Apps in einzelinstanzenfähigen Azure Logic Apps.

Erstklassige Unterstützung für Unternehmensintegration und B2B-Szenarien

Unternehmen und Organisationen kommunizieren auf elektronischem Wege über Nachrichtenprotokolle und -formate miteinander, die zwar alle dem Branchenstandard entsprechen, aber unterschiedlicher Art sein können, z.B. EDIFACT, AS2, X12 und RosettaNet. Mit den von Azure Logic Apps unterstützten Unternehmensintegrationsfunktionen können Sie Workflows erstellen, die von Handelspartnern verwendete Nachrichtenformate in Formate umwandeln, die von den Systemen Ihres Unternehmens interpretiert und verarbeitet werden können. Azure Logic Apps verarbeitet diesen Austausch reibungslos und sicher mit Verschlüsselung und digitalen Signaturen. Für B2B-Integrationsszenarien enthält Azure Logic Apps Funktionen von BizTalk Server. Um Business-to-Business (B2B) Artefakte zu definieren, erstellen Sie ein Integrationskonto, in welchem Sie diese Artefakte speichern. Nachdem Sie dieses Konto mit Ihrer Logik-App verknüpft haben, können Ihre Workflows diese B2B-Artefakte verwenden und Nachrichten austauschen, die den Standards für Electronic Data Interchange (EDI) und Enterprise Application Integration (EAI) entsprechen. Weitere Informationen finden Sie in der folgenden Dokumentation:

Sie können mit Ihren aktuellen Systemen und Diensten klein beginnen und dann Schritt für Schritt in Ihrem persönlichen Tempo wachsen. Wenn Sie bereit sind, unterstützt Sie die Azure Logic Apps-Plattform bei der Implementierung und Skalierung auf ausgereiftere Integrationsszenarien, indem sie diese und weitere Funktionen bietet:

Wenn Sie beispielsweise Microsoft BizTalk Server nutzen, können Ihre Workflows über den BizTalk Server-Connector mit Ihrer BizTalk Server-Instanz kommunizieren. Danach können Sie dann mithilfe von Integrationskonto-Connectors BizTalk-ähnliche Vorgänge in Ihrem Workflow erweitern oder ausführen. In der anderen Richtung kann BizTalk Server mit Ihren Workflows kommunizieren, indem Sie den Microsoft BizTalk Server-Adapter für Azure Logic Apps verwenden. Informieren Sie sich darüber, wie Sie für Ihre BizTalk Server-Instanz den BizTalk Server Adapter einrichten und nutzen.

Einmal schreiben, häufig wiederverwenden

Erstellen Sie Ihre Logik-Apps als Azure Resource Manager-Vorlagen, sodass Sie Bereitstellungen über mehrere Umgebungen und Regionen hinweg einrichten und automatisieren können.

Integrierte Erweiterbarkeit

Wenn kein geeigneter Connector zum Ausführen des gewünschten Codes verfügbar ist, können Sie Ihre eigenen Codeausschnitte erstellen und aus Ihrem Workflow aufrufen, indem Sie Azure Functions verwenden. Alternativ können Sie Ihre eigenen APIs und benutzerdefinierten Connectors erstellen, die Sie aus Ihren Workflows aufrufen können.

Zugreifen auf Ressourcen in virtuellen Azure-Netzwerken

Logik-App-Workflows können auf gesicherte Ressourcen wie virtuelle Computer (VMs), andere Dienste und Systeme in einem virtuellen Azure-Netzwerk zugreifen, wenn Sie eine Integrationsdienstumgebung (ISE) erstellen. Bei einer ISE handelt es sich um eine dedizierte Instanz des Azure Logic Apps-Dienstes, die dedizierte Ressourcen nutzt und getrennt vom globalen Multi-Mandantenfähigen Azure Logic Apps-Dienst ausgeführt wird.

Das Ausführen von Logik-Apps als eigene dedizierte Instanz trägt dazu bei, mögliche Auswirkungen anderer Azure-Mandanten auf die Leistung von Apps zu verringern. Dies ist auch als „Noisy Neighbors“-Problem bekannt. Eine ISE bietet darüber hinaus die folgenden Vorteile:

  • Ihre eigenen statischen IP-Adressen. Diese sind gesondert von den statischen IP-Adressen, die von den Logik-Apps im mehrinstanzenfähigen Dienst gemeinsam verwendet werden. Sie können auch eine einzelne öffentliche, statische und vorhersagbare ausgehende IP-Adresse für die Kommunikation mit Zielsystemen einrichten. Auf diese Weise müssen Sie nicht für jede ISE an den Zielsystemen extra Firewallzugänge einrichten.

  • Höhere Grenzwerte für Ausführungsdauer, Speicheraufbewahrung, Durchsatz, Zeitlimits für HTTP-Anforderungen und -Antworten, Nachrichtengröße und benutzerdefinierte Connectoranforderungen. Weitere Informationen finden Sie unter Grenzwerte und Konfiguration für Azure Logic Apps.

Wenn Sie eine ISE erstellen, injiziert Azure diese ISE bzw. stellt sie in Ihrem virtuellen Azure-Netzwerk bereit. Anschließend können Sie diese ISE als Speicherort für Logik-Apps und Integrationskonten verwenden, die Zugriff benötigen. Weitere Informationen zum Erstellen einer ISE finden Sie unter Verbinden mit Azure Virtual Networks über Azure Logic Apps.

Funktionsweise von Logik-Apps

In einer Logik-App beginnt jeder Workflow immer mit einem einzelnen Trigger. Ein Trigger wird ausgelöst, wenn eine Bedingung erfüllt ist – also beispielsweise, wenn ein bestimmtes Ereignis eintritt oder wenn Daten bestimmte Kriterien erfüllen. Viele Trigger verfügen über Planungsfunktionen, mit denen die Häufigkeit der Workflowausführung gesteuert wird. Nachdem der Trigger ausgelöst wurde, führen eine oder mehrere Aktionen Vorgänge aus, die Daten durchlaufen, verarbeiten oder konvertieren, die durch den Workflow geleitet werden, oder die den nächsten Schritt des Workflows einleiten.

Der folgende Screenshot zeigt einen Teil eines Beispielworkflows für Unternehmen. Dieser Workflow verwendet Bedingungen und Optionen, um die nächste Aktion zu bestimmen. Angenommen, Sie verfügen über ein Bestellsystem, und Ihr Workflow verarbeitet eingehende Bestellungen. Sie möchten Aufträge, die eine bestimmte Kostengrenze übersteigen, manuell überprüfen. Ihr Workflow verfügt bereits über vorherige Schritte, in denen bestimmt wird, wie hoch die Kosten eines eingehenden Auftrags sind. Daher erstellen Sie eine Anfangsbedingung auf Basis dieses Kostenwerts. Beispiel:

  • Wenn die Bestellung unter einem bestimmten Betrag liegt, ist die Bedingung FALSE. Daher verarbeitet der Workflow die Bestellung.

  • Wenn die Bedingung TRUE ist, sendet der Workflow eine E-Mail zur manuellen Überprüfung. Eine Option bestimmt den nächsten Schritt.

    • Wenn der Prüfer die Genehmigung erteilt, setzt der Workflow die Verarbeitung des Auftrags fort.

    • Wenn der Prüfer die Angelegenheit eskaliert, sendet der Workflow eine Eskalations-E-Mail, um weitere Informationen zum Auftrag zu erhalten.

      • Wenn die Eskalationsanforderungen erfüllt sind, ist die Antwortbedingung TRUE. Daher wird die Bestellung verarbeitet.

      • Lautet die Antwortbedingung FALSE, wird eine E-Mail bezüglich des Problems gesendet.

Screenshot, der den Workflow-Designer und einen Beispielworkflow für Unternehmen zeigt, der Optionen und Bedingungen verwendet.

Sie können Workflows visuell erstellen, indem Sie den Azure Logic Apps Workflow Designer im Azure-Portal, Visual Studio Code oder Visual Studio verwenden. Jeder Workflow verfügt auch über eine zugrunde liegende Definition, die mithilfe von JavaScript Object Notation (JSON) beschrieben wird. Wenn Sie möchten, können Sie Workflows bearbeiten, indem Sie diese JSON-Definition ändern. Für einige Erstellungs- und Verwaltungsaufgaben bietet Azure Logic Apps Unterstützung für Azure PowerShell und Azure CLI-Befehle. Für die automatische Bereitstellung unterstützt Azure Logic Apps Azure Resource Manager-Vorlagen.

Preisoptionen

Jeder Logik-App-Ressourcentyp, der sich durch Funktionen und Ausführungsort unterscheidet (Multi-Tenant, Single-Tenant, Integrationsdienstumgebung), hat ein anderes Preismodell. Zum Beispiel verwenden Logik-Apps auf Multi-Mandanten-Basis Verbrauchspreise, während Logik-Apps in einer Integrationsdienstumgebung Festpreise verwenden. Erfahren Sie mehr über Preisgestaltung und Zählung für Azure Logic Apps.

Erste Schritte

Bevor Sie mit Azure Logic Apps beginnen können, benötigen Sie ein Azure-Abonnement. Falls Sie kein Abonnement besitzen, können Sie sich für ein kostenloses Azure-Konto registrieren.

Wenn Sie bereit sind, können Sie eine oder mehrere der folgenden Schnellstartanleitungen für Azure Logic Apps ausprobieren. Dort erfahren Sie, wie Sie einen grundlegenden Workflow erstellen, der einen RSS-Feed überwacht und eine E-Mail für neue Inhalte sendet.

Vielleicht möchten Sie auch andere Schnellstartanleitungen für Azure Logic Apps lesen:

Weitere Ressourcen

Erfahren Sie mehr über die Azure Logic Apps-Plattform mit diesen Einführungsvideos:

Nächste Schritte