Power Automate VS Logic Apps. Informacje ogólne

Cześć wszystkim! Dzisiaj porozmawiajmy o produktach Power Automate i Logic Apps. Często ludzie nie rozumieją, jakie są różnice między tymi usługami i którą z nich wybrać do rozwiązania swoich zadań. Zobaczmy to dokładniej.

Microsoft Power Automate

Microsoft Power Automate to usługa chmurowa, która umożliwia użytkownikom tworzenie przepływów w celu automatyzacji pracochłonnych zadań i procesów biznesowych. Usługa ta jest przeznaczona dla Citizen Developers – użytkowników, którzy nie są w 100% programistami, ale uczestniczą w tworzeniu aplikacji i automatyzacji procesów.

Microsoft Power Automate jest częścią Microsoft Power Platform, która dodatkowo obejmuje takie usługi jak Power Apps, Power BI i Power Virtual Agents. Ta platforma umożliwia łatwy dostęp do wszystkich potrzebnych informacji z pokrewnych usług Office 365 i łączenie ich w aplikacjach, przepływach danych, raportach oraz w pomocniczych usługach wsparcia.

Power Automate VS Logic Apps. Informacje ogólne

Tworzenie przepływów w Power Automate opiera się na koncepcji „wyzwalacz” => „zbiór działań”. Przepływ uruchamia się przy określonym wyzwalaczu, którym może być na przykład utworzenie elementu na liście SharePoint, otrzymanie powiadomienia e-mail lub zapytanie HTTP. Po uruchomieniu rozpoczyna się przetwarzanie działań, które są skonfigurowane w tym przepływie. Jako działania można wykorzystać konektory do różnych usług. Obecnie Microsoft Power Automate obsługuje ponad 200 różnych zewnętrznych usług i platform od takich gigantów jak Google, Dropbox, Slack, WordPress, a także różnych usług społecznościowych: Blogger, Instagram, Twitter, YouTube, Facebook i wielu innych. Oczywiście dostępna jest również integracja z aplikacjami Office 365. Aby ułatwić korzystanie z Microsoft Power Automate, firma Microsoft oferuje dużą liczbę standardowych szablonów do różnych aplikacji i wydarzeń, które możemy wykorzystać, po prostu wypełniając zestaw wymaganych parametrów. Użytkownicy mogą również samodzielnie tworzyć szablony w kreatorze i publikować je w celu wykorzystania przez innych użytkowników.

Wyróżniającymi cechami Microsoft Power Automate są:

  1. Duża liczba konektorów do różnych zewnętrznych usług.
  2. Wsparcie dla integracji z usługami samego Office 365.
  3. Możliwość uruchamiania strumieni na określony wyzwalacz – na przykład scenariusz integracyjny, w którym po otrzymaniu wiadomości w skrzynce Gmail należy zainicjować szereg działań w innym serwisie, na przykład wysłać wiadomość w Teams i utworzyć wpis na liście SharePoint.
  4. Możliwość debugowania strumieni, z szczegółowymi informacjami o stanie strumienia na każdym z jego etapów.

Jednak Microsoft Power Automate jest uproszczoną wersją usługi Logic Apps. Oznacza to, że podczas tworzenia strumienia Power Automate pod spodem tworzony jest strumień Logic Apps, który przetwarza skonfigurowaną logikę. Mówiąc prościej, Power Automate wykorzystuje silnik Logic Apps do realizacji strumieni.

Microsoft Power Automate jest obecnie dostępny w ramach subskrypcji Office 365 lub w osobnym planie, zakupionym w odniesieniu do użytkowników lub strumieni.

Power Automate VS Logic Apps. Informacje ogólne

Warto zauważyć, że połączenia premium są dostępne tylko przy zakupie osobnego planu. Subskrypcja Office 365 nie daje możliwości korzystania z połączeń premium.

Logic Apps

Logic Apps to usługa będąca częścią platformy Azure App Services. Azure Logic Apps jest częścią platformy Azure Integration Services, która obejmuje możliwość korzystania z API Azure. Podobnie jak Power Automate, Logic Apps jest usługą w chmurze, przeznaczoną do automatyzacji zadań i procesów biznesowych. Jednak podczas gdy Microsoft Power Automate jest skierowany na strumienie procesów biznesowych, Logic Apps jest bardziej skoncentrowany na blokach logiki biznesowej, które są częścią kompleksowego rozwiązania integracyjnego. Takie rozwiązania wymagają dokładniejszego zarządzania i kontroli. Jedną z głównych różnic Logic Apps jest możliwość określenia częstotliwości sprawdzania uruchomienia wyzwalacza. W Power Automate ta opcja jest niedostępna.

Power Automate VS Logic Apps. Informacje ogólne

Na przykład za pomocą Logic Apps można zautomatyzować takie scenariusze jak:

  1. Przetwarzanie i przekierowywanie zamówień do usług w chmurze i systemów lokalnych.
  2. Wysyłanie powiadomień e-mail za pomocą Office 365 w przypadku wystąpienia zdarzeń w różnych systemach, aplikacjach i usługach.
  3. Przenoszenie przesyłanych plików z serwera FTP do usługi przechowywania Azure.
  4. Śledzenie postów w mediach społecznościowych na określony temat i wiele więcej.

Podobnie jak Microsoft Power Automate, Logic Apps umożliwia tworzenie przepływów o różnym poziomie złożoności, bez pisania kodu, jednak taryfikacja jest nieco inna. W Logic Apps stosuje się podejście „płać za to, co używasz”. Oznacza to, że nie ma potrzeby kupowania osobnych subskrypcji, a wszystkie konektory są od razu dostępne. Każde jednak wykonanie akcji w przepływie kosztuje.

Power Automate VS Logic Apps. Informacje ogólne

Przy tworzeniu przepływów w Logic Apps należy mieć na uwadze, że koszt użycia standardowych konektorów i konektorów na poziomie „Enterprise” się różni.

W następnym artykule przyjrzymy się, jakie jeszcze różnice istnieją między usługami Power Automate i Logic Apps, a także różnym interesującym sposobom ich współpracy.

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster