Power Automate VS Logic Apps. Información general

¡Hola a todos! Hablemos de Power Automate y Logic Apps hoy. A menudo, las personas no entienden cuál es la diferencia entre estos servicios y cuál de los servicios debería elegirse para resolver sus problemas. Vamos a hacerlo bien.

Microsoft Power Automate


Microsoft Power Automate es un servicio en la nube que brinda a los usuarios la capacidad de crear subprocesos para automatizar tareas y procesos comerciales que requieren mucho tiempo. Este servicio está destinado a Desarrolladores Ciudadanos: usuarios que no son 100% desarrolladores, pero que están involucrados en el desarrollo de aplicaciones y la automatización de procesos.

Microsoft Power Automate es parte de Microsoft Power Platform, que también incluye servicios como Power Apps, Power BI y Power Virtual Agents. Esta plataforma facilita la obtención de toda la información necesaria de los servicios relacionados de Office 365 y la combina en aplicaciones, flujos de datos, informes, así como servicios auxiliares auxiliares.

imagen

La creación de subprocesos de Power Automate se basa en el concepto de "disparador" => "conjunto de acciones". La secuencia comienza con un activador específico, que puede ser, por ejemplo, crear un elemento en una lista de SharePoint, recibir una notificación por correo o una solicitud HTTP. Después del inicio, comienza el procesamiento de las acciones configuradas en este flujo. Como acciones, se pueden usar conectores a varios servicios. Actualmente, Microsoft Power Automate admite más de 200 servicios de terceros diferentes y servicios de gigantes como Google, Dropbox, Slack, WordPress, así como varios servicios sociales: Blogger, Instagram, Twitter, Youtube, Facebook y muchos otros. Por supuesto, además de esto, la integración con las aplicaciones de Office 365 está disponible.Para simplificar el uso de Microsoft Power Automate, Microsoft proporciona una gran cantidad de plantillas estándar para diversas aplicaciones y eventos que podemos usar simplemente completando el conjunto de parámetros necesarios. Además, los usuarios pueden crear plantillas ellos mismos en el diseñador y publicarlas para que otros usuarios las usen.

Las características distintivas de Microsoft Power Automate son:

  1. La presencia de una gran cantidad de conectores a diversos servicios de terceros.
  2. Soporte para la integración con los servicios de Office 365.
  3. La capacidad de iniciar transmisiones de acuerdo con un activador específico, por ejemplo, un escenario de integración, cuando al recibir una carta en un buzón de correo de Gmail es necesario iniciar una serie de acciones en otro servicio, por ejemplo, enviar un mensaje a Teams y crear una entrada en la lista de SharePoint.
  4. Capacidad para depurar secuencias, con información detallada sobre el estado de la secuencia en cada una de sus etapas.

Sin embargo, Microsoft Power Automate es una versión simplificada de Logic Apps. Esto significa que cuando crea una transmisión de Power Automate, se crea una transmisión de Logic Apps debajo del capó, que procesa la lógica configurada. En pocas palabras, Power Automate utiliza el motor de Logic Apps para implementar hilos.

Microsoft Power Automate está actualmente disponible como parte de una suscripción de Office 365, o en un plan separado, comprado por usuario o por hilo.

imagen

Vale la pena señalar que los conectores premium están disponibles solo con la compra de un plan separado. Una suscripción a Office 365 no ofrece conectores premium.

Aplicaciones lógicas


Logic Apps es un servicio que forma parte del Servicio de aplicaciones de Azure. Azure Logic Apps es parte de la plataforma Azure Integration Services, que incluye la capacidad de acceder a la API de Azure. Al igual que Power Automate, Logic Apps es un servicio basado en la nube diseñado para automatizar tareas y procesos comerciales. Sin embargo, mientras Microsoft Power Automate se enfoca en los flujos de procesos de negocios, Logic Apps se enfoca más en los bloques de lógica de negocios que son parte de una solución de integración integrada. Dichas decisiones requerirán una gestión y control más cuidadosos. Una de las principales diferencias entre las aplicaciones lógicas es la capacidad de especificar la frecuencia de comprobación del disparador. Power Automate no tiene esta configuración.

imagen

Por ejemplo, usando Logic Apps, puede automatizar escenarios como:

  1. .
  2. Office 365 , .
  3. FTP Azure.
  4. .

Junto con Microsoft Power Automate, Logic Apps le permite crear hilos de varios niveles de complejidad, sin escribir código, pero el precio aquí es ligeramente diferente. Logic Apps utiliza un enfoque de pago por uso. Esto significa que no necesita comprar suscripciones individuales y todos los conectores están disponibles de inmediato. Sin embargo, cada ejecución de una acción dentro de un flujo vale cierto dinero.

imagen

Al desarrollar flujos de Logic Apps, debe tenerse en cuenta que el costo de ejecutar conectores estándar y corporativos es diferente.

En el próximo artículo, veremos qué otras diferencias hay entre los servicios Power Automate y Logic Apps, así como varias formas interesantes de interacción entre estos dos servicios.

All Articles