Tere kõigile! Räägime täna Power Automate'i ja Logic Appsi toodetest. Sageli ei saa inimesed aru, millised on nende teenuste erinevused ja millist teenust valida oma probleemide lahendamiseks. Vaatame lähemalt.
Microsoft Power Automate
Microsoft Power Automate on pilvepõhine teenus, mis võimaldab kasutajatel luua vooge töömahukate äriprotsesside automatiseerimiseks. See teenus on mõeldud kodukoodaritele - kasutajatele, kes ei ole 100% arendajad, kuid osalevad rakenduste arendamises ja protsesside automatiseerimises.
Microsoft Power Automate on osa Microsoft Power Platvormist, kuhu kuuluvad ka lisateenused, nagu Power Apps, Power BI ja Power Virtual Agents. See platvorm võimaldab kiiresti saada kogu vajaliku teabe Office 365 seotud teenustest ja ühendada see rakendustes, andmevoogudes, aruannetes ning abiteenustes.

Power Automate'i voogude loomine põhineb kontseptsioonil „käivitaja” => „tegevuste kogum”. Voog käivitub teatud käivitaja korral, näiteks SharePointis elemendi loomine, e-posti teavituse saamine või HTTP-päring. Pärast käivitamist algab voogudes määratud tegevuste töötlemine. Tegevusteks võivad olla erinevate teenuste ühendused. Hetkel toetab Microsoft Power Automate üle 200 erineva kolmanda osapoole teenuse ja teenusegigandi, nagu Google, Dropbox, Slack, WordPress, samuti erinevad sotsiaalmeedia teenused: Blogger, Instagram, Twitter, Youtube, Facebook ja paljud teised. Loomulikult on saadaval ka integreerimine Office 365 rakendustega. Microsoft Power Automate'i kasutamise lihtsustamiseks pakub Microsoft suurt hulka standardseid malle erinevate rakenduste ja sündmuste jaoks, mida saame kasutada lihtsalt vajalikku teavet täites. Samuti saavad kasutajad ise luua malle koostajaga ja avaldada need teistele kasutamiseks.
Microsoft Power Automate'i iseloomustavad järgmised eripärad:
- Suure hulga ühenduste olemasolu erinevate kolmandate osapoole teenustega.
- Toetab integreerimist Office 365 teenustega.
- Võime käitada vooge teatud käiviti poolt – näiteks integreerimisskeem, kus Gmaili posti kausta meili saamisel tuleb algatada rida tegevusi teises teenuses, näiteks saata sõnum Teamsis ja luua kirje SharePointi loendis.
- Võime vooge siluda, saades üksikasjalikku teavet voo oleku kohta iga etapi jooksul.
Siiski, Microsoft Power Automate on lihtsustatud versioon teenusest Logic Apps. See tähendab, et kui loote Power Automate'i voo, käivitatakse selle all Logic Apps'i voo, mis haldab määratud loogikat. Lihtsalt öeldes kasutab Power Automate Logic Apps'i mootori voogude rakendamiseks.
Microsoft Power Automate on hetkel saadaval Office 365 tellimuse osana, või eraldi plaanina, mida saab osta kasutajate või voogude lõikes.

Oluline on märkida, et premium-ühendused on saadaval ainult eraldi plaani ostmise korral. Office 365 tellimus ei võimalda premium-ühenduste kasutamist.
Logic Apps
Logic Apps on teenus, mis on osa Azure'i rakenduste teenusest. Azure Logic Apps on osa Azure'i Integreerimisteenuste platvormist, mis sisaldab võimalust pöörduda Azure API poole. Nagu Power Automate, on Logic Apps pilveteenus, mis on mõeldud äriprotsesside ja -ülesannete automatiseerimiseks. Siiski, samas kui Microsoft Power Automate keskendub äri voogudele, on Logic Apps rohkem suunatud äriloogika plokkidele, mis on osa keerukast integreerimislahendusest. Sellised lahendused nõuavad põhjalikku haldamist ja kontrolli. Üks peamine erinevus Logic Apps'i puhul on võimalus määrata käiviti kontrollimise sagedust. Power Automate' kohaliku seadistuse puudub.

Näiteks saab Logic Apps'i abil automatiseerida järgmisi stsenaariume:
- Tellimuste töötlemine ja suunamine pilveteenustesse ning kohalikke süsteemidesse.
- Teavituste saatmine e-posti teel Office 365 abil, kui sündmusi toimub erinevates süsteemides, rakendustes ja teenustes.
- Edastatud failide liigutamine serverid FTP-d Azure'i salvestusteenusesse.
- Sotsiaalmeedia postituste jälgimine teatud teema kohta ja palju muud.
Koos Microsoft Power Automate'iga võimaldab Logic Apps luua erineva keerukuse vooge, ilma et oleks vaja koodi kirjutada, kuid hindamisreeglid on siin veidi erinevad. Logic Apps kasutab "maksa kasutuse järgi" lähenemist. See tähendab, et eraldi tellimusi ostma ei pea ja kõik ühendused on kohe saadaval. Iga tegevuse täitmine voos maksab siiski teatud summa.

Logic Apps voogude arendamisel on oluline arvestada, et tavaliste ühenduste ja "Enterprise" taseme ühenduste täitmise hind on erinev.
Järgmises artiklis vaatame, millised on veel erinevused Power Automate'i ja Logic Appsi vahel, ning erinevad huvitavad viisid, kuidas neid kahte teenust omavahel siduda.
Allikas: habr.com
