Power Automate VS Logic Apps. Características do Logic Apps

Olá a todos! No artigo anterior, dedicado ao estudo do Power Automate e Logic Apps Analisamos várias oportunidades de uso do Power Automate. Neste artigo, gostaria de abordar alguns cenários de uso do Logic Apps e algumas diferenças em relação ao Power Automate. Como já discutimos, Power Automate e Logic Apps são serviços gêmeos, diferenciando-se apenas pela localização (Office 365, Azure), assim como pela abordagem de licenciamento e algumas características internas. Hoje, vamos ver quais são as especificidades do Logic Apps em comparação ao Power Automate. Vamos ao que interessa.

1. Frequência de acionamento dos gatilhos

No Power Automate, não há como configurar a frequência de verificação das condições do gatilho. Precisamos contar com o valor padrão. O Logic Apps permite configurar o intervalo e a frequência de verificação do gatilho, o que acelera significativamente o processamento de eventos. No entanto, o Power Automate, muitas vezes, tem opções de configuração para gatilhos que são consideravelmente menores em comparação ao Logic Apps:

Gatilho do Power Automate "Ao criar um item":

Power Automate VS Logic Apps. Características do Logic Apps

Gatilho do Logic Apps "Ao criar um item":

Power Automate VS Logic Apps. Características do Logic Apps

No Logic Apps, para este gatilho, há também configurações de fuso horário e hora de início.

2. Alternância entre modos de visualização do fluxo

No Logic Apps, diferentemente do Power Automate, existe a possibilidade de alternar entre os modos "Designer" e "Visualização de Código". Essa possibilidade é extremamente útil para depuração de fluxos, além de permitir ajustes mais sutis na lógica dos fluxos:

Power Automate VS Logic Apps. Características do Logic Apps

3. Depuração de fluxos

Frequentemente, ao configurar fluxos, precisamos verificar a correção da lógica implementada. E aqui, não podemos evitar a depuração. O Logic Apps possui um modo de depuração extremamente conveniente, que permite exibir os dados de entrada e saída de cada atividade do fluxo. Com esse modo, é possível verificar a qualquer momento em que etapa certas informações chegaram à atividade e o que foi produzido como saída da atividade:

Power Automate VS Logic Apps. Características do Logic Apps

No Power Automate, esse modo está disponível, mas em uma versão bastante limitada.

4. Conectores "Premium"

Como já sabemos, no Power Automate, existe a divisão dos conectores por tipo, em conectores comuns e "premium":

Power Automate VS Logic Apps. Características do Logic Apps

Conectores comuns estão sempre disponíveis, enquanto os conectores "premium" estão disponíveis apenas com a compra de um plano separado para usuários ou para fluxos. No Logic Apps, todos os conectores estão disponíveis para uso, mas a cobrança é feita conforme o uso dos conectores. A execução de fluxos com conectores comuns é mais barata, enquanto os "premium" são mais caros.

5. Iniciar fluxo com um botão

Aqui o Logic Apps fica atrás do Power Automate, pois o fluxo do Logic Apps não pode ser iniciado, por exemplo, com um botão do aplicativo Power Apps. Com o Power Automate, como descobrimos, no artigo anterior, é possível criar fluxos e conectá-los ao aplicativo Power Apps, para que sejam chamados, por exemplo, ao pressionar um botão no aplicativo. No caso do Logic Apps, se for necessário implementar um cenário semelhante, é preciso inventar várias soluções, como usar o gatilho "Ao receber uma solicitação HTTP" e enviar um POST do aplicativo para um endereço previamente formatado:

Power Automate VS Logic Apps. Características do Logic Apps

6. Criar um fluxo com o Visual Studio

Ao contrário do Power Automate, os fluxos do Logic Apps podem ser criados diretamente pelo Visual Studio.
É possível criar e editar fluxos do Logic Apps, por exemplo, no Visual Studio Code, desde que a extensão Azure Logic Apps esteja instalada. Após instalar a extensão, será possível conectar ao Azure. E após a autenticação bem-sucedida, você terá acesso aos fluxos existentes do Logic Apps nesse ambiente e poderá editar o fluxo desejado:

Power Automate VS Logic Apps. Características do Logic Apps

Claro, eu não mencionei todas as diferenças entre esses dois produtos, mas tentei destacar aquelas que mais chamaram minha atenção ao desenvolver fluxos usando o Power Automate e o Logic Apps. Nos próximos artigos, veremos características e casos interessantes de implementação com outros produtos da linha Power Platform e voltaremos a discutir o Logic Apps. Tenham um bom dia!

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster