Udostępnij za pośrednictwem


Zarządzanie decyzjami i integracja logiki biznesowej przy użyciu aparatu reguł usługi Azure Logic Apps (wersja zapoznawcza)

Dotyczy: Azure Logic Apps (Standardowa)

Ważne

Ta funkcja jest dostępna w wersji zapoznawczej i podlega dodatkowym warunkom użytkowania wersji zapoznawczej platformy Microsoft Azure.

Organizacje codziennie zajmują się decyzjami, ale jeśli masz jasne reguły biznesowe, które zarządzają logiką biznesową organizacji, te decyzje są łatwiejsze do podejmowania. Reguły biznesowe to wytyczne, które kształtują sposób działania firmy. Te reguły można znaleźć w podręcznikach, umowach lub umowach albo mogą być niepisaną wiedzą lub wiedzą pracowników. Reguły biznesowe zmieniają się w czasie i wpływają na różne typy aplikacji. Wiele domen biznesowych, takich jak finanse, opieka zdrowotna, ubezpieczenie, transport i telekomunikacja, muszą komunikować swoje zasady biznesowe pracownikom, aby mogli implementować je w aplikacjach oprogramowania.

Tradycyjne języki programowania, takie jak C++, Java, COBOL, Python, JavaScript lub C#, są przeznaczone dla programistów. W związku z tym programy nieprogramujące mają trudności ze zmianą reguł biznesowych, które prowadzą do działania aplikacji oprogramowania. Te języki wymagają również dużo czasu i pracy nad tworzeniem i aktualizowaniem aplikacji. Jednak aparaty reguł biznesowych rozwiązują ten problem, oferując środowisko o niskim kodzie, które umożliwia szybsze i łatwiejsze tworzenie aplikacji. Aparat reguł umożliwia tworzenie i zmienianie reguł biznesowych bez konieczności pisania kodu lub ponownego uruchamiania aplikacji, które ich używają.

Aparaty reguł w świecie mikrousług

W świecie mikrousług, które promują oddzielenie, aparaty reguł mają kluczowe znaczenie, ponieważ zapewniają spójność, przejrzystość i zgodność w różnych usługach i domenach. Reguły ułatwiają definiowanie logiki, ograniczeń i zasad, które określają sposób przetwarzania weryfikacji i wymiany danych między mikrousługami. Reguły pomagają również upewnić się, że aplikacje są zgodne z przepisami i standardami odpowiednich branż i rynków. Korzystając z aparatu reguł, można zarządzać i aktualizować logikę biznesową niezależnie od kodu i infrastruktury mikrousług. Dzięki temu można zmniejszyć złożoność i koszty konserwacji aplikacji oraz zwiększyć ich elastyczność i skalowalność.

Zalety aparatu reguł

Aparat reguł zarządzania decyzjami może oferować wiele korzyści, na przykład:

  • Zwiększa elastyczność i elastyczność aplikacji, umożliwiając użytkownikom zmianę reguł biznesowych bez modyfikowania kodu lub ponownego wdrażania mikrousług.

  • Zwiększa wydajność i wydajność aplikacji przez odciążanie złożonych i obliczeniowych decyzji aparatu reguł z mikrousług.

  • Zwiększa spójność i niezawodność aplikacji, zapewniając stosowanie tych samych reguł biznesowych w różnych środowiskach mikrousług i w chmurze.

  • Ułatwia zarządzanie aplikacjami i zgodność, zapewniając scentralizowane i kontrolowane repozytorium reguł biznesowych, do których można łatwo uzyskać dostęp i zweryfikować.

  • Umożliwia współpracę aplikacji i innowacje, umożliwiając użytkownikom udostępnianie i ponowne używanie reguł biznesowych w różnych projektach i domenach.

Aparat reguł usługi Azure Logic Apps

Aparat reguł usługi Azure Logic Apps to aparat wnioskowania zarządzania decyzjami w usłudze Azure Logic Apps, który zapewnia klientom możliwość tworzenia standardowych przepływów pracy w usłudze Azure Logic Apps i integrowania czytelnych, deklaratywnych i semantycznie bogatych reguł działających w wielu źródłach danych. Obecnie natywne źródła danych dostępne dla aparatu reguł to obiekty XML i .NET. Te źródła danych są nazywane "faktami" i służą do tworzenia reguł z małych bloków konstrukcyjnych logiki biznesowej lub "zestawów reguł". Aparat reguł może również wchodzić w interakcje z danymi wymienianymi przez wszystkie łączniki dostępne dla zasobów aplikacji logiki w warstwie Standardowa. Ten wzorzec projektu promuje ponowne użycie kodu, prostotę projektowania i modułowość logiki biznesowej.

Diagram koncepcyjny przedstawia aparat reguł usługi Azure Logic Apps.

Aby uzyskać więcej informacji na temat konfigurowania zasobu standardowej aplikacji logiki przy użyciu projektu aparatu reguł, zobacz Tworzenie projektu aparatu reguł usługi Azure Logic Apps.

Uwaga

Ta funkcja jest oparta na algorytmie Rete.