Microsoft Power Platform je komplexní označení pro sadu nástrojů určených k analýze dat, tvorbě aplikací, automatizaci procesů a vývoji chatbotů. V následujícím textu se podíváme na stručný přehled.
Úspěch vašeho podnikání se odvíjí od rozsahu a množství problémů, které je třeba řešit.
To často vede k neefektivnímu využívání zdrojů na méně důležité aktivity, k neočekávaným komplikacím a brzdění růstu. A právě s tím se snaží Microsoft Power Platform (MPP) vypořádat prostřednictvím své sady aplikací.
Co je Microsoft Power Platform?
Microsoft Power Platform je soubor čtyř klíčových modulů: Power Apps, Power BI, Power Automate a Power Virtual Agents. Tyto nástroje jsou navrženy tak, aby pomáhaly s automatizací různých firemních procesů. Je možné je využívat jak samostatně, tak i integrovat pro dosažení optimálních výsledků.
K čemu se Microsoft Power Platform využívá?
Microsoft Power Platform se zaměřuje na automatizaci nejvíce frustrujících a obtížných firemních problémů. Můžete ji využít pro analýzu dat, zautomatizování rutinních úkolů, vytváření chatbotů poháněných umělou inteligencí a vývoj vlastních aplikací. To vše je realizováno prostřednictvím nezávislých low-code platforem: Power BI, Power Automate, Power Virtual Agents a Power Apps. Vzájemná kombinace těchto modulů však nabízí ještě efektivnější možnosti a lepší zpracovatelnost.
Základní komponenty Microsoft Power Platform
Čtyři hlavní pilíře, které tvoří MPP, jsou:
- Vývoj aplikací s minimem kódu (Power Apps)
- Business Intelligence (Power BI)
- Automatizace procesů (Power Automate)
- Chatboti (Power Virtual Agents)
Jedná se o samostatné aplikace, které jsou navrženy pro konkrétní účely, a proto jsou cenově dostupné. Díky tomu můžete snadno využít jednu nebo více z nich podle svých specifických potřeb.
Bez dalších zdržování se pojďme podívat na první z nich:
Power Apps
Power Apps je platforma pro vývoj aplikací s minimem kódu, která umožňuje vytvářet na míru šité aplikace pro vaši organizaci.
Většina low-code platforem může fungovat také jako no-code nástroje, i když na úkor možnosti přizpůsobení. Microsoft Power Apps je primárně zaměřen na profesionály, kteří se nechtějí zabývat kódováním, ale vývojáři mají možnost v případě potřeby přidat vlastní kód pro rozšíření funkcionality.
Power Apps umožňuje rychlou integraci s databázemi jak z interních řešení Microsoftu, tak z externích zdrojů. Aplikace vytvořené pomocí Power Apps jsou optimalizované pro mobilní zařízení a webové prohlížeče.
S tímto nástrojem můžete vytvářet tři typy aplikací:
Aplikace Canvas
Tento typ aplikací vám dává plnou kontrolu nad designem a funkcemi. Můžete propojit externí zdroje dat mimo Microsoft Dataverse a flexibilně upravovat komponenty návrhu. K dispozici jsou šablony pro urychlení vývoje aplikace, ale můžete začít i s prázdným plátnem.
Flexibilita je sice výhodná, ale zároveň klade větší nároky na uživatele. Například migrace aplikací mezi vývojovým, testovacím a produkčním prostředím nemusí být tak plynulá jako u aplikací Model-Driven. Navíc, správa mobilních funkcí není automatizovaná a je plně ve vaší režii.
K dispozici je řada ukázkových aplikací a rozsáhlá dokumentace, která vám pomůže s prvotními kroky. Vytvořené aplikace je možné uložit v cloudu nebo sdílet s týmem a je možné spravovat přístupová práva.
Tento typ aplikací v podstatě nevyžaduje kódování, ale bez něj se podobá aplikacím typu Model-Driven. Je tedy evidentní, že lépe vyhovuje vývojářům.
Aplikace Model-Driven
Modelově řízené aplikace jsou založeny na principu vývoje bez nutnosti programování. Nicméně pro zahájení práce je vyžadováno, aby vaše data byla uložena v Microsoft Dataverse.
Používáte zde předdefinované komponenty uživatelského rozhraní. Hlavní náplní práce je vytváření datových modelů a relací mezi nimi. Samotný proces vývoje probíhá převážně metodou drag-and-drop.
Modelově řízené aplikace jsou responzivní na různých zařízeních a poskytují uživatelům konzistentní zážitek. Migrace mezi různými prostředími je relativně jednoduchá a na rozdíl od aplikací typu Canvas mají vestavěné funkce usnadnění. Aplikace můžete sdílet se zabezpečením založeným na rolích.
Portály
Dříve známé jako portály Dynamics 365, Portály Power Apps slouží k vytváření externích webových prostředí pro uživatele mimo vaši organizaci, a to s možností přihlášení i bez něj.
Jedná se o low-code modul, který umožňuje vývoj uživatelsky přívětivých webových stránek s velkou flexibilitou pro vývojáře.
Cílem je integrovat portály s vašimi stávajícími webovými stránkami nebo přizpůsobit design tak, aby odpovídal vašemu aktuálnímu online podnikání.
Portály lze ovšem používat i jako samostatné webové prezentace.
Například vám portály umožňují vytvořit zákaznickou samoobslužnou webovou stránku pro kontaktování podpory, zakládání ticketů, sledování stavu řešení, poskytování zpětné vazby a další. Podobně lze vyvíjet portály pro vytváření komunitních fór, které řeší problémy spojené s produkty a rozšiřují znalostní bázi.
Power Apps můžete propojit s dalším modulem Microsoft Power Platform:
Power BI
Power BI je nástroj pro načítání, vizualizaci a analýzu dat, který vám může pomoci při zásadních manažerských rozhodnutích.
Prvním krokem při používání Power BI je připojení zdrojů dat. Power BI umožňuje import dat z mnoha online a offline kanálů, jako je Excel, Dynamics 365, Salesforce, Google Analytics, SQL databáze, CSV soubory atd.
Následně můžete transformovat a integrovat všechna importovaná data. Poté vám Power BI nabídne vizualizace, které poskytují potřebný přehled o datech.
K dispozici je rozsáhlá nabídka vizualizací, které informace prezentují dle vašich požadavků. Můžete využít například výsečové, bodové nebo sloupcové grafy, tabulky, koláčové grafy, mapy, klíčové ukazatele atd.
Díky umělé inteligenci můžete identifikovat vzorce a predikovat budoucí trendy. Power BI také podporuje vytváření atraktivních reportů s bohatými vizuály a vlastním návrhem. Tyto reporty jsou responzivní na mobilních zařízeních a mohou být publikovány v cloudu nebo lokálně.
Reporty je možné vkládat do aplikací i webových stránek. Power BI je dostupná pro stolní počítače, mobilní zařízení i lokální servery.
Verze Pro nabízí funkce, jako jsou pracovní prostory Power BI Pro, interakce a spolupráce s dalšími profesionálními uživateli.
Power Automate
Dříve známý jako Flow, Power Automate je nástroj určený k automatizaci monotónních úkolů, abyste se mohli soustředit na ty důležité.
Jedná se o low-code platformu s množstvím předdefinovaných toků. Můžete si však vytvořit vlastní automatizace propojením různých aplikací a automatizováním opakujících se úkolů.
Instalace na zařízení – Power Automate Desktop – je efektivní cesta k automatizaci robotických procesů. Automatizace je obvykle spojena s rozšířením webového prohlížeče pro spouštění webových akcí. Rozšíření prohlížeče je k dispozici pro prohlížeče založené na Chrome a Firefox. S prémiovým předplatným můžete automatizovat své stroje a sdílet je se svými kolegy.
Nejjednodušší způsob, jak vytvořit tok, je prostřednictvím webu flow.microsoft.com. Pro ilustraci uvádím testovací tok:
Tento tok publikuje tweet s názvem článku jako hlavním textem spolu s URL blogového příspěvku, kdykoli publikuji na WordPress. Následně odešle e-mail s ID tweetu, názvem a odkazem na článek. Funkčnost mohu ověřit pomocí vestavěného nástroje Flow checker a otestovat.
Toto je ale velmi jednoduchý příklad. S placeným předplatným a zkušeným vývojářem se otevírají mnohem zajímavější možnosti.
Kromě automatických toků můžete vytvářet toky, které se spouštějí po ručním schválení, nebo také toky, které se spouštějí v naplánovaném čase.
Bezplatná verze má několik užitečných automatizací, ale prémiové předplatné nabízí ještě větší výkon a více konektorů. Toky obchodních procesů jsou navíc k dispozici pouze v placeném plánu.
Nyní se podíváme na poslední modul Microsoft Power Platform:
Power Virtual Agents
Power Virtual Agents je platforma pro rychlé vytváření chatbotů, kteří poskytují odpovědi vašim zákazníkům, zaměstnancům, návštěvníkům webu a dalším.
Jedná se o low-code nástroj, který umožňuje vytvářet chatboty metodou drag-and-drop. Vývojáři mohou samozřejmě chatboty vylepšovat pro složitější dotazy.
Snadno můžete vytvořit ukázkovou konverzaci pomocí grafického editoru a předpřipravených šablon. Power Virtual Agents lze integrovat se službami a back-end systémy pomocí Power Automate a vlastních konektorů.
Chatboty lze vylepšit pomocí analýz a úprav témat na základě metrik umělé inteligence. Tím se zvýší spokojenost zákazníků a zlepší se výkon chatbotů.
Power Virtual Agents lze používat jako samostatnou webovou aplikaci nebo v rámci Microsoft Teams.
Tento nástroj nemá bezplatnou verzi. Můžete ho ale vyzkoušet zdarma po omezenou dobu a případně se přihlásit k odběru.
Závěr
Microsoft Power Platform je jednoznačně výhodná pro ty, kteří již používají ekosystém Microsoftu. I ostatní mohou využívat bezplatné aplikace, jako je Power BI a Automate, a případně upgradovat podle svých potřeb. Největší potenciál však skrývá integrace jednotlivých modulů.
Tato platforma má potenciál řešit základní obchodní problémy, zefektivnit úkoly a zvýšit efektivitu práce.
PS: Můžete se podívat na náš seznam softwaru pro správu Active Directory a Office 365 a dozvědět se více o Microsoft PowerApps.