Vad är Azure Logic Apps?

Slutförd

Vi börjar med några definitioner och en snabb genomgång av kärnfunktionerna i Azure Logic Apps-tjänsten. Den här översikten hjälper dig att se om Azure Logic Apps passar bra för ditt arbete.

Vad är en affärsprocess?

En affärsprocess eller arbetsflöde är en serie uppgifter som producerar ett visst resultat. Resultatet kan vara ett beslut, vissa data eller ett meddelande.

Ett av scenarierna för skoföretagets är övervakning av sociala medier för att se reaktionen på en ny produkt. Serien med uppgifter skulle vara: identifiera tweets om produkten, analysera sentiment, lagra en länk till positiva tweets och e-post till kundsupport om negativa tweets.

Eftersom stegen sker i en viss ordning beskriver du dem ofta med ett flödesschema. Följande bild visar ett exempel på ett flödesschema för övervakningsprocessen för sociala medier. Lägg märke till att det finns tre typer av åtgärder: en händelse som startar flödet, bearbetningssteg som gör det mesta av arbetet och en villkorsstyrd operator som fattar ett beslut.

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

Vad är Azure Logic Apps?

Azure Logic Apps är en molntjänst som automatiserar körningen av affärsprocesser. Du använder arbetsflödesdesignern för att ordna färdiga komponenter i den sekvens du behöver. Designern skickar en definition av arbetsflödet till Azure Logic Apps-körningsmotorn. Körningsmotorn startar appen när villkoren stämmer och hanterar de beräkningsresurser som behövs för att köra den. Följande illustration visar en översikt över stegen.

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.

Kraften i Azure Logic Apps kommer från mångfalden av de fördefinierade komponenterna och deras förmåga att arbeta tillsammans. Med komponenterna kan du ansluta till flera hundra externa tjänster. Följande bild visar några av de tjänster som du kan använda i logikappens arbetsflöde.

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

Du kan skapa en app från de tjänster du använder i dina affärsprocesser. Komponenterna kan anslutas i valfritt mönster som du behöver. Du kan lägga till villkorliga satser och loopar och lägga till beslutsfattande i din app. Följande bild visar hur du kan kombinera externa tjänster för att implementera ett arbetsflöde för övervakaren över sociala medier.

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

Diagram som visar ett flödesschema för en affärsprocess och ett logikapparbetsflöde som implementerar den processen. För varje steg i affärsprocessen finns det en motsvarande komponent som används i logikappens arbetsflöde för att implementera den. Processen använder till exempel Twitter-komponenten för att titta efter tweets om en ny produkt.

Azure Logic Apps-modellen är utökningsbar. Om det inte finns någon fördefinierad komponent för den tjänst du behöver kan du skapa en egen. Du kan också köra anpassad kod i en Azure-funktion som du anropar från din app.

Om vi var tvungna att beskriva målet med Azure Logic Apps med ett ord skulle vi välja integrering. Azure Logic Apps hjälper dig att ansluta olika tjänster för att implementera ett arbetsflöde. Ditt jobb är att använda arbetsflödesdesignern för att ordna komponenterna i den sekvens du behöver. För de flesta appar behöver du inte skriva någon kod och du kan vara igång på några minuter.