Co to jest Azure Logic Apps?

Azure Logic Apps to usługa chmurowa i platforma do automatyzacji procesów biznesowych przedsiębiorstwa oraz integracji usług, systemów, aplikacji i danych w środowiskach chmurowych, lokalnych i hybrydowych, z minimalną ilością lub zerowym kodem.

Ta platforma wspiera następujące główne scenariusze:

  • Orkiestracja przepływów procesów biznesowych na wielu systemach.
  • Połącz starsze, nowoczesne i najnowocześniejsze platformy za pomocą ponad 1 400 gotowych konektorów.
  • Buduj workflowy integracyjne wizualnie z dostępem do opcji kodu niestandardowego.
  • Twórz deterministyczne lub dynamicznie uruchamiane workflowy wykorzystujące agentów AI i duże modele językowe.

Aby zdecydować, czy ta usługa odpowiada Twoim obciążeniom, porównaj usługi automatyzacji. Aby rozpocząć tworzenie przepływu pracy, wybierz przewodnik dla początkujących. Aby wybrać model hostingu, porównaj przepływy pracy Consumption i Standard.

Na przykład poniższy przykładowy workflow pokazuje, jak Azure Logic Apps mogą skierować nadchodzące zamówienie do ręcznej kontroli, gdy koszt przekracza określony próg:

Zrzut ekranu przedstawiający projektanta przepływów pracy z przykładowym przepływem pracy przeglądu zamówienia, który wykorzystuje akcje warunku i przełącznika.

Workflow wykorzystuje warunki i przełączniki, aby określić kolejne działanie. Aby uzyskać więcej informacji na temat logiki stojącej za tym przepływem pracy, zobacz Jak działają aplikacje logiki.

Inne popularne przykłady automatyzacji to:

  • Wyślij powiadomienie Office 365 po przesłaniu pliku.
  • Przetwarzaj zamówienia klientów w chmurze i w systemach lokalnych.
  • Przenieś pliki z serwera SFTP lub FTP do Azure Blob Storage.
  • Analizuj nastroje w mediach społecznościowych i twórz alerty do przeglądu.

Ten przegląd pomaga Ci zgłębić następujące koncepcje:

Dlaczego warto używać Azure Logic Apps?

Azure Logic Apps pomaga Ci:

  • Szybsza integracja systemów: Wybierz spośród 1 400+ gotowych złączy zarządzanych przez Microsoft dla usług Azure, usługi firmy Microsoft, aplikacji zewnętrznych, baz danych oraz systemów lokalnych.

    Zmniejsz lub wyeliminuj nakład pracy związany z uzyskiwaniem dostępu do zasobów. Skup się na projektowaniu i rozwijaniu logiki i funkcjonalności swoich rozwiązań, aby sprostać potrzebom biznesowym.

  • Buduj wizualnie: Twórz logikę orkiestracji za pomocą projektanta workflow, zamiast samodzielnie pisać cały kod integracyjny.

  • Optymalizuj wydajność: Korzystaj z wbudowanych konektorów, które działają natywnie i bezpośrednio na środowisku uruchomieniowym Azure Logic Apps.

    Te operacje łączące komunikują się z punktami końcowymi usług, uruchamiają własny kod, kontrolują strukturę przepływu pracy, manipulują danymi lub łączą się z powszechnie używanymi zasobami z większą prędkością, pojemnością i przepustowością.

  • Dostęp do usług zarządzanych: Używaj zarządzanych konektorów do wstępnego dostępu do API usług i systemu.

    Te operacje łączące działają w globalnym, wielodzierżawcowym Azure. Przykład:

    • Usługi Office 365, takie jak Outlook, Excel i SharePoint
    • Systemy dla przedsiębiorstw, takie jak SAP i IBM MQ
  • Rozszerzaj przepływy pracy o kod: Uruchamiaj kod inline, wywołuj Azure Functions lub twórz niestandardowe konektory, gdy gotowe operacje nie spełniają Twoich wymagań.

  • Korzystaj z zarządzanego skalowania: Pozwól Azure hostować, monitorować i skalować Twoje przepływy pracy, podczas gdy Ty skupiasz się na logice biznesowej.

Podczas tworzenia przepływów pracy za pomocą usługi Azure Logic Apps zwykle nie trzeba pisać żadnego kodu. Jednak jeśli musisz tworzyć i uruchamiać własny kod, Azure Logic Apps obsługuje tę funkcję. Na przykład w przepływach pracy uruchamianych w wielodostępnych usługach Azure Logic Apps można pisać i uruchamiać fragmenty kodu JavaScript bezpośrednio w przepływie pracy. Aby uzyskać bardziej złożony i ustrukturyzowany kod, możesz tworzyć i wywoływać funkcje z przepływów pracy podczas korzystania z platformy Azure Functions. W przypadku przepływów pracy uruchamianych w ramach jednodostępnych środowisk Azure Logic Apps, App Service Environment (ASE) w wersji 3 lub częściowo połączonych można pisać i uruchamiać fragmenty kodu JavaScript, kod platformy .NET, skrypty języka C# i skrypty programu PowerShell bezpośrednio w przepływie pracy.

Jeśli przepływ pracy musi wchodzić w interakcje ze zdarzeniami z innych usług platformy Azure, niestandardowych aplikacji lub innych rozwiązań, możesz monitorować, kierować i publikować zdarzenia przy użyciu usługi Azure Event Grid lub Azure Event Hubs.

Aby uzyskać więcej informacji, zobacz:

Microsoft Azure w pełni zarządza Azure Logic Apps, co pozwala uniknąć martwienia się o hosting, skalowanie, zarządzanie, monitorowanie i utrzymanie rozwiązań opartych na tych usługach. Wykorzystując te możliwości do tworzenia aplikacji i rozwiązań "bezserwerowych", możesz bardziej skupić się na budowaniu logiki i funkcjonalności biznesowej. Platformy bezserwerowe są automatycznie skalowane zgodnie z potrzebami, przyspieszają integracje i ułatwiają tworzenie niezawodnych aplikacji w chmurze przy użyciu niewielkiej ilości kodu.

Aby dowiedzieć się, jak inne firmy poprawiły swoją elastyczność i skupiły się na swoich podstawowych firmach, gdy połączyły usługę Azure Logic Apps z innymi usługami platformy Azure i produktami firmy Microsoft, zapoznaj się z tymi historiami klientów.

Kluczowe terminy

W poniższej tabeli krótko zdefiniowano terminologię i koncepcje w usłudze Azure Logic Apps.

Termin Opis
Aplikacja logiki Zasób platformy Azure tworzony, gdy chcesz utworzyć przepływ pracy. Zasadniczo można utworzyć następujące typy zasobów aplikacji logiki:

- Zasób aplikacji logiki w warstwie Consumption, który obsługuje pojedynczy przepływ pracy oraz jest hostowany i uruchamiany w wielodostępnym środowisku Azure Logic Apps

— Zasób aplikacji logiki w warstwie Standard, który obsługuje wiele przepływów pracy hostowanych i uruchamianych w usłudze Azure Logic Apps w środowisku z pojedynczą dzierżawą, w środowisku App Service Environment (ASE) v3 — wyłącznie w planach systemu Windows — lub w środowisku częściowo połączonym

Dowiedz się więcej o typach zasobów aplikacji logiki wraz z odpowiednimi modelami zasobów obliczeniowych i rozliczeń.
Przepływ pracy Seria operacji, które definiują zadanie, proces biznesowy lub obciążenie. Każdy przepływ pracy zawsze rozpoczyna się od jednej operacji wyzwalacza, po której należy dodać co najmniej jedną operację akcji.
Wyzwalacz Pierwsza operacja w dowolnym przepływie pracy, która określa kryteria, które należy spełnić przed uruchomieniem wszelkich kolejnych operacji w tym przepływie pracy. Na przykład zdarzeniem wyzwalającym może być otrzymanie wiadomości e-mail w skrzynce odbiorczej lub wykrycie nowego pliku na koncie magazynowym.
Akcja Każda kolejna operacja następująca po wyzwalaczu w przepływie pracy.
Wbudowany łącznik Ten konektor lub typ operacji działa natywnie na środowisku Azure Logic Apps, co zapewnia szybszą wydajność, w porównaniu do Microsoft zarządzanych konektorów hostowanych i działających w Azure.

Wbudowane konektory wspierają kontrolę przepływu pracy, uruchamianie własnego kodu, przetwarzanie danych, komunikację z punktami końcowymi oraz inne zadania związane z przepływem pracy. Więcej informacji można znaleźć w artykule Złącza wbudowane.
Łącznik zarządzany Ten konektor lub typ operacji to proxy zarządzany przez Microsoft dla API usługi lub systemu. Większość zarządzanych złączy wymaga uwierzytelnionego połączenia. Więcej informacji można znaleźć w sekcji Zarządzane złącza.
Konto integracji Ten zasób Azure pozwala definiować i przechowywać artefakty B2B do wykorzystania w twoich procesach pracy. Po utworzeniu i połączeniu konta integracji z aplikacją logiki przepływy pracy mogą korzystać z tych artefaktów B2B. Przepływy pracy mogą również wymieniać komunikaty zgodne ze standardami Electronic Data Interchange (EDI) i Enterprise Application Integration (EAI).

Można na przykład zdefiniować partnerów handlowych, umowy, schematy, mapy i inne artefakty B2B. Możesz tworzyć przepływy pracy korzystające z tych artefaktów i wymieniać komunikaty za pośrednictwem protokołów, takich jak AS2, EDIFACT, X12 i RosettaNet.

Możliwości usługi Azure Logic Apps

Możesz zacząć od niewielkiego przepływu pracy, który łączy twoje obecne systemy i usługi, a następnie dodawać kolejne funkcje w miarę wzrostu wymagań dotyczących integracji:

Wizualne tworzenie i edytowanie przepływów pracy za pomocą łatwych w użyciu narzędzi

Każdy przepływ pracy zawsze rozpoczyna się od wyzwalacza, po którym następuje dowolna liczba akcji z galerii łączników.

Aby zaoszczędzić czas i uprościć złożone procesy, utwórz przepływy pracy przy użyciu graficznego projektanta przepływu pracy w portalu Azure lub Visual Studio Code. Każdy przepływ pracy ma również podstawową definicję zdefiniowaną w formacie JavaScript Object Notation (JSON). Jeśli wolisz, możesz edytować przepływy pracy, zmieniając tę definicję JSON. W przypadku niektórych zadań tworzenia i zarządzania można również użyć poleceń Azure PowerShell i Azure CLI. W przypadku automatycznego wdrażania usługa Azure Logic Apps obsługuje szablony usługi Azure Resource Manager.

Łączenie różnych systemów w różnych środowiskach

Niektóre wzorce i procesy są łatwe do opisania, ale trudne do zaimplementowania w kodzie. Usługa Azure Logic Apps ułatwia bezproblemowe łączenie różnych systemów w chmurze, środowisku lokalnym i hybrydowym. Na przykład możesz połączyć rozwiązanie marketingowe w chmurze z lokalnym systemem rozliczeniowym lub scentralizowanie obsługi komunikatów między interfejsami API i systemami przy użyciu usługi Azure Service Bus. Usługa Azure Logic Apps zapewnia szybki, niezawodny i spójny sposób dostarczania rozwiązań wielokrotnego użytku i ponownego konfigurowania dla tych scenariuszy.

Twórz i wdrażaj w różnych środowiskach

W zależności od scenariusza, wymagań dotyczących rozwiązania i wymaganych funkcji wybierz, czy chcesz utworzyć przepływ pracy aplikacji logiki w warstwie Consumption czy Standard. Na podstawie tego wyboru przepływ pracy może działać w wielodostępnym środowisku Azure Logic Apps, w jednodostępnym środowisku Azure Logic Apps, w środowisku App Service Environment (v3) lub w środowisku hybrydowym, które może być środowiskiem częściowo połączonym albo własną infrastrukturą. Dzięki usłudze Azure Logic Apps w modelu pojedynczej dzierżawy przepływy pracy mogą łatwiej uzyskiwać dostęp do zasobów chronionych przez sieci wirtualne Azure. Jeśli tworzysz przepływy pracy oparte na jednej dzierżawie przy użyciu opcji hostingu wdrożenia hybrydowego, możesz również uruchamiać przepływy pracy w środowisku lokalnym przy użyciu infrastruktury, którą kontrolujesz. Aby uzyskać więcej informacji, zobacz Architektura z jedną dzierżawą a architektura wielodostępna w usłudze Azure Logic Apps.

Poniższa tabela krótko podsumowuje różnice między przepływem pracy aplikacji logiki typu Consumption a przepływem pracy aplikacji logiki typu Standard. Poznajesz także różnice między środowiskiem wielodostępnym, środowiskiem jednodostępnym, App Service Environment v3 (ASEv3) oraz środowiskiem hybrydowym na potrzeby wdrażania, hostingu i uruchamiania przepływów pracy aplikacji logiki.

Opcja hostingu Świadczenia Udostępnianie i użycie zasobów Model cen i rozliczeń Zarządzanie limitami
Zużycie

Środowisko hosta: wielodostępna usługa Azure Logic Apps
- Najłatwiej rozpocząć

- Zapłać za to, czego używasz

— W pełni zarządzane
Pojedynczy zasób aplikacji logiki może mieć tylko jeden przepływ pracy.

Wszystkie aplikacje logiki w różnych dzierżawach Microsoft Entra współużytkują te same zasoby obliczeniowe, magazyn, sieć itd.

Uwaga: w odniesieniu do lokalizacji danych i nadmiarowości:

— W przepływach pracy lub sekcjach przepływu pracy, które nie współdziałają z agentami, dane są replikowane w sparowanym regionie. Aby zapewnić wysoką dostępność, włączono magazyn z redundancją geograficzną (GRS).

— Wszyscy agenci w przepływie pracy używają modelu usługi Azure OpenAI, który może pochodzić z dowolnego regionu, więc miejsce przechowywania danych nie jest gwarantowane dla danych obsługiwanych przez model.
Użycie (płatność za wykonanie) Usługa Azure Logic Apps zarządza wartościami domyślnymi dla tych limitów, ale możesz zmienić niektóre z tych wartości, jeśli ta opcja istnieje dla określonego limitu.
Standard (plan usługi przepływu pracy)

Środowisko hosta:
Jednodzierżawna usługa Azure Logic Apps
- Więcej wbudowanych łączników hostowanych w środowisku uruchomieniowym w modelu pojedynczej dzierżawy, aby zwiększyć przepustowość i obniżyć koszty na dużą skalę

— Większa kontrola i możliwość dostrajania wokół ustawień środowiska uruchomieniowego i wydajności

- Zintegrowana obsługa sieci wirtualnych i prywatnych punktów końcowych.

— Utwórz własne wbudowane łączniki.
Pojedynczy zasób aplikacji logiki może mieć wiele stanowych i bezstanowych przepływów pracy.

Przepływy pracy w obrębie jednej aplikacji logiki i jednej dzierżawy współużytkują te same zasoby przetwarzania (obliczeniowe), magazynowania, sieciowe i tak dalej.

Dane pozostają w tym samym regionie, w którym wdrażasz aplikację logiki.
Standardowa oparta na planie hostingu z wybraną warstwą cenową.

Jeśli uruchamiasz stanowe przepływy pracy, które korzystają z magazynu zewnętrznego, środowisko uruchomieniowe usługi Azure Logic Apps wykonuje transakcje magazynu zgodne z cennikiem usługi Azure Storage.
Możesz zmienić wartości domyślne dla wielu limitów w zależności od potrzeb scenariusza.

Ważne: Niektóre limity mają twarde górne maksimum. W programie Visual Studio Code zmiany wprowadzone w domyślnych wartościach limitu w plikach konfiguracji projektu aplikacji logiki nie będą wyświetlane w środowisku projektanta. Aby uzyskać więcej informacji, zobacz Edytowanie ustawień aplikacji i środowiska dla aplikacji logiki w modelu pojedynczej dzierżawy w usłudze Azure Logic Apps.
Standard (App Service Environment v3)

Środowisko hosta:
App Service Environment v3 (ASEv3) — tylko plany systemu Windows
Te same możliwości co środowisko z jedną dzierżawą oraz następujące korzyści:

— W pełni izoluj aplikacje logiki.

— Tworzyć i uruchamiać więcej aplikacji logiki biznesowej niż w usłudze Azure Logic Apps w modelu pojedynczej dzierżawy.

— Płacisz tylko za plan usługi App Service środowiska ASE, niezależnie od liczby tworzonych i uruchamianych aplikacji logiki.

— Umożliwia skalowanie automatyczne lub ręczne skalowanie przy użyciu większej liczby wystąpień maszyn wirtualnych lub innego planu usługi App Service.

— Dziedzicz konfigurację sieci z wybranego środowiska ASEv3. Na przykład podczas wdrażania w wewnętrznym środowisku ASE przepływy pracy mogą uzyskiwać dostęp do zasobów w sieci wirtualnej skojarzonej ze środowiskaMI ASE i mieć wewnętrzne punkty dostępu.

Uwaga: jeśli dostęp jest uzyskiwany spoza wewnętrznego środowiska ASE, uruchamianie historii przepływów pracy w tym środowisku ASE nie może uzyskać dostępu do danych wejściowych i wyjściowych akcji.
Jedna aplikacja logiki może mieć wiele stanowych i bezstanowych przepływów pracy.

Przepływy pracy w obrębie jednej aplikacji logiki i jednej dzierżawy współużytkują te same zasoby przetwarzania (obliczeniowe), magazynowania, sieciowe i tak dalej.

Dane pozostają w tym samym regionie, w którym wdrażasz aplikacje logiki.
Plan usługi App Service Możesz zmienić wartości domyślne dla wielu limitów w zależności od potrzeb scenariusza.

Ważne: Niektóre limity mają twarde górne maksimum. W programie Visual Studio Code zmiany wprowadzone w domyślnych wartościach limitu w plikach konfiguracji projektu aplikacji logiki nie będą wyświetlane w środowisku projektanta. Aby uzyskać więcej informacji, zobacz Edytowanie ustawień aplikacji i środowiska dla aplikacji logiki w modelu pojedynczej dzierżawy w usłudze Azure Logic Apps.
Standardowa (hybrydowa)

Środowisko hosta:
Własna infrastruktura lokalna
— Scenariusze, w których trzeba kontrolować własną infrastrukturę i zarządzać nią.

- Możliwości, które umożliwiają tworzenie i hostowanie rozwiązań integracji dla częściowo połączonych środowisk, które wymagają lokalnego przetwarzania, magazynu i dostępu do sieci.

— Obsługuje infrastrukturę, która może obejmować systemy lokalne, chmury prywatne i chmury publiczne.

— Przepływy pracy są obsługiwane przez środowisko uruchomieniowe usługi Azure Logic Apps, które jest hostowane lokalnie w ramach rozszerzenia usługi Azure Container Apps.

Aby uzyskać więcej informacji, zobacz następujące artykuły:

- Skonfiguruj własną infrastrukturę dla usług Logic Apps w warstwie Standard przy użyciu wdrożenia hybrydowego

- Tworzenie standardowych przepływów pracy aplikacji logiki na potrzeby wdrożenia hybrydowego we własnej infrastrukturze
Jedna aplikacja logiki może mieć wiele stanowych i bezstanowych przepływów pracy.

Przepływy pracy w obrębie jednej aplikacji logiki i jednej dzierżawy współużytkują te same zasoby przetwarzania (obliczeniowe), magazynowania, sieciowe i tak dalej.

Dane pozostają w tym samym regionie, w którym wdrażasz aplikacje logiki.
Cennik hybrydowy Możesz zmienić wartości domyślne dla wielu limitów w zależności od potrzeb scenariusza.

Ważne: Niektóre limity mają twarde górne maksimum. W programie Visual Studio Code zmiany wprowadzone w domyślnych wartościach limitu w plikach konfiguracji projektu aplikacji logiki nie będą wyświetlane w środowisku projektanta. Aby uzyskać więcej informacji, zobacz Edytowanie ustawień aplikacji i środowiska dla aplikacji logiki w modelu pojedynczej dzierżawy w usłudze Azure Logic Apps.

Możliwości agentów AI

Azure Logic Apps obsługuje automatyzację wspomaganą przez sztuczną inteligencję za pomocą deterministycznych i probabilistycznych przepływów pracy opartych na agentach. Te workflowy łączą duże modele językowe (LLM), pętle agentów, agentów, serwery MCP oraz narzędzia zbudowane na akcjach łączących do interpretacji instrukcji w języku naturalnym, podejmowania decyzji, dostępu do danych oraz wykonywania zadań wieloetapowych na systemach Microsoft i spoza Microsoft. Możesz także udostępnić przepływy pracy i działania łączące jako narzędzia wielokrotnego użytku dla agentów w Microsoft Foundry, podczas gdy Azure Logic Apps zajmuje się kwestiami orkiestracji, takimi jak długotrwałe procesy, próby, obsługa błędów oraz integracja z systemami zewnętrznymi.

Aby uzyskać więcej informacji, zobacz:

Integracja korporacyjna i scenariusze B2B

Firmy i organizacje komunikują się elektronicznie, korzystając z różnych branżowych protokołów i formatów wiadomości, takich jak EDIFACT, AS2, X12 i RosettaNet. Możesz automatyzować przepływy pracy, które wymieniają i przekształcają wiadomości B2B zgodnie z tymi protokołami, co Azure Logic Apps obsługuje płynnie i bezpiecznie, wykorzystując szyfrowanie i podpisy cyfrowe.

Aby zdefiniować artefakty business-to-business (B2B), których używasz w przepływach pracy, takich jak partnerzy, umowy, schematy, mapy i inne, stwórz konto integracyjne dla tych artefaktów. Po połączeniu tego konta z zasobem aplikacji logicznej, Twój workflow może wykorzystywać te artefakty i wymieniać komunikaty zgodne ze standardami Electronic Data Interchange (EDI) oraz Enterprise Application Integration (EAI).

Dowiedz się więcej, wybierając zadanie odpowiadające Twojej sytuacji:

Ponowne wykorzystanie przepływów pracy w różnych środowiskach z szablonami Azure Resource Manager

Utwórz przepływy pracy aplikacji logiki jako szablony usługi Azure Resource Manager, aby umożliwić konfigurowanie i automatyzowanie wdrożeń w wielu środowiskach i regionach.

Uruchamiaj kod niestandardowy, gdy nie istnieje żaden konektor

Jeśli nie ma odpowiedniego złącza do uruchomienia kodu, który chcesz, masz inne opcje dla swoich workflow:

Bezpośredni dostęp do zasobów w sieciach wirtualnych platformy Azure

Gdy korzystasz z Azure Logic Apps (Standard), Twoje workflow mogą uzyskać dostęp do zabezpieczonych zasobów, takich jak maszyny wirtualne, inne usługi i systemy w sieci wirtualnej Azure. Azure Logic Apps (Standard) to instancja Azure Logic Apps z jednym dzierżawcą, która wykorzystuje dedykowane zasoby i działa oddzielnie od globalnych, wielodzierżawowych Azure Logic Apps.

Hostując i uruchamiając workflowy aplikacji logicznej w swojej dedykowanej instancji, zmniejszasz wpływ, jaki inne dzierżawcy Azure mogą mieć na wydajność aplikacji lub efekt "szumujących sąsiadów".

Usługa Azure Logic Apps (Standardowa) zapewnia następujące korzyści:

  • Otrzymujesz własne statyczne adresy IP, które są oddzielone od statycznych adresów IP współużytkowanych przez aplikacje logiki w wielodostępnej usłudze Azure Logic Apps. Można również skonfigurować pojedynczy publiczny, statyczny i przewidywalny adres IP ruchu wychodzącego w celu komunikowania się z systemami docelowymi. Korzystając z tego adresu IP, nie musisz zakładać dodatkowych otworów zapory w tych docelowych systemach.

  • Masz zwiększone limity dotyczące czasu uruchomienia, retencji pamięci, przepustowości, limitów czasu żądań i odpowiedzi HTTP, rozmiarów wiadomości oraz niestandardowych zapytań łączących. Aby uzyskać więcej informacji, zobacz Limity i konfiguracja usługi Azure Logic Apps.

Jak działają aplikacje logiki

Przepływ pracy aplikacji logiki zawsze rozpoczyna się od jednego wyzwalacza. Wyzwalacz jest wyzwalany po spełnieniu warunku, na przykład gdy wystąpi określone zdarzenie lub gdy dane spełniają określone kryteria. Wiele wyzwalaczy obejmuje funkcje planowania, które kontrolują częstotliwość uruchamiania przepływu pracy. Po uruchomieniu wyzwalacza co najmniej jedna akcja wykonuje operacje, które przetwarzają, obsługują lub konwertują dane przepływające przez przepływ pracy albo przenoszą przepływ pracy do następnego kroku.

We wcześniejszym przykładzie przebiegu procesu zamówienia występują następujące kroki:

  1. Wyzwalacz otrzymuje rozkaz.

  2. Warunek porównuje koszt zamówienia z progiem weryfikacji.

  3. Zamówienia poniżej progu są nadal przetwarzane.

  4. Zamówienia powyżej progu wymagają wysłania e-maila do ręcznej weryfikacji.

  5. Przełącznik obsługuje odpowiedź recenzenta:

    • Zatwierdzam: Kontynuuj przetwarzanie zamówienia.
    • Eskalacja: Zdobądź więcej informacji i ponownie oceń nakaz.
    • Wymagania niespełnione: Wyślij e-mail dotyczący problemu.

Zrzut ekranu przedstawiający projektanta przepływów pracy z przykładowym firmowym przepływem pracy, który wykorzystuje akcje warunku i przełącznika.

Gwarantowane dostarczanie komunikatów

Azure Logic Apps dostarcza komunikat „co najmniej jeden raz”. Żadne komunikaty nie są tracone i rzadko usługa dostarcza komunikat więcej niż raz. Jeśli jednak twoja firma nie obsługuje lub nie może obsługiwać zduplikowanych komunikatów, musisz zaimplementować idempotencję. Takie podejście akceptuje identyczne lub zduplikowane komunikaty, zachowując jednocześnie integralność danych i stabilność systemu. Po pierwszym wykonaniu zduplikowane operacje nie zmieniają wyniku.

Modele cenowe dla aplikacji konsumpcyjnej i standardowej logiki

Każda opcja hostowania aplikacji logiki (współdzierżawiona, jednodzierżawna, App Service Environment (ASE) w wersji 3 lub środowisko częściowo połączone) ma inny model cenowy. Na przykład przepływy pracy aplikacji logiki Consumption w środowisku wielodostępnym korzystają z modelu cenowego Consumption, a przepływy pracy aplikacji logiki Standard w środowisku z jedną dzierżawą korzystają z modelu cenowego Standard. Aby uzyskać szczegółowe informacje o cenach, zobacz Cennik usługi Azure Logic Apps.

Wybierz odpowiednią usługę automatyzacji

Aby zdecydować, czy Azure Logic Apps odpowiada Twojemu obciążeniu, użyj następujących porównań:

Wybierz Scenarios
Aplikacje logiki Azure Zautomatyzowane orkiestracyjne workflowy zaprojektowane przez projektanta dla procesów biznesowych przedsiębiorstwa w obejmowaniu usług, systemów, aplikacji i źródeł danych. Może wywoływać funkcje w Azure Functions.
Azure Functions Zautomatyzowane orkiestracje zorientowane na kod przy użyciu rozszerzenia Durable Functions. Może wywoływać przepływy pracy w usłudze Azure Logic Apps.
Microsoft Power Automate Bezkodowe automatyzacje obciążeń dla użytkowników biznesowych, pracowników biurowych oraz programistów obywatelskich.
Runbooki usługi Azure Automation Zarządzanie infrastrukturą i proste zadania naprawcze, takie jak restartowanie maszyn wirtualnych.

Szczegółowe informacje o decyzjach można znaleźć w następstwie:

Wprowadzenie

  • Przed wypróbowaniem Azure Logic Apps potrzebujesz konta Azure i subskrypcji. Jeśli nie masz subskrypcji, uzyskaj bezpłatne konto Azure.

  • Gdy będziesz gotowy, wybierz przewodnik na początek dostosowany do swojej sytuacji:

Chcesz tworzyć Zacznij tutaj
Workflow oparty na konsumpcji i wielodzierżawcach Tworzenie przepływów pracy aplikacji logiki w warstwie Consumption
Workflow izolowany, jednodzierżawcowy, ASE v3 lub hybrydowy Tworzenie standardowych workflowów aplikacji logicznych
Autonomiczny przepływ pracy agenta Tworzenie autonomicznych agentowych przepływów pracy
Agentyczny przepływ pracy konwersacyjny Tworzenie przepływów pracy agenta konwersacji
Dynamiczne uruchamianie przepływu pracy opartego na agentach Twórz uruchamiane dynamicznie przepływy pracy oparte na agentach

Następne kroki