Ahojte všetci! Poďme sa dnes porozprávať o produktoch Power Automate a Logic Apps. Ľudia často nerozumejú rozdielom medzi týmito službami a tomu, ktorú službu by si mali vybrať na vyriešenie ich problémov. Poďme na to.
Microsoft Power Automate
Microsoft Power Automate je cloudová služba, ktorá používateľom umožňuje vytvárať pracovné postupy na automatizáciu časovo náročných obchodných úloh a procesov. Táto služba je určená pre Citizen Developers – používateľov, ktorí nie sú 100% vývojármi, ale zaoberajú sa vývojom aplikácií a automatizáciou procesov.
Microsoft Power Automate je súčasťou platformy Microsoft Power Platform, ktorá navyše zahŕňa služby ako Power Apps, Power BI a Power Virtual Agents. Táto platforma umožňuje jednoducho získať všetky potrebné informácie zo súvisiacich služieb Office 365 a spojiť ich do aplikácií, dátových tokov, zostáv, ale aj pomocných asistenčných služieb.

Postupy služby Power Automate sú založené na koncepte „spúšťača“ => „súbor akcií“. Postup sa spúšťa konkrétnym spúšťačom, ktorým môže byť napríklad vytvorenie položky v zozname SharePointu, prijatie e-mailového oznámenia alebo požiadavka HTTP. Po spustení sa spracujú akcie nakonfigurované v postupe. Ako akcie možno použiť konektory k rôznym službám. Microsoft Power Automate v súčasnosti podporuje viac ako 200 rôznych služieb tretích strán a služieb od gigantov ako Google, Dropbox a Slack. WordPress, ako aj rôzne sociálne služby: Blogger, Instagram, Twitter, YouTube, Facebook a mnoho ďalších. Samozrejmosťou je aj integrácia s aplikáciami balíka Office 365. Pre zjednodušenie používania služby Microsoft Power Automate poskytuje spoločnosť Microsoft veľké množstvo štandardných šablón pre rôzne aplikácie a udalosti, ktoré môžeme použiť jednoduchým vyplnením požadovaných parametrov. Používatelia si tiež môžu v návrhárovi vytvoriť vlastné šablóny a publikovať ich pre použitie ostatnými.
Charakteristické funkcie Microsoft Power Automate sú:
- Dostupnosť veľkého množstva konektorov pre rôzne služby tretích strán.
- Podpora integrácie so samotnými službami Office 365.
- Schopnosť spúšťať toky na základe špecifického spúšťača – napríklad scenár integrácie, keď po prijatí listu do doručenej pošty Gmailu potrebujete spustiť sériu akcií v inej službe, napríklad odoslať správu v aplikácii Teams a vytvoriť záznam v zozname SharePoint.
- Schopnosť ladiť vlákna s podrobnými informáciami o stave vlákna v každej z jeho fáz.
Microsoft Power Automate je však zjednodušená verzia služby Logic Apps. To znamená, že keď vytvoríte tok Power Automate, pod kapotou sa vytvorí tok Logic Apps na spracovanie vlastnej logiky. Jednoducho povedané, Power Automate používa na implementáciu tokov modul Logic Apps.
Microsoft Power Automate je momentálne k dispozícii ako súčasť predplatného Office 365 alebo ako samostatný plán zakúpený používateľom alebo streamom.

Stojí za zmienku, že prémiové konektory sú k dispozícii iba pri zakúpení samostatného plánu. Predplatné Office 365 neposkytuje prémiové konektory.
Logické aplikácie
Logic Apps je služba, ktorá je súčasťou služby Azure App Service. Azure Logic Apps je súčasťou platformy Azure Integration Services, ktorá zahŕňa možnosť prístupu k Azure API. Rovnako ako Power Automate, aj Logic Apps je cloudová služba určená na automatizáciu obchodných úloh a procesov. Zatiaľ čo Microsoft Power Automate je zameraný na toky obchodných procesov, Logic Apps sa viac zameriava na bloky obchodnej logiky, ktoré sú súčasťou komplexného integračného riešenia. Takéto rozhodnutia si budú vyžadovať starostlivejšie riadenie a kontrolu. Jedným z hlavných rozdielov v Logic Apps je možnosť určiť frekvenciu kontrol spúšťania. Power Automate toto nastavenie nemá.

Napríklad pomocou Logic Apps môžete automatizovať scenáre, ako sú:
- Spracovanie a presmerovanie objednávok do cloudových služieb a lokálnych systémov.
- Odosielajte e-mailové upozornenia pomocou Office 365, keď nastanú udalosti v systémoch, aplikáciách a službách.
- Presun prenesených súborov z server FTP do úložiska Azure.
- Sledujte príspevky na sociálnych sieťach na konkrétnu tému a oveľa viac.
Spolu s Microsoft Power Automate vám Logic Apps umožňuje vytvárať toky rôznych úrovní zložitosti bez písania kódu, ale ceny sú tu mierne odlišné. Logic Apps používa prístup priebežného platenia. To znamená, že nie je potrebné kupovať samostatné predplatné a všetky konektory sú okamžite dostupné. Každé vykonanie akcie v rámci vlákna však stojí nejaké peniaze.

Pri vývoji tokov Logic Apps stojí za zváženie, že náklady na prevádzku štandardných konektorov a podnikových konektorov sú odlišné.
V ďalšom článku sa pozrieme na to, aké sú ďalšie rozdiely medzi službami Power Automate a Logic Apps, ako aj na rôzne zaujímavé spôsoby interakcie týchto dvoch služieb.
Zdroj: hab.com
