Power Automate VS Logic Apps. Información general

¡Hola a todos! Hoy vamos a hablar sobre los productos Power Automate y Logic Apps. A menudo, las personas no entienden las diferencias entre estos servicios y cuál de ellos elegir para resolver sus tareas. Vamos a investigar.

Microsoft Power Automate

Microsoft Power Automate es un servicio en la nube que permite a los usuarios crear flujos para automatizar tareas y procesos empresariales que requieren mucho tiempo. Este servicio está destinado a los Citizen Developers: usuarios que no son desarrolladores al 100%, pero que participan en el desarrollo de aplicaciones y la automatización de procesos.

Microsoft Power Automate es parte de Microsoft Power Platform, que incluye además servicios como Power Apps, Power BI y Power Virtual Agents. Esta plataforma permite obtener fácilmente toda la información necesaria de servicios relacionados de Office 365 y combinarla en aplicaciones, flujos de datos, informes, así como en servicios de asistencia.

Power Automate VS Logic Apps. Información general

La creación de flujos en Power Automate se basa en la concepción «disparador» => «conjunto de acciones». Un flujo se inicia por un determinado disparador, que puede ser, por ejemplo, la creación de un elemento en una lista de SharePoint, la recepción de una notificación por correo electrónico o una solicitud HTTP. Una vez iniciado, comienza el procesamiento de las acciones que están configuradas en el flujo. Como acciones, se pueden usar conectores a diferentes servicios. Actualmente, Microsoft Power Automate admite más de 200 servicios y plataformas de terceros, como Google, Dropbox, Slack, WordPress, así como diversas redes sociales: Blogger, Instagram, Twitter, YouTube, Facebook y muchas más. Además, está disponible la integración con las aplicaciones de Office 365. Para facilitar el uso de Microsoft Power Automate, Microsoft proporciona una gran cantidad de plantillas estándar para diferentes aplicaciones y eventos, que podemos utilizar simplemente completando un conjunto de parámetros necesarios. También los usuarios pueden crear plantillas en el constructor y publicarlas para ser usadas por otros usuarios.

Las características distintivas de Microsoft Power Automate son:

  1. La presencia de una gran cantidad de conectores a diferentes servicios de terceros.
  2. Soporte para la integración con los servicios de Office 365.
  3. La posibilidad de iniciar flujos mediante un desencadenador específico, por ejemplo, un escenario de integración donde, al recibir un correo en Gmail, es necesario iniciar una serie de acciones en otro servicio, como enviar un mensaje a Teams y crear un registro en una lista de SharePoint.
  4. La posibilidad de depurar flujos, con información detallada sobre el estado del flujo en cada una de sus etapas.

Sin embargo, Microsoft Power Automate es una versión simplificada del servicio Logic Apps. Esto significa que, cuando creas un flujo en Power Automate, se crea en el fondo un flujo de Logic Apps que procesa la lógica configurada. En otras palabras, Power Automate utiliza el motor de Logic Apps para implementar flujos.

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

Power Automate VS Logic Apps. Información general

Cabe destacar que los conectores premium están disponibles solo con la compra de un plan separado. La suscripción de Office 365 no permite el uso de conectores premium.

Logic Apps

Logic Apps es un servicio que forma parte del Azure App Service. Azure Logic Apps es parte de la plataforma Azure Integration Services, que incluye la posibilidad de acceso a APIs de Azure. Al igual que Power Automate, Logic Apps es un servicio en la nube diseñado para automatizar tareas y procesos comerciales. Sin embargo, mientras que Microsoft Power Automate está enfocado en flujos de procesos de negocio, Logic Apps está más orientado a bloques de lógica empresarial que son parte de una solución de integración compleja. Estas soluciones requieren una gestión y control más meticulosos. Una de las principales diferencias de Logic Apps es la posibilidad de especificar la frecuencia de verificación del desencadenador. En Power Automate, esta configuración está ausente.

Power Automate VS Logic Apps. Información general

Por ejemplo, con Logic Apps se pueden automatizar escenarios como:

  1. El procesamiento y redireccionamiento de pedidos a servicios en la nube y sistemas locales.
  2. El envío de notificaciones por correo electrónico con Office 365 al ocurrir eventos en varios sistemas, aplicaciones y servicios.
  3. La transferencia de archivos enviados desde servidores FTP a un servicio de almacenamiento de Azure.
  4. El seguimiento de publicaciones en redes sociales sobre un tema específico y mucho más.

Al igual que Microsoft Power Automate, Logic Apps permite crear flujos de trabajo de diferentes niveles de complejidad sin necesidad de escribir código, sin embargo, la facturación aquí es un poco diferente. En Logic Apps se utiliza el enfoque de "pago por uso". Esto significa que no es necesario comprar suscripciones individuales y todos los conectores están disponibles de inmediato. Sin embargo, cada ejecución de una acción dentro del flujo tiene un costo asociado.

Power Automate VS Logic Apps. Información general

Al desarrollar flujos en Logic Apps, es importante tener en cuenta que el costo de ejecución de los conectores estándar y los conectores de nivel "Empresarial" es diferente.

En el siguiente artículo, examinaremos cuáles son las otras diferencias entre los servicios de Power Automate y Logic Apps, así como diversas formas interesantes de interacción entre estos dos servicios.

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster