Wat is Azure Logic Apps?

Voltooid

Laten we beginnen met een paar definities en een korte rondleiding door de belangrijkste functies van de Azure Logic Apps-service. Dit overzicht helpt u te zien of Azure Logic Apps geschikt is voor uw werk.

Wat is een bedrijfsproces?

Een bedrijfsproces of werkstroom is een reeks taken die een specifiek resultaat opleveren. Dit resultaat kan een beslissing, een reeks gegevens of een melding zijn.

Een van de scenario's van het schoenenbedrijf is het controleren van sociale media op reacties op een nieuw product. De volgorde van de taken is als volgt: tweets over het product detecteren, het gevoel analyseren, een koppeling naar positieve tweets opslaan en een e-mail sturen naar de klantenservice over negatieve tweets.

Omdat de stappen in een specifieke volgorde plaatsvinden, beschrijft u ze vaak met een stroomdiagram. In de volgende afbeelding ziet u een voorbeeld van een stroomdiagram voor de controle van sociale media. U ziet dat er drie typen bewerkingen zijn: een gebeurtenis waarmee de stroom wordt gestart, de verwerkingsstappen waarin het meeste werk wordt gedaan en een conditionele operator die een beslissing neemt.

Diagram showing a detailed flowchart for the way the fictional shoe company processes tweets written about their product.

Wat is Azure Logic Apps?

Azure Logic Apps is een cloudservice waarmee de uitvoering van uw bedrijfsprocessen wordt geautomatiseerd. U gebruikt de werkstroomontwerper om vooraf gemaakte onderdelen in de gewenste volgorde te rangschikken. De ontwerpfunctie verzendt een definitie van uw werkstroom naar de azure Logic Apps-uitvoeringsengine. Uw app wordt gestart door de uitvoeringsengine als de voorwaarden juist zijn en de engine beheert de rekenresources die nodig zijn voor uitvoering van de app. In de volgende afbeelding ziet u een globaal overzicht van de verschillende stappen.

Diagram of the steps to define and run a logic app workflow: select the components, use the designer to arrange them, then save your work.

De kracht van Azure Logic Apps is afkomstig van de diversiteit van de vooraf gebouwde onderdelen en hun vermogen om samen te werken. Met de onderdelen kunt u verbinding maken met honderden externe services. In de volgende afbeelding ziet u een aantal services die u kunt gebruiken in uw werkstroom voor logische apps.

Diagram of services available in a logic app workflow. The services are shown in four groups: data storage, data processing, communication, and social media.

U bouwt uw app met de services die u in uw bedrijfsprocessen gebruikt. De onderdelen kunnen worden verbonden in elk gewenst patroon. U kunt voorwaardelijke instructies en lussen toevoegen om besluitvorming aan uw app toe te voegen. In de volgende afbeelding ziet u hoe u externe services combineert voor de implementatie van de werkstroom voor de controle van sociale media.

Diagram showing the mapping of the tweet-analysis business process to a logic app workflow.

Diagram met een stroomdiagram voor een bedrijfsproces en een werkstroom voor logische apps waarmee dat proces wordt geïmplementeerd. Voor elke stap in het bedrijfsproces is er een bijbehorend onderdeel dat wordt gebruikt in de werkstroom van de logische app om dit te implementeren. Het proces gebruikt bijvoorbeeld het Twitter-onderdeel om tweets over een nieuw product te bekijken.

Het Azure Logic Apps-model is uitbreidbaar. Als er geen vooraf samengesteld onderdeel is voor de service die u nodig hebt, kunt u uw eigen onderdeel maken. U kunt ook aangepaste code uitvoeren in een Azure-functie die u vanuit uw app aanroept.

Als we het doel van Azure Logic Apps in één woord moeten beschrijven, kiezen we voor integratie. Met Azure Logic Apps kunt u verschillende services samenvoegen om een werkstroom te implementeren. Uw taak is om de werkstroomontwerper te gebruiken om de onderdelen in de gewenste volgorde te rangschikken. Voor de meeste apps hoeft u geen code te schrijven en kunt u in enkele minuten aan de slag.