Was ist Azure Logic Apps?

Bei Azure Logic Apps handelt es sich um eine Cloud-Plattform zur Automatisierung von Workflows, die Apps, Daten, Dienste und Systeme mit wenig bis gar keinem Code integrieren. Mit dieser Plattform können Sie schnell hoch skalierbare Integrationslösungen für Ihr Unternehmen und Business-to-Business (B2B)-Szenarien entwickeln. Als Mitglied von Azure Integration Services vereinfacht Azure Logic Apps die Verbindung von Legacy-, modernen und hochmodernen Systemen in Cloud-, On-Premises- und Hybrid-Umgebungen.

Die folgende Liste beschreibt nur einige Beispielaufgaben, Geschäftsprozesse und Arbeitslasten, die Sie mit dem Azure Logic Apps-Dienst 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

Basierend auf dem von Ihnen ausgewählten und erstellten Logik-App-Ressourcentyp werden Ihre Logik-Apps in mehrinstanzenfähigen Azure Logic Apps-Instanzen, Azure Logic Apps-Instanzen mit nur einem Mandanten oder in einer dedizierten Integrationsdienstumgebung ausgeführt, wenn Sie auf ein virtuelles Azure-Netzwerk zugreifen. Um Logik-Apps in Containern auszuführen, 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? und Unterschiede bei Ressourcentyp und Hostumgebung für Logik-Apps.

Um sicher auf verschiedene Datenquellen zuzugreifen und Operationen in Echtzeit auszuführen, können Sie verwaltete Konnektoren aus einem Ökosystem von über 400+ und wachsenden Azure-Konnektoren auswählen, die Sie in Ihren Workflows verwenden können:

  • 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

Um mit einem beliebigen Service-Endpunkt zu kommunizieren, Ihren eigenen Code auszuführen, Ihren Workflow zu organisieren oder Daten zu manipulieren, können Sie eingebaute Auslöser und Aktionen verwenden, die nativ innerhalb des Azure Logic Apps-Dienstes laufen. Zu den integrierten Triggern zählen beispielsweise „Anforderung“, „HTTP“ und „Serie“. Zu den integrierten Aktionen gehören "Bedingung", "Für jeden", "JavaScript-Code ausführen" und Operationen, die Azure Functions, in Azure gehostete Web-Apps oder API-Apps und andere Azure Logic Apps-Workflows aufrufen.

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 dazu, wie Workflows auf Apps, Daten, Dienste und Systeme zugreifen und mit ihnen arbeiten können, finden Sie in der folgenden Dokumentation:

Schlüsselbegriffe

Die folgenden Begriffe sind wichtige Konzepte für den Azure Logic Apps-Dienst.

Logik-App

Eine Logik-App ist die Azure-Ressource, die Sie erstellen, wenn Sie einen Workflow entwickeln möchten. Es gibt verschiedene Logik-App-Ressourcentypen, die in verschiedenen Umgebungen ausgeführt werden.

Workflow

Ein Workflow ist eine Abfolge von Schritten, die einen Task oder Prozess definieren. Jeder Workflow beginnt mit einem einzelnen Trigger, nach dem Sie mindestens eine Aktion hinzufügen müssen.

Trigger

Ein Trigger ist 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.

Action

Bei Aktionen handelt es sich um die einzelnen Schritte, die in einem Workflow auf den Trigger folgen. Jede Aktion führt einen Vorgang in einem Workflow aus.

Integrierte Vorgänge

Integrierte Trigger oder Aktionen sind Vorgänge, 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.

Die meisten integrierten Vorgänge sind keinem Dienst oder System zugeordnet. Einige integrierte Vorgänge sind für bestimmte Dienste verfügbar, z. B. für Azure Functions oder Azure App Service. Bei vielen ist es auch nicht erforderlich, zuerst eine Verbindung in Ihrem Workflow zu erstellen und Ihre Identität zu authentifizieren. Weitere Informationen und Beispiele finden Sie unter Integrierte Vorgänge für Azure Logic Apps.

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.

Verwalteter Connector

Ein verwalteter Connector 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. Weitere Informationen finden Sie unter Verwaltete Connectors für Azure Logic Apps.

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.

Integrationskonto

Integrationskonten sind die Azure-Ressourcen, die Sie erstellen, 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.

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. Auf den Trigger folgt mindestens eine Aktion zum Ausführen von Vorgängen, durch die beispielsweise Daten, die den Workflow durchlaufen, verarbeitet, behandelt oder konvertiert 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.

Unterschiede zwischen Ressourcentyp und Hostumgebung

Um Logic-App-Workflows zu erstellen, wählen Sie den Logic App-Ressourcentyp basierend auf Ihrem Szenario, den Lösungsanforderungen, den gewünschten Funktionen und der Umgebung, in der Sie Ihre Workflows ausführen möchten.

Die folgende Tabelle fasst die Unterschiede zwischen dem ursprünglichen Ressourcentyp Logic App (Consumption) und dem Ressourcentyp Logic App (Standard) kurz zusammen. Außerdem lernen Sie die Unterschiede zwischen einzelmandantenfähiger Umgebung, multimandantenfähiger Umgebung, Integration Service Environment (ISE) und App Service Environment v3 (ASEv3) für die Bereitstellung, das Hosting und die Ausführung Ihrer Logic-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.

Kundenseitig erstellte Logik-Apps in mehreren Mandanten nutzen dieselben Ressourcen für die Verarbeitung (Compute), den Speicher, das Netzwerk usw.

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

– Daten verbleiben in derselben Region, in der Sie die ISE bereitstellen.

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.

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

– Daten verbleiben in derselben Region, in der Sie die Logik-Apps bereitstellen.

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.

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)

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

– Daten verbleiben in derselben Region, in der Sie die Logik-Apps bereitstellen.

– 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.

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.

Warum Azure Logic Apps verwenden?

Die Azure Logic Apps-Integrationsplattform bietet vorgefertigte, von Microsoft verwaltete API-Konnektoren und integrierte Operationen, sodass 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.

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.

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.

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.

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.

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.

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

Workflows von Logik-Apps können auf geschützte Ressourcen zugreifen, z. B. virtuelle Computer (VMs) und andere Systeme oder Dienste, die sich in einem virtuellen Azure-Netzwerk befinden, wenn Sie eine Integrationsdienstumgebung (Integration Service Environment, 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.

Preisoptionen

Jeder Logik-App-Typ, der sich hinsichtlich der Funktionen und wo er ausgeführt wird (mehrinstanzenfähig, einzelinstanzenfähig, Integrationsdienstumgebung) unterscheidet, verfügt über 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.

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.

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