¿Qué es Azure Logic Apps Automation (versión preliminar)

Note

Esta funcionalidad de vista previa está sujeta a los Términos de uso complementarios para las versiones preliminares de Microsoft Azure.

Tanto si es nuevo como si tiene experiencia con la automatización de procesos empresariales, algunos procesos no siguen rutas fijas y resisten la automatización prescriptiva tradicional. Estos procesos suponen los siguientes desafíos:

  • Los pasos cambian cada vez que se ejecuta un proceso.
  • Reglas poco claras, requisitos o prioridades cambiantes y excepciones que se multiplican.
  • Datos no estructurados, impredecibles o indefinidos.

Cuando codificas de forma rígida cada ruta, acabas con flujos de trabajo frágiles que fallan cuando cambian las condiciones. También dedica horas a configurar conexiones, escribir código de pegado y administrar la infraestructura antes de llegar a la lógica de negocios. Por lo tanto, cuando tenga que automatizar procesos imprevisibles o controlar rápidamente los requisitos cambiantes, este trabajo de configuración le ralentiza y le obliga a desplazar el foco fuera de la creación de la lógica de negocios.

Azure Logic Apps Automation ofrece un enfoque diferente. Describe lo que desea automatizar y la plataforma compila flujos de trabajo por motivos de cada solicitud, elige el mejor paso siguiente en tiempo de ejecución y escala a un humano cuando sea necesario. Este enfoque funciona bien para trabajos ambiguos, en constante cambio y de alta carga cognitiva, para que te mantengas centrado en el objetivo de negocio. Obtiene un diseñador visual, un asistente de IA y más de 1400 conectores listos para usar para poder compilar, probar y supervisar flujos de trabajo completamente dentro del explorador. No hay nada más que instalar en el equipo.

Si ya usa Azure Logic Apps Standard o Consumption, considere Azure Logic Apps Automation como una herramienta de automatización complementaria para escenarios con flujos impredecibles. Ambos tienen el mismo entorno de ejecución, conectores y herramientas de administración. Si viene de otra plataforma de automatización, puede empezar a trabajar sin experiencia en Azure Logic Apps.

En esta introducción se explica cuándo usar Azure Logic Apps Automation, cómo funciona, cómo empezar y conceptos clave.

Note

Para procesos estables y repetitivos con un comportamiento definido y pasos predecibles, use la automatización tradicional como Azure Logic Apps Estándar o Consumo.

¿Por qué usar Azure Logic Apps Automation?

Azure Logic Apps Automation le ayuda a crear y ejecutar flujos de trabajo dinámicos controlados por IA en los que la mejor ruta de acceso puede cambiar en tiempo de ejecución. Cuando el éxito de tu equipo se mide por los resultados y cada solicitud puede seguir un camino distinto, deja que los flujos de trabajo se encarguen del razonamiento y la toma de decisiones, mientras sigues manteniendo el control mediante aprobación humana. Este enfoque ayuda a reducir el retrabajo cuando cambian las reglas de negocio, aumentan las excepciones o se deben añadir nuevas herramientas rápidamente.

En comparación con otras plataformas de automatización, Azure Logic Apps Automation combina la orquestación adaptable con controles empresariales, por lo que puede avanzar más rápido sin renunciar a la gobernanza, la supervisión o la rastreabilidad.

Cuándo Elegir
El proceso empresarial es variable y está cargado de decisiones. automatización de Azure Logic Apps
El proceso de negocio es estable, conocido y predecible. Azure Logic Apps estándar o consumo

Para obtener más información de comparación, use la tabla siguiente para revisar las opciones:

Area automatización de Azure Logic Apps Azure Logic Apps estándar y consumo Otras plataformas de automatización
Modelo principal Flujos de trabajo ambiguos y cambiantes que necesitan adaptación en tiempo de ejecución Flujos de trabajo estables y repetibles con rutas de acceso definidas Varía según la plataforma y el diseño
Modelo de orquestación Probabilístico con planificación y ejecución basadas en agentes Orquestación de flujo de trabajo determinista basada en reglas Normalmente determinista, a veces híbrido
Trazado del flujo Selección dinámica del paso siguiente en tiempo de ejecución Ramas y condiciones predefinidas Normalmente predefinida con comportamiento dinámico en función de la plataforma
Supervisión humana Integrada para puntos de aprobación e intervención Compatible con pasos e integraciones de flujo de trabajo Varía según las funcionalidades de la plataforma.
Tooling Agentes, servidores MCP, conectores y herramientas tipadas Conectores, bucles de agente, operaciones nativas integradas e integraciones personalizadas Varía; a menudo, conectores e integraciones de API.
Casos de uso recomendados Tareas ambiguas, procesos de alto cambio, control de excepciones Automatización de procesos empresariales definidos y estructurados, integraciones, trabajos programados Automatización general, en función de los puntos fuertes de la plataforma
Gobernanza y operaciones Controles empresariales, supervisión y seguimiento Controles empresariales, supervisión y diagnósticos Varía según la madurez de la plataforma
Curva de aprendizaje Más rápido para patrones basados en intenciones y de agentes Más rápido para el modelado explícito de procesos Depende de la experiencia de plataforma y equipo

La siguiente tabla ofrece algunas formas de entender Azure Logic Apps en relación con otros servicios de automatización, según su experiencia previa:

Experience Recomendación
Algunos conocimientos sobre Azure Logic Apps Standard o Consumption Considere Azure Logic Apps Automation como un servicio complementario para automatizar procesos con cargas de trabajo ambiguas, impredecibles o no estructuradas. Azure Logic Apps Automation y Azure Logic Apps Standard usan el mismo entorno de ejecución, conectores y plano de administración. Por lo tanto, podría pensar en ellos como hermanos.
Ninguno Comience con Azure Logic Apps Automation. No necesitas tener experiencia con Azure Logic Apps Standard o Consumption para empezar.
Otros servicios de automatización Considere Azure Logic Apps Automation como una manera de crear flujos de trabajo dinámicos con conectores, gobernanza y supervisión, sin definir todas las rutas de acceso por adelantado.

Para más información, consulte Comparación de los servicios de automatización.

Funcionamiento de la automatización de Azure Logic Apps

Azure Logic Apps Automation usa un enfoque probabilístico que admite el comportamiento agente. El tiempo de ejecución realiza las siguientes tareas:

tarea Description
1 Interpretar las solicitudes o instrucciones proporcionadas.
2 Evalúe los datos, el contexto y el conocimiento de dominio disponibles y pertinentes.
3 Razona de forma iterativa y evalúa las posibles acciones.
4 Elija y planee la mejor manera de completar la tarea.
5 Ejecute el plan con aprobación humana cuando sea necesario.

Esta solución funciona bien cuando la mejor ruta de acceso varía durante cada ejecución, por ejemplo:

  • Flujos de trabajo de procesamiento de pedidos de compra en sistemas y herramientas.
  • Evaluación de prioridades de casos y control de excepciones en todos los sistemas.
  • Agentes implementados en herramientas como Microsoft Teams y Slack.
  • Agentes conversacionales respaldados por orquestaciones de flujo de trabajo deterministas.
  • Escenarios que requieren herramientas tipadas, orquestación y síntesis.

Introducción a Azure Logic Apps Automation

Elija entre los enfoques siguientes en función de sus preferencias:

Punto de partida Description
IA asistente Una experiencia de chat en la que se usan avisos para generar o refinar rápidamente flujos de trabajo. Revise y ajuste los resultados en el diseñador.
Diseñador de flujos de trabajo Una experiencia gráfica visual en la que se compilan, prueban y ejecutan flujos de trabajo agente. Agregue manualmente un desencadenador, acciones, agentes, herramientas, servidores MCP y otros elementos para impulsar el flujo de trabajo.
Plantillas de flujos de trabajo Patrones de flujo de trabajo creados previamente para escenarios de automatización comunes y específicos que incluyen un desencadenador y acciones rellenados previamente. Debe completar los requisitos de configuración, como la autenticación y los valores de parámetro, para la carga de trabajo concreta.

Juntas, estas experiencias le ayudan a pasar más rápido de la idea a la automatización del trabajo, mientras que se mantiene en control sobre la seguridad, la confiabilidad, la gobernanza y otros requisitos empresariales. Supervise y realice un seguimiento de todos los pasos que se producen en el flujo de trabajo, incluidas las actividades del agente, para diagnósticos y auditorías.

Conceptos clave y terminología

A medida que trabaje con Azure Logic Apps Automation, obtendrá más información sobre los siguientes componentes principales:

Componente Description
Proyecto Unidad de nivel superior que organiza y agrupa las aplicaciones.

Si ha trabajado con Azure Logic Apps Estándar, considere este componente similar a un proyecto de Visual Studio Code que incluya una o varias aplicaciones lógicas estándar y sus flujos de trabajo.
Aplicación Un paquete de implementación que almacena las definiciones y la configuración del flujo de trabajo .

Considere este componente similar a una aplicación lógica estándar.
Flujo de trabajo Secuencia de tareas que siempre comienza con un desencadenador de eventos. Un flujo de trabajo usa elementos como operaciones integradas, conexiones, agentes y servidores MCP.

Considere este componente como cualquier otro flujo de trabajo de Azure Logic Apps Standard y Consumption.
Connection Un vínculo autenticado reutilizable a un servicio, por ejemplo, una clave de API o OAuth.
Trigger Un evento que inicia un flujo de trabajo, como una solicitud HTTP entrante, la llegada de un mensaje o una ejecución programada.
Action Paso que se ejecuta en un flujo de trabajo, como una llamada HTTP saliente, una rama condicional, un bucle o una transformación.
Agent Un agente de IA con funcionalidades de herramientas.
Tool Herramienta a la que un agente llama para completar una tarea.
Subflujo de trabajo Un flujo de trabajo anidado que es invocado y ejecutado por otro flujo de trabajo.

Para obtener más información, consulte:

Pasos siguientes