Power Automate VS Logic Apps. Kenmerken van Logic Apps

Goedendag iedereen! In het vorige artikel, dat gewijd was aan het leren van Power Automate en Logic Apps, hebben we enkele mogelijkheden voor het gebruik van Power Automate bekeken. In dit artikel wil ik stilstaan bij enkele scenario's voor het gebruik van Logic Apps en een aantal verschillen met Power Automate. Zoals we eerder hebben vastgesteld, zijn Power Automate en Logic Apps tweelingdiensten, die alleen verschillen in de locatie (Office 365, Azure), evenals de benadering van licensering en enkele interne kenmerken. Laten we vandaag eens kijken welke kenmerken Logic Apps heeft in tegenstelling tot Power Automate. Laten we geen tijd verspillen.

1. Frequentie van triggeractivatie

In Power Automate is het niet mogelijk om de frequentie van het controleren van triggercriteria aan te passen. We moeten vertrouwen op de standaardwaarde. Logic Apps biedt de mogelijkheid om het interval en de frequentie van triggercontrole in te stellen, wat de verwerking van gebeurtenissen aanzienlijk versnelt. In Power Automate zijn er echter vaak minder instellingen voor triggers dan in Logic Apps:

Power Automate trigger 'Bij het maken van een item':

Power Automate VS Logic Apps. Kenmerken van Logic Apps

Logic Apps trigger 'Bij het maken van een item':

Power Automate VS Logic Apps. Kenmerken van Logic Apps

In Logic Apps zijn er voor deze trigger ook instellingen voor de tijdzone en de starttijd.

2. Wisselen tussen weergavemodi van de stroom

In Logic Apps, in tegenstelling tot Power Automate, is er de mogelijkheid om te schakelen tussen de modi 'Designer' en 'Codeweergave'. Deze mogelijkheid helpt enorm bij het debuggen van stromen, en maakt ook fijnere aanpassingen aan de logica van stromen mogelijk:

Power Automate VS Logic Apps. Kenmerken van Logic Apps

3. Debuggen van stromen

Vaak moeten we bij het instellen van stromen de correctheid van de uitvoering van bepaalde logica controleren die erin is ingebouwd. En hier kunnen we niet zonder debuggen. In Logic Apps is er een ongelooflijk handige debugmodus voor stromen, waarmee je de inkomende en uitgaande gegevens van elke activiteit in de stroom kunt weergeven. Met deze modus kun je op elk moment zien op welk moment welke informatie in de activiteit is aangekomen en wat eruit kwam:

Power Automate VS Logic Apps. Kenmerken van Logic Apps

In Power Automate is zo'n modus aanwezig, maar in een zeer beperkte versie.

4. 'Premium'-verbindingen

Zoals we al weten, heeft Power Automate een indeling van connectors op type, in gewone en 'premium':

Power Automate VS Logic Apps. Kenmerken van Logic Apps

Standaard connectors zijn altijd beschikbaar, terwijl 'premium' connectors alleen beschikbaar zijn bij de aankoop van een apart plan voor gebruikers of voor stromen. In Logic Apps zijn alle connectors direct beschikbaar, maar de kosten worden in rekening gebracht op basis van het gebruik van de connectors. De uitvoering van standaard connectors in een stroom is goedkoper, terwijl 'premium' duurder is.

5. Stroom starten met een knop

Hier verliest Logic Apps van Power Automate omdat een Logic Apps-stroom niet kan worden gestart, bijvoorbeeld met een knop vanuit de Power Apps-applicatie. Met Power Automate, zoals we hebben ontdekt, in het vorige artikel, kunnen stromen worden gemaakt en verbonden met de Power Apps-applicatie voor latere oproepen, bijvoorbeeld wanneer er op een knop in de applicatie wordt gedrukt. In het geval van Logic Apps, als je een dergelijk scenario wilt implementeren, moet je verschillende oplossingen bedenken, zoals het gebruik van de trigger 'Bij ontvangst van een HTTP-verzoek' en een POST-verzoek vanuit de applicatie naar het vooraf gedefinieerde adres te sturen:

Power Automate VS Logic Apps. Kenmerken van Logic Apps

6. Stroom maken met Visual Studio

In tegenstelling tot Power Automate, kunnen Logic Apps-stromen direct via Visual Studio worden gemaakt.
Je kunt Logic Apps-stromen maken en bewerken, bijvoorbeeld vanuit Visual Studio Code, als je de Azure Logic Apps-extensie hebt geĆÆnstalleerd. Na het installeren van de extensie heb je de mogelijkheid om verbinding te maken met Azure. Na een succesvolle autorisatie krijg je toegang tot de bestaande Logic Apps-stromen in deze omgeving en kun je doorgaan met het bewerken van de vereiste stroom:

Power Automate VS Logic Apps. Kenmerken van Logic Apps

Natuurlijk heb ik niet alle verschillen tussen deze twee producten opgesomd, maar ik heb geprobeerd de kenmerken te markeren die het meest opvielen tijdens het ontwikkelen van stromen met behulp van Power Automate en Logic Apps. In de volgende artikelen zullen we samen interessante kenmerken en implementaties bekijken met andere producten in de Power Platform-serie, en we komen zeker nog een keer terug op Logic Apps. Iedereen een fijne dag!

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster