Co je Azure Logic Apps?

Dokončeno

Začněme několika definicemi a rychlou prohlídkou základních funkcí v Azure Logic Apps. Tento přehled vám pomůže určit, jestli je Služba Azure Logic Apps vhodná pro váš obchodní scénář.

Co je obchodní proces?

Obchodní proces je obvykle posloupnost úloh, které vytvářejí konkrétní výsledek. Výsledkem může být rozhodnutí, data nebo oznámení.

Jedním ze scénářů v naší obuvnické společnosti je monitorování zprávách z odvětví pro reakce na trh. Tento obchodní proces zahrnuje následující posloupnost úloh:

  • Detekujte články o novinkách o odvětví.
  • Analyzujte mínění.
  • Uložte odkaz na pozitivní články.
  • E-mailové vztahy s veřejností pro negativní články.

Tyto kroky probíhají v určitém pořadí, takže je můžete často popsat jako vývojový diagram. Následující diagram znázorňuje ukázkový vývojový diagram pro proces monitorování příspěvků. Všimněte si, že existují tři typy operací:

  • Událost, která spustí tok.
  • Zpracování kroků, které většinu práce dělají.
  • Kontrolní operace, která provádí rozhodnutí.

Diagram znázorňuje vývojový diagram pro to, jak fiktivní obuvnická společnost zpracovává články v oboru zpráv.

Co je Azure Logic Apps?

Azure Logic Apps je cloudová platforma, která vám pomůže automatizovat spouštění obchodního procesu jako pracovního postupu aplikace logiky. Vytvoříte a nasadíte prostředek aplikace logiky v Azure a pomocí návrháře pracovního postupu uspořádáte předem připravené komponenty v pořadí, které potřebujete.

Když se pracovní postup spustí, návrhář odešle definici pracovního postupu do prováděcího modulu Azure Logic Apps. Spouštěcí modul spustí váš pracovní postup, když je splněna zadaná podmínka, a spravuje výpočetní prostředky potřebné ke spuštění procesu. Následující diagram znázorňuje základní zobrazení kroků:

Diagram znázorňuje kroky pro definování a spuštění pracovního postupu aplikace logiky: vyberte komponenty, pomocí návrháře je uspořádejte a uložte svoji práci.

Síla Azure Logic Apps vychází z rozmanitosti předem připravených komponent a jejich schopnosti spolupracovat. Tyto komponenty umožňují připojit se k více než 1 000 službám, systémům a dalším zdrojům dat. Nejen Azure a Microsoft, ale i externí produkty. Následující diagram znázorňuje pouze některé produkty, které můžete integrovat do pracovního postupu:

Diagram znázorňuje služby dostupné v pracovním postupu aplikace logiky. Služby se zobrazují ve čtyřech skupinách: úložiště dat, zpracování dat, komunikace a sledování zpráv v oboru.

Pracovní postup sestavíte ze součástí, které používáte v obchodním procesu. Komponenty můžete propojit v libovolném vzoru nebo pořadí, které potřebujete. Do pracovního postupu můžete přidat rozhodovací a další řídicí komponenty přidáním podmínek a smyček. Následující diagram ukazuje, jak můžete kombinovat externí produkty pro implementaci pracovního postupu monitorování zpráv v odvětví:

Diagram znázorňuje mapování obchodního procesu analýzy novinového článku na pracovní postup aplikace logiky.

Model Azure Logic Apps je rozšiřitelný. Pokud pro službu, systém nebo rozhraní API, které potřebujete, neexistuje žádná předem připravená komponenta, můžete si vytvořit vlastní. Můžete také spustit vlastní kód ve službě Azure Functions, který můžete volat z pracovního postupu, nebo fragmenty kódu a skripty pomocí komponent pro tyto účely.

Pokud musíme k popisu zaměření Azure Logic Apps použít jedno slovo, je toto slovo integrace. Tato platforma vám pomůže připojit různorodé služby a systémy k implementaci pracovního postupu, který podporuje obchodní proces. Vaše role spočívá v tom, že pomocí návrháře pracovního postupu uspořádáte komponenty do požadované sekvence. U většiny pracovních postupů nemusíte psát žádný kód, takže můžete pracovní postup připravit a spustit v řádu minut.

Tip

Pokud máte nainstalovaný Microsoft Copilot, můžete se zeptat na Tyto otázky:

  • Jaké jsou nejdůležitější užitečné scénáře ve službě Azure Logic Apps?
  • Řekněte mi o předem připravených konektorech v Azure Logic Apps?