Vlastní obchodní procesy

Azure API Management
Azure AI Bot Service
Azure Functions
Power Apps
Power BI
Power Automate

Nápady na řešení

Tento článek je nápadem na řešení. Pokud chcete, abychom obsah rozšířili o další informace, jako jsou potenciální případy použití, alternativní služby, aspekty implementace nebo pokyny k cenám, dejte nám vědět prostřednictvím zpětné vazby na GitHubu.

Tento příklad ukazuje, jak můžete nasadit portály, které automatizují ruční nebo papírové procesy a zoládnou bohaté uživatelské prostředí. Pro připojení vlastních rozhraní API, která využívají vaše starší verze systémů, využívá azure API Management a Azure Functions. S využitím databází spravovaných v Azure a přístupu k automatizaci úloh s minimem kódu můžete snížit celkové náklady na řešení a zároveň rychle vytvářet aplikace, které jsou odolné a škálovatelné ve výchozím nastavení v reálném čase.

Architektura

Diagram znázorňující tok dat v systému letecké společnosti se součástmi Azure

Stáhněte si soubor aplikace Visio s touto architekturou.

Tok dat

Data procházejí řešením následujícím způsobem:

  1. Letecký systém komunikuje s vlastním rozhraním API hostovaným v Azure API Management.
  2. Vlastní koordinátor rozhraní API přijímá oznámení a zpracovává příchozí zprávy ze systému letecké společnosti. Odesílá je do Power Apps, kde se lety přiřazují kanálům Microsoft Teams.
  3. Když uživatel vybere let k monitorování nebo když systém přiřadí uživatele k letu, systém zařadí do fronty Graph API volání do fronty účtu služby Azure Storage k dalšímu zpracování.
  4. Azure Functions spouští volání Graph API na základě příchozích zpráv ve frontě úložiště, posílá oznámení do teams a také streamuje všechny události do Azure Event Hubs pro další analýzu.
  5. Systém oznámení letecké společnosti je spravovaný vlastní službou zasílání zpráv robota, která využívá Azure Bot Service.
  6. Vlastní roboti odesílají uživatelům v Teams aktualizace testovacích verzí.
  7. Úložiště Azure Data Lake nabízí dlouhodobé uchovávání událostí a mikrodávkové zpracování událostí ze služby Event Hubs, které v konečném důsledku generuje přehledné sestavy pomocí Power BI.

Komponenty

Data se načítají z těchto různých zdrojů dat pomocí několika komponent Azure:

  • Power Apps: Zvyšte flexibilitu v rámci vaší organizace rychlým vytvářením aplikací s minimem kódu, které modernizují procesy a řeší náročné výzvy.
  • Azure Functions: Zrychlení a zjednodušení vývoje aplikací pomocí bezserverového výpočetního prostředí
  • Azure API Management: Hybridní multicloudová platforma pro správu rozhraní API ve všech prostředích
  • Azure SQL Database: Sestavte aplikace, které se škálují tempem vaší firmy, pomocí spravovaného a inteligentního SQL v cloudu.
  • Azure Cosmos DB: Rychlá databáze NoSQL s otevřenými rozhraními API pro libovolné škálování
  • Azure Storage: Široce škálovatelné a zabezpečené cloudové úložiště pro vaše data, aplikace a úlohy
  • Azure Event Hubs: Jednoduchý, zabezpečený a škálovatelný příjem dat v reálném čase
  • Azure Data Lake Storage: Masivně škálovatelné a zabezpečené datové jezero pro vysoce výkonné analytické úlohy
  • Azure Bot Service: Spravovaná služba vytvořená pro účely vývoje robotů
  • Azure Data Factory: Hybridní služba pro integraci dat, která zjednodušuje ETL ve velkém
  • Power Automate: Zjednodušení opakovaných úloh a procesů bez papíru
  • Power BI je sada nástrojů pro obchodní analýzu, která slouží k analýze dat a sdílení přehledů.

Podrobnosti scénáře

Potenciální případy použití

Používání digitálních pracovních postupů není omezeno na jedno odvětví. Digitální pracovní postupy založené na dokumentech používají stejné komponenty, ale uspořádají je odlišně tak, aby splňovaly požadavky procesu. Mezi příklady odvětví, která můžou využívat výhody automatizovaných procesů, patří mimo jiné:

  • Výroba
  • Zdravotnictví
  • Vzdělávání
  • Finance
  • Právnické firmy
  • Letecké společnosti (letecké společnosti)

Další kroky