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. Den här översikten hjälper dig att avgöra om Azure Logic Apps passar bra för ditt affärsscenario.

Vad är en affärsprocess?

En affärsprocess är vanligtvis en sekvens med uppgifter som ger ett specifikt resultat. Resultatet kan vara ett beslut, vissa data eller ett meddelande.

Ett scenario på vårt skoföretag är att övervaka branschnyheter för marknadsreaktioner. Den här affärsprocessen innehåller följande aktivitetssekvens:

  • Identifiera nyhetsartiklar om branschen.
  • Analysera sentimentet.
  • Lagra en länk till positiva artiklar.
  • Skicka ett e-postmeddelande till PR för negativa artiklar.

De här stegen sker i en viss ordning, så du kan ofta beskriva dem som ett flödesschema. Följande diagram visar ett exempelflödesschema för nyhetsartikelns övervakningsprocess. Observera att det finns tre typer av åtgärder:

  • En händelse som startar flödet.
  • Bearbetningssteg som utför det mesta av arbetet.
  • En kontrollåtgärd som fattar ett beslut.

Diagram shows flowchart for how a fictional shoe company processes industry news articles.Diagram visar flödesschema för hur ett fiktivt skoföretag bearbetar branschnyheter.

Vad är Azure Logic Apps?

Azure Logic Apps är en molnplattform som hjälper dig att automatisera körningen av din affärsprocess som ett logikapparbetsflöde. Du skapar och distribuerar en logikappresurs i Azure och använder arbetsflödesdesignern för att ordna fördefinierade komponenter i den sekvens som du behöver.

När arbetsflödet körs skickar designern arbetsflödets definition till Azure Logic Apps-körningsmotorn. Körningsmotorn startar arbetsflödet när det angivna villkoret uppfylls och hanterar de beräkningsresurser som behövs för att köra processen. Följande diagram visar en översikt över stegen:

Diagram shows the steps to define and run a logic app workflow: select the components, use the designer to arrange them, then save your work.Diagrammet visar stegen för att definiera och köra ett logikapparbetsflöde: välj komponenterna, använd designern för att ordna dem och spara sedan ditt arbete.

Kraften i Azure Logic Apps kommer från mångfalden av fördefinierade komponenter och deras förmåga att arbeta tillsammans. Med de här komponenterna kan du ansluta till över 1 000 tjänster, system och andra datakällor. Inte bara Azure och Microsoft, utan även externa produkter. Följande diagram visar bara några av de produkter som du kan integrera i arbetsflödet:

Diagram shows services available in a logic app workflow. The services are shown in four groups: data storage, data processing, communication, and industry news monitoring.Diagram visar tjänster som är tillgängliga i ett logikapparbetsflöde. Tjänsterna visas i fyra grupper: datalagring, databehandling, kommunikation och branschövervakning av nyheter.

Du skapar arbetsflödet utifrån de komponenter som du använder i din affärsprocess. Du kan ansluta komponenterna i valfritt mönster eller i valfri ordning. Du kan lägga till beslutsfattande och andra kontrollkomponenter i arbetsflödet genom att lägga till villkor och loopar. Följande diagram visar hur du kan kombinera externa produkter för att implementera arbetsflödet för nyhetsövervakning i branschen:

Diagram shows mapping the news article analysis business process to a logic app workflow.Diagram som visar mappning av affärsprocessen för nyhetsartikelanalys till ett logikapparbetsflöde.

Azure Logic Apps-modellen är utökningsbar. Om det inte finns någon fördefinierad komponent för tjänsten, systemet eller API:et som du behöver kan du skapa en egen. Du kan också köra anpassad kod i Azure Functions, som du kan anropa från arbetsflödet, eller kodfragment och skript med hjälp av komponenterna för dessa ändamål.

Om vi måste använda ett ord för att beskriva fokus för Azure Logic Apps är det ordet integrering. Den här plattformen hjälper dig att ansluta olika tjänster och system för att implementera ett arbetsflöde som stöder en affärsprocess. Din roll är att använda arbetsflödesdesignern för att ordna komponenterna i den sekvens som du behöver. För de flesta arbetsflöden behöver du inte skriva någon kod, så du kan förbereda och köra ett arbetsflöde på några minuter.

Dricks

Om du har Installerat Microsoft Copilot kan du ställa följande frågor till Copilot:

  • Vilka är de mest användbara scenarierna i Azure Logic Apps?
  • Berätta om fördefinierade anslutningsappar i Azure Logic Apps?