Wat is Azure Logic Apps?
Azure Logic Apps is een cloudplatform waar u geautomatiseerde werkstromen kunt maken en uitvoeren in, in en buiten de software-ecosystemen in uw onderneming of organisatie. Dit platform vermindert of verwijdert de noodzaak om code te schrijven wanneer uw werkstromen verbinding moeten maken met resources uit verschillende onderdelen, zoals services, systemen, apps en gegevensbronnen.
Azure Logic Apps bevat hulpprogramma's zonder code waarmee u kunt werken met verouderde, moderne en geavanceerde systemen die bestaan in de cloud, on-premises of in hybride omgevingen. U gebruikt bijvoorbeeld een visuele ontwerper samen met vooraf gemaakte bewerkingen om het bouwen van werkstromen zo eenvoudig mogelijk te maken. Deze vooraf gemaakte bewerkingen fungeren als de bouwstenen in uw werkstromen door u toegang te geven tot verschillende resources en algemene taken uit te voeren, zoals het ophalen van gegevens, het verzenden van gegevens en het beheren van gegevens. Met Azure Logic Apps kunt u integratieoplossingen bouwen die de bedrijfsscenario's schalen en ondersteunen voor de behoeften van uw onderneming of organisatie.
In de volgende voorbeelden wordt alleen een voorbeeld van taken, bedrijfsprocessen en workloads beschreven die u kunt automatiseren met Azure Logic Apps:
- E-mailmeldingen plannen en verzenden met Office 365 wanneer een specifieke gebeurtenis plaatsvindt, bijvoorbeeld een nieuw bestand wordt geüpload.
- Klantorders routeren en verwerken in on-premises systemen en cloudservices.
- Geüploade bestanden verplaatsen van een SFTP- of FTP-server naar Azure Blob Storage.
- Bewaak de activiteit van sociale media, analyseer het gevoel en maak waarschuwingen of taken voor items die moeten worden gecontroleerd.
In de volgende voorbeeldwerkstroom worden voorwaarden en schakelopties gebruikt om de volgende actie te bepalen. Stel dat u een ordersysteem hebt en dat uw werkstroom binnenkomende orders verwerkt. U wilt bestellingen handmatig controleren boven een bepaalde kosten. Uw werkstroom bevat al stappen waarmee de kosten van een binnenkomende bestelling worden bepaald. U voegt dus een voorwaarde toe waarmee elke order wordt vergeleken met uw kostendrempel, bijvoorbeeld:
Zie Hoe logische apps werken voor meer informatie over de logica achter deze werkstroom.
Tip
Voor meer informatie kunt u Azure Copilot deze vragen stellen:
- Welke problemen kan ik oplossen met Azure Logic Apps?
- Welke voordelen biedt Azure Logic Apps?
Selecteer Copilot op de werkbalk van Azure Portal om Azure Copilot te vinden.
Zie Aan de slag als u uw eerste werkstroom wilt maken. Bekijk deze video voor meer informatie:
Ga naar Azure Logic Apps en andere Azure Integration Services op de website van Microsoft Azure voor meer informatie.
Waarom Azure Logic Apps gebruiken
Het Azure Logic Apps-platform biedt 1400 vooraf gebouwde connectors waarmee uw werkstromen worden verbonden en geïntegreerd met verschillende services, systemen, apps en gegevens. Dit voortdurend uitbreidende connectorecosysteem helpt u bij het verminderen of elimineren van het werk dat nodig is voor toegang tot uw resources. In plaats daarvan kunt u zich meer richten op het ontwerpen en ontwikkelen van de bedrijfslogica en -functionaliteit die nodig zijn voor uw oplossingen om te voldoen aan de behoeften van uw bedrijf.
Als u wilt communiceren met een service-eindpunt, voert u uw eigen code uit, bepaalt u uw werkstroomstructuur, bewerkt u gegevens of maakt u verbinding met veelgebruikte resources met een hogere snelheid, capaciteit en doorvoer. U kunt ingebouwde connectorbewerkingen gebruiken. Deze bewerkingen worden systeemeigen uitgevoerd op de Azure Logic Apps-runtime, in plaats van in Azure, voor betere prestaties.
Voor toegang tot resources die zijn gemaakt en beheerd met behulp van services zoals Azure, Microsoft, externe web-apps en -services of on-premises systemen, kunt u bewerkingen voor beheerde connectors gebruiken. Deze bewerkingen worden gehost en uitgevoerd in globale, multitenant Azure. U kunt kiezen uit 1400+ connectors, bijvoorbeeld:
- Azure-services zoals Blob Storage en Service Bus
- Office 365-services zoals Outlook, Excel en SharePoint
- Databaseservers zoals SQL en Oracle
- Bedrijfssystemen zoals SAP en IBM MQ
- Bestandsshares zoals FTP en SFTP
Raadpleeg voor meer informatie de volgende artikelen:
Wanneer u werkstromen bouwt met Azure Logic Apps, hoeft u meestal geen code te schrijven. Als u echter uw eigen code moet maken en uitvoeren, ondersteunt Azure Logic Apps deze mogelijkheid. In werkstromen die worden uitgevoerd in multitenant Azure Logic Apps, kunt u bijvoorbeeld JavaScript-codefragmenten rechtstreeks in uw werkstroom schrijven en uitvoeren. Voor complexere en gestructureerde code kunt u functies maken en aanroepen vanuit uw werkstromen wanneer u het Azure Functions-platform gebruikt. Voor werkstromen die worden uitgevoerd in Azure Logic Apps, App Service Environment (ASE) v3 of gedeeltelijk verbonden omgevingen, kunt u JavaScript-codefragmenten, .NET-code, C#-scripts en PowerShell-scripts rechtstreeks in uw werkstroom schrijven en uitvoeren.
Als uw werkstroom moet communiceren met gebeurtenissen van andere Azure-services, aangepaste apps of andere oplossingen, kunt u gebeurtenissen bewaken, routeren en publiceren met behulp van Azure Event Grid of Azure Event Hubs.
Raadpleeg voor meer informatie de volgende artikelen:
- JavaScript-code inline toevoegen en uitvoeren met werkstromen
- Overzicht van Azure Functions en Azure Functions aanroepen vanuit werkstromen
- .NET-code maken en uitvoeren vanuit Standard-werkstromen
- C#-scripts toevoegen en uitvoeren
- PowerShell-scripts toevoegen en uitvoeren
Azure Logic Apps wordt volledig beheerd door Microsoft Azure, waardoor u zich zorgen hoeft te maken over het hosten, schalen, beheren, bewaken en onderhouden van oplossingen die zijn gebouwd met deze services. Wanneer u deze mogelijkheden gebruikt om 'serverloze' apps en oplossingen te maken, kunt u zich meer richten op het bouwen van de bedrijfslogica en -functionaliteit. Serverloze platforms worden automatisch geschaald om aan uw behoeften te voldoen, zorgen ervoor dat integraties sneller werken en u helpen robuuste cloud-apps te bouwen met weinig tot geen code.
Belangrijke termen
In de volgende tabel worden kort de kernterminologie en -concepten in Azure Logic Apps gedefinieerd.
Term | Omschrijving |
---|---|
Logische app | De Azure-resource die u maakt wanneer u een werkstroom wilt bouwen. In principe kunt u de volgende typen logische app-resources maken: - Een resource voor logische apps verbruik die ondersteuning biedt voor één werkstroom, die wordt gehost en uitgevoerd in multitenant Azure Logic Apps - Een standaardresource voor logische apps die ondersteuning biedt voor meerdere werkstromen, die worden gehost en uitgevoerd in Azure Logic Apps met één tenant, App Service Environment (ASE) v3 - Alleen Windows-abonnementen of een gedeeltelijk verbonden omgeving Meer informatie over resourcetypen voor logische apps, samen met hun respectieve rekenresource- en factureringsmodellen. |
Werkstroom | Een reeks bewerkingen waarmee een taak, bedrijfsproces of workload wordt gedefinieerd. Elke werkstroom begint altijd met één triggerbewerking, waarna u een of meer actiebewerkingen moet toevoegen. |
Trigger | De eerste bewerking in een werkstroom die de criteria aangeeft waaraan moet worden voldaan voordat volgende bewerkingen in die werkstroom worden uitgevoerd. Een trigger-gebeurtenis kan bijvoorbeeld een e-mail ontvangen in uw Postvak IN of het detecteren van een nieuw bestand in een opslagaccount. |
Actie | Elke volgende bewerking die volgt op de trigger in de werkstroom. |
Ingebouwde connector | Dit connector- of bewerkingstype is 'ingebouwd' in de Azure Logic Apps-runtime, zodat bewerkingen systeemeigen en rechtstreeks samen met de runtime worden uitgevoerd voor snellere prestaties, vergeleken met door Microsoft beheerde connectors die worden gehost en uitgevoerd in Azure. Ingebouwde bewerkingen bieden manieren om de planning of structuur van uw werkstroom te beheren, uw eigen code uit te voeren, gegevens te beheren en bewerken, aanvragen naar een eindpunt te verzenden of te ontvangen en andere taken in uw werkstroom uit te voeren. U kunt bijvoorbeeld bijna elke werkstroom volgens een schema starten wanneer u de trigger Terugkeerpatroon gebruikt. U kunt ook wachten totdat de werkstroom wordt aangeroepen wanneer u de aanvraagtrigger gebruikt. Voor deze bewerkingen is meestal niet vereist dat u een verbinding maakt vanuit uw werkstroom. Hoewel de meeste ingebouwde bewerkingen niet zijn gekoppeld aan een service of systeem, zijn sommige ingebouwde bewerkingen beschikbaar voor specifieke services, zoals Azure Functions, Azure Blob Storage, Azure-app Service en meer. De beschikbaarheid voor deze ingebouwde bewerkingen is afhankelijk van het feit of u werkt aan een werkstroom voor logische apps voor verbruik of standaard. Zie ingebouwde connectors voor Azure Logic Apps voor meer informatie en voorbeelden. |
Beheerde connector | Dit connector- of bewerkingstype is door Microsoft gepubliceerd, beheerd, gehost en uitgevoerd in Azure en is een vooraf gedefinieerde proxy of wrapper voor de REST API van een service of systeem, die u kunt gebruiken voor toegang tot een specifieke app, gegevens, service of systeem. Voordat u de meeste beheerde connectors kunt gebruiken, moet u eerst een verbinding maken vanuit uw werkstroom en uw identiteit verifiëren. U kunt uw werkstroom bijvoorbeeld starten met een trigger of een actie uitvoeren die werkt met een service zoals Office 365, Salesforce of bestandsservers. Zie Beheerde connectors voor Azure Logic Apps voor meer informatie. |
Integratieaccount | Maak deze Azure-resource wanneer u B2B-artefacten wilt definiëren en opslaan voor gebruik in uw werkstromen. Nadat u een integratieaccount hebt gemaakt en gekoppeld aan uw logische app, kunnen uw werkstromen deze B2B-artefacten gebruiken. Uw werkstromen kunnen ook berichten uitwisselen die voldoen aan de EAI-standaarden (Electronic Data Interchange) en Enterprise Application Integration (EAI). U kunt bijvoorbeeld handelspartners, overeenkomsten, schema's, kaarten en andere B2B-artefacten definiëren. U kunt werkstromen maken die gebruikmaken van deze artefacten en berichten uitwisselen via protocollen zoals AS2, EDIFACT, X12 en RosettaNet. |
Hoe snel kan ik aan de slag met Azure Logic Apps?
U kunt klein beginnen met uw huidige systemen en services en vervolgens stapsgewijs groeien in uw eigen tempo. Wanneer u klaar bent, helpt Azure Logic Apps u bij het implementeren en schalen naar meer volwassen integratiescenario's door de volgende mogelijkheden en voordelen te bieden.
Werkstromen visueel maken en bewerken met gebruiksvriendelijke hulpprogramma's
Bespaar tijd en vereenvoudig complexe processen met behulp van de visuele ontwerphulpprogramma's in Azure Logic Apps. Maak uw werkstromen van begin tot eind met behulp van de Azure Logic Apps-werkstroomontwerper in Azure Portal of Visual Studio Code. Start uw werkstroom met een trigger en voeg een willekeurig aantal acties toe vanuit de galerie connectors.
Verschillende systemen verbinden in verschillende omgevingen
Sommige patronen en processen zijn eenvoudig te beschrijven, maar moeilijk te implementeren in code. Met Azure Logic Apps kunt u ongelijksoortige systemen naadloos verbinden in cloud-, on-premises en hybride omgevingen. U kunt bijvoorbeeld een cloudmarketingoplossing verbinden met een on-premises factureringssysteem of berichten centraliseren tussen API's en systemen met behulp van Azure Service Bus. Azure Logic Apps biedt een snelle, betrouwbare en consistente manier om herbruikbare en herconfiguratiebare oplossingen te leveren voor deze scenario's.
Maken en implementeren in verschillende omgevingen
Kies op basis van uw scenario, oplossingsvereisten en gewenste mogelijkheden of u een werkstroom voor logische apps voor Verbruik of Standard wilt maken. Op basis van deze keuze wordt de werkstroom uitgevoerd in multitenant Azure Logic Apps, Azure Logic Apps met één tenant of een App Service Environment (v3). Met Azure Logic Apps met één tenant hebben uw werkstromen eenvoudiger toegang tot resources die worden beveiligd door virtuele Azure-netwerken. Als u op één tenant gebaseerde werkstromen maakt met behulp van Logic Apps met Azure Arc, kunt u ook werkstromen uitvoeren in containers. Zie Voor meer informatie één tenant versus multitenant in Azure Logic Apps en wat is Logic Apps met Arc?
De volgende tabel bevat kort een overzicht van de verschillen tussen een werkstroom voor logische apps Verbruik en Standard. U leert ook de verschillen tussen de multitenant-omgeving, omgeving met één tenant en App Service Environment v3 (ASEv3) voor het implementeren, hosten en uitvoeren van uw werkstromen voor logische apps.
Hostingoptie | Vergoedingen | Resources delen en gebruiken | Prijs- en factureringsmodel | Beheer van limieten |
---|---|---|---|---|
Verbruik Hostomgeving: Multitenant Azure Logic Apps |
- Eenvoudigste om aan de slag te gaan - Betalen voor wat u gebruikt - Volledig beheerd |
Eén resource voor logische apps kan slechts één werkstroom hebben. Alle logische apps in Microsoft Entra-tenants delen dezelfde verwerking (compute), opslag, netwerk enzovoort. Voor redundantiedoeleinden worden gegevens gerepliceerd in de gekoppelde regio. Voor hoge beschikbaarheid is geografisch redundante opslag (GRS) ingeschakeld. |
Verbruik (betalen per uitvoering) | Azure Logic Apps beheert de standaardwaarden voor deze limieten, maar u kunt een aantal van deze waarden wijzigen als deze optie bestaat voor een specifieke limiet. |
Standard (Werkstroomserviceplan) Hostomgeving: Azure Logic Apps met één tenant Opmerking: Als voor uw scenario containers zijn vereist, maakt u logische apps met één tenant met behulp van Logic Apps met Azure Arc. Raadpleeg voor meer informatie Wat is Logic Apps met Azure Arc? |
- Meer ingebouwde connectors die worden gehost op de runtime met één tenant voor hogere doorvoer en lagere kosten op schaal - Meer controle- en afstemmingsmogelijkheden rond runtime- en prestatie-instellingen - Geïntegreerde ondersteuning voor virtuele netwerken en privé-eindpunten. - Maak uw eigen ingebouwde connectors. |
Een resource voor één logische app kan meerdere stateful en stateless werkstromen hebben. Werkstromen in één logische app en tenant delen dezelfde verwerking (compute), opslag, netwerk enzovoort. Gegevens blijven in dezelfde regio waar u uw logische app implementeert. |
Standard, op basis van een hostingabonnement met een geselecteerde prijscategorie. Als u stateful werkstromen uitvoert die gebruikmaken van externe opslag, maakt de Azure Logic Apps-runtime opslagtransacties die voldoen aan de prijzen van Azure Storage. |
U kunt de standaardwaarden voor veel limieten wijzigen op basis van de behoeften van uw scenario. Belangrijk: sommige limieten hebben harde maximumwaarden. In Visual Studio Code worden de wijzigingen die u aanbrengt in de standaardlimietwaarden in de configuratiebestanden van uw logische app-project niet weergegeven in de ontwerpfunctie. Zie App- en omgevingsinstellingen bewerken voor logische apps in Azure Logic Apps met één tenant voor meer informatie. |
Standard (App Service Environment v3) Hostomgeving: App Service Environment v3 (ASEv3) - alleen Windows-abonnementen |
Dezelfde mogelijkheden als één tenant plus de volgende voordelen: - Uw logische apps volledig isoleren. - Meer logische apps maken en uitvoeren dan in Azure Logic Apps met één tenant. - Betaal alleen voor het ASE App Service-plan, ongeacht het aantal logische apps dat u maakt en uitvoert. - Kan automatisch schalen of handmatig schalen met meer exemplaren van virtuele machines of een ander App Service-plan inschakelen. - De netwerkinstallatie overnemen van de geselecteerde ASEv3. Wanneer u bijvoorbeeld implementeert in een interne ASE, hebben werkstromen toegang tot de resources in een virtueel netwerk dat is gekoppeld aan de ASE en interne toegangspunten. Opmerking: als deze toegankelijk zijn vanaf buiten een interne ASE, voert u geschiedenissen uit voor werkstromen in die ASE heeft geen toegang tot actie-invoer en -uitvoer. |
Eén logische app kan meerdere stateful en stateless werkstromen hebben. Werkstromen in één logische app en tenant delen dezelfde verwerking (compute), opslag, netwerk enzovoort. Gegevens blijven in dezelfde regio waar u uw logische apps implementeert. |
App Service-plan | U kunt de standaardwaarden voor veel limieten wijzigen op basis van de behoeften van uw scenario. Belangrijk: sommige limieten hebben harde maximumwaarden. In Visual Studio Code worden de wijzigingen die u aanbrengt in de standaardlimietwaarden in de configuratiebestanden van uw logische app-project niet weergegeven in de ontwerpfunctie. Zie App- en omgevingsinstellingen bewerken voor logische apps in Azure Logic Apps met één tenant voor meer informatie. |
Eersteklas ondersteuning voor bedrijfsintegratie en B2B-scenario's
Bedrijven en organisaties communiceren elektronisch met elkaar met behulp van industriestandaard, maar verschillende berichtprotocollen en -indelingen, zoals EDIFACT, AS2, X12 en RosettaNet. Met behulp van de bedrijfsintegratiemogelijkheden die worden ondersteund door Azure Logic Apps, kunt u werkstromen maken die berichtindelingen transformeren die door handelspartners worden gebruikt in indelingen die de systemen van uw organisatie kunnen interpreteren en verwerken. Azure Logic Apps verwerkt deze uitwisselingen soepel en veilig met versleuteling en digitale handtekeningen. Voor B2B-integratiescenario's bevat Azure Logic Apps mogelijkheden van BizTalk Server. Als u B2B-artefacten (business-to-business) wilt definiëren, maakt u een integratieaccount waarin u deze artefacten opslaat. Nadat u dit account aan uw logische app-resource hebt gekoppeld, kan uw werkstroom deze B2B-artefacten gebruiken en berichten uitwisselen die voldoen aan de EAI-standaarden (Electronic Data Interchange) en Enterprise Application Integration (EAI).
Voor meer informatie raadpleegt u de volgende documentatie:
Integreer en bouw Microsoft BizTalk Server, Azure Service Bus, Azure Functions, Azure API Management en meer.
Berichten uitwisselen met EDIFACT-, AS2-, X12- en RosettaNet-protocollen .
XML-berichten en platte bestanden verwerken.
Maak een integratieaccount voor het opslaan en beheren van B2B-artefacten, zoals handelspartners, overeenkomsten, kaarten, schema's en meer.
Als u bijvoorbeeld Microsoft BizTalk Server gebruikt, kunnen uw werkstromen communiceren met uw BizTalk Server met behulp van de BizTalk Server-connector. U kunt vervolgens BizTalk-achtige bewerkingen in uw werkstromen uitvoeren of uitbreiden met behulp van integratieaccountconnectors. In de andere richting kan BizTalk Server communiceren met uw werkstromen met behulp van de Microsoft BizTalk Server-adapter voor Azure Logic Apps. Meer informatie over het instellen en gebruiken van de BizTalk Server-adapter in BizTalk Server.
Eenmaal schrijven, vaak opnieuw gebruiken
Maak uw werkstromen voor logische apps als Azure Resource Manager-sjablonen, zodat u implementaties in meerdere omgevingen en regio's kunt instellen en automatiseren.
Ingebouwde uitbreidbaarheid
Als er geen geschikte connector beschikbaar is om de gewenste code uit te voeren, kunt u codefragmenten maken en uitvoeren vanuit uw werkstroom met behulp van de inlinecodeactie voor JavaScript- of C#-scripts, kunt u Azure Functions gebruiken. U kunt ook API's en aangepaste connectors maken die u vanuit uw werkstromen kunt aanroepen.
Directe toegang tot resources in virtuele Azure-netwerken
Werkstromen voor logische apps hebben toegang tot beveiligde resources, zoals virtuele machines, andere services en systemen die zich in een virtueel Azure-netwerk bevinden wanneer u Azure Logic Apps (Standard) gebruikt. Azure Logic Apps (Standard) is een Azure Logic Apps-exemplaar met één tenant dat gebruikmaakt van toegewezen resources en afzonderlijk wordt uitgevoerd van globale, multitenant Azure Logic Apps.
Het hosten en uitvoeren van werkstromen voor logische apps in uw eigen toegewezen exemplaar vermindert de impact die andere Azure-tenants kunnen hebben op de prestaties van apps, ook wel bekend als het effect 'lawaaierige buren'.
Azure Logic Apps (Standard) biedt de volgende voordelen:
Uw eigen statische IP-adressen, die gescheiden zijn van de statische IP-adressen die logische apps delen in multitenant Azure Logic Apps. U kunt ook één openbaar, statisch en voorspelbaar uitgaand IP-adres instellen om te communiceren met doelsystemen. Op die manier hoeft u geen extra firewallopeningen in te stellen op die doelsystemen.
Verhoogde limieten voor de uitvoeringsduur, opslagbewaring, doorvoer, time-outs voor HTTP-aanvragen en -reacties, berichtgrootten en aangepaste connectoraanvragen. Raadpleeg limieten en configuratie voor Azure Logic Apps voor meer informatie.
Hoe logische apps werken
Een werkstroom voor logische apps begint altijd met één trigger. De trigger wordt geactiveerd wanneer aan een voorwaarde wordt voldaan, bijvoorbeeld wanneer een specifieke gebeurtenis plaatsvindt of wanneer gegevens voldoen aan specifieke criteria. Veel triggers omvatten planningsmogelijkheden die bepalen hoe vaak uw werkstroom wordt uitgevoerd. Nadat de trigger is geactiveerd, worden in een of meer acties bewerkingen uitgevoerd die gegevens verwerken, verwerken of converteren die via de werkstroom worden verzonden, of die de werkstroom naar de volgende stap verplaatsen.
Op basis van het vorige voorbeeld wordt in de volgende sectie de logica achter de voorbeeldwerkstroom uitgelegd, waarmee binnenkomende orders voor een ordersysteem worden verwerkt. Als herinnering is het uw doel om bestellingen boven een bepaalde kosten handmatig te controleren. De werkstroom bevat al stappen waarmee de kosten van een binnenkomende bestelling worden bepaald. U voegt dus een voorwaarde toe waarmee elke order wordt vergeleken met uw kostendrempel, bijvoorbeeld:
Als de volgorde lager is dan een bepaald bedrag, is de voorwaarde onwaar. De werkstroom verwerkt dus de volgorde.
Als de voorwaarde waar is, verzendt de werkstroom een e-mail voor handmatige controle. Een schakeloptie bepaalt de volgende stap.
Als de revisor goedkeurt, blijft de werkstroom de bestelling verwerken.
Als de revisor escaleert, verzendt de werkstroom een escalatie-e-mail om meer informatie over de bestelling te krijgen.
- Als aan de escalatievereisten wordt voldaan, is de antwoordvoorwaarde waar. De bestelling wordt dus verwerkt.
- Als de antwoordvoorwaarde onwaar is, wordt er een e-mailbericht verzonden met betrekking tot het probleem.
Azure Logic Apps maakt gebruik van de semantische 'ten minste één keer'-berichtbezorging. De service levert zelden meer dan één keer een bericht, maar er gaan geen berichten verloren. Als uw bedrijf geen dubbele berichten afhandelt of niet kan verwerken, moet u idempotentie implementeren. Dit is de mogelijkheid om identieke of dubbele berichten te accepteren, terwijl gegevensintegriteit en systeemstabiliteit behouden blijven. Op die manier worden dezelfde bewerkingen niet gewijzigd na de eerste uitvoering.
U kunt visueel werkstromen maken met behulp van de azure Logic Apps-werkstroomontwerper in Azure Portal of Visual Studio Code. Elke werkstroom heeft ook een onderliggende definitie die de JSON-indeling (JavaScript Object Notation) gebruikt. Als u wilt, kunt u werkstromen bewerken door deze JSON-definitie te wijzigen. Voor sommige taken voor het maken en beheren biedt Azure Logic Apps ondersteuning voor Azure PowerShell- en Azure CLI-opdrachten. Voor geautomatiseerde implementatie ondersteunt Azure Logic Apps Azure Resource Manager-sjablonen.
Prijsopties
Elke optie voor het hosten van logische apps (multitenant, één tenant, ASE (App Service Environment) v3 of gedeeltelijk verbonden omgeving) heeft een ander prijsmodel. Werkstromen voor logische apps met meerdere tenants verbruik volgen bijvoorbeeld het prijsmodel Verbruik, terwijl werkstromen voor logische apps met één tenant voldoen aan het standard-prijsmodel. Zie prijzen voor Azure Logic Apps voor specifieke prijsinformatie.
Hoe verschilt Azure Logic Apps van Functions, WebJobs en Power Automate?
Al deze services helpen u bij het verbinden en samenvoegen van verschillende systemen. Omdat elke service zijn eigen voordelen heeft, is het combineren van hun verschillende mogelijkheden de beste manier om snel een schaalbaar en compleet integratiesysteem samen te stellen. Zie Kiezen tussen Azure Logic Apps, Azure Functions, Azure WebJobs en Microsoft Power Automate voor meer informatie.
Hoe verschilt Azure Logic Apps van Azure Automation-runbooks?
Azure Automation-runbooks bieden een lichtgewicht en rendabele oplossing voor eenvoudige herstelbewerkingen, zoals het opnieuw opstarten van virtuele machines. Het Azure Logic Apps-platform is daarentegen ideaal voor geautomatiseerde werkstromen of indelingen die betrekking hebben op meerdere services, systemen, apps en gegevens. Deze scenario's omvatten ook workloads die aangepaste code uitvoeren of waarvoor complexe logica nodig is die gebruikmaakt van besturingsstructuren zoals lussen, vertakkingen, voorwaarden en meer.
Aan de slag
Voordat u Azure Logic Apps kunt uitproberen, hebt u een Azure-account en -abonnement nodig. Als u nog geen abonnement hebt, meld u dan aan voor een gratis Azure-account.
Wanneer u klaar bent, gaat u aan de slag met een of meer van de volgende handleidingen voor Azure Logic Apps:
- Een logische app-werkstroom voor meerdere tenants verbruik maken met Azure Portal
- Een werkstroom voor logische apps voor multitenant verbruik maken met Visual Studio Code
- Een werkstroom voor een logische app met één tenant maken met Azure Portal
- Een werkstroom voor een logische app met één tenant maken met Visual Studio Code