Eventos
Compilación de Intelligent Apps
17 mar, 21 - 21 mar, 10
Únase a la serie de reuniones para crear soluciones de inteligencia artificial escalables basadas en casos de uso reales con compañeros desarrolladores y expertos.
Regístrese ahoraEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Azure Logic Apps le ayuda a organizar e integrar diferentes servicios al proporcionar cientos de conectores prediseñados y listos para usar, que van desde SQL Server y SAP hasta servicios de Azure AI. Azure Logic Apps es un servicio "sin servidor", por lo que no tiene que preocuparse del escalamiento ni de las instancias. Lo único que debe hacer es definir un flujo de trabajo con un desencadenador y las acciones que realiza el flujo de trabajo. La plataforma subyacente controla la escala, la disponibilidad y el rendimiento. Azure Logic Apps es especialmente útil para aquellos casos de uso y escenarios en los que hay que coordinar acciones en varios sistemas y servicios.
Esta guía describe los escenarios, ejemplos y puntos iniciales más comunes para ayudarle a obtener información sobre las funcionalidades y patrones que admite Azure Logic Apps.
Cada flujo de trabajo comienza con un único desencadenador que se activa cuando se cumple la condición desencadenadora, se ejecuta el flujo de trabajo y se pasan las salidas del desencadenador a las acciones posteriores del flujo de trabajo. Muchos conectores proporcionan desencadenadores, que se clasifican en los siguientes tipos:
Desencadenador de sondeo: comprueba, en un punto de conexión de servicio, los datos o un evento que cumpla la condición desencadenadora, según la programación especificada. Si la condición desencadenadora se cumple en ese momento, el desencadenador se activa, crea y ejecuta una nueva instancia de flujo de trabajo que usa las salidas del desencadenador como entradas para el flujo de trabajo.
Desencadenador de push: escucha y espera en un punto de conexión de servicio los datos o un evento que cumpla la condición desencadenadora. En ese momento, el desencadenador se activa de inmediato. Esto crea y ejecuta una nueva instancia de flujo de trabajo que usa las salidas del desencadenador como entradas para el flujo de trabajo.
Desencadenador | Descripción | Más información |
---|---|---|
Desencadenador de periodicidad | Establezca la periodicidad para ejecutar el flujo de trabajo, incluida la fecha y hora de inicio. Por ejemplo, puede seleccionar los días de la semana y las horas del día. |
-
Programación y ejecución de tareas, procesos y flujos de trabajo automatizados y periódicos con Azure Logic Apps - Tutorial: Creación de un flujo de trabajo automatizado, periódico y basado en una programación mediante Azure Logic Apps |
Cuando se recibe un correo electrónico | Busque correo electrónico nuevo desde cualquier proveedor de correo compatible con Azure Logic Apps, por ejemplo, Outlook de Office 365, Gmail, Outlook.com, etc. |
Importante: Si quiere usar el conector de Gmail, solo las cuentas empresariales de G-Suite pueden usarlo sin restricciones en Azure Logic Apps. Si tiene una cuenta de consumidor de Gmail, puede usar este conector solo con servicios específicos aprobados por Google, o puede crear una aplicación cliente de Google para usarla en la autenticación con el conector de Gmail. Para más información, consulte Directivas de privacidad y seguridad de datos de los conectores de Google en Azure Logic Apps. Para ver tutoriales sobre desencadenadores relacionados con el correo electrónico, consulte la siguiente documentación: - Tutorial: Creación de flujos de trabajo automatizados basados en aprobación mediante Azure Logic Apps - Tutorial: Automatización de tareas para procesar correos electrónicos mediante Azure Logic Apps, Azure Functions y Azure Storage |
Desencadenador HTTP | Llame a un punto de conexión de servicio a través de HTTP o HTTPS. | Llamar, desencadenar o anidar flujos de trabajo con puntos de conexión HTTP en Azure Logic Apps |
Desencadenador | Descripción |
---|---|
Desencadenador de solicitud | Recibir solicitudes HTTPS entrantes. |
Desencadenador de Webhook de HTTP | Se suscribe a un punto de conexión de servicio al registrar una URL de devolución de llamada con dicho servicio. De este modo, el servicio puede simplemente notificar el desencadenador cuando se produce el evento especificado, con el fin de que no sea preciso que este sondee el servicio. |
Después de agregar el desencadenador, siga creando el flujo de trabajo agregando una o varias acciones. Las siguientes guías de inicio rápido le ayudan a crear el primer flujo de trabajo de aplicación lógica de consumo, que se ejecuta en Azure Logic Apps global y multiinquilino:
Las siguientes guías paso a paso le ayudan a crear un flujo de trabajo de una aplicación lógica del plan Estándar, que se ejecuta en Azure Logic Apps de un solo inquilino:
Azure Logic Apps incluye múltiples funciones de flujo de control avanzado, como condiciones, modificadores, bucles y ámbitos. Para garantizar que las soluciones sean resistentes, también puede implementar el control de errores y excepciones en los flujos de trabajo.
En el caso de los sistemas y servicios que no tienen conectores publicados, también puede ampliar Azure Logic Apps para poder crear API y conectores personalizados:
En el caso de soluciones de integración empresarial y comunicación directa entre organizaciones, puede crear flujos de trabajo escalables automatizados para estos escenarios mediante el uso de Enterprise Integration Pack (EIP) con Azure Logic Apps. Aunque las organizaciones usan distintos protocolos y formatos, pueden intercambiar mensajes electrónicamente. EIP transforma distintos formato en un formato que los sistemas de las organizaciones pueden procesar y admiten protocolos estándar del sector, como AS2, X12, EDIFACT y RosettaNet. Para compilar estas soluciones, cree una cuenta de integración, que es un recurso de Azure independiente que proporciona un contenedor seguro,escalable y administrable para los artefactos que define y usa con los flujos de trabajo de la aplicación lógica. Por ejemplo, los artefactos incluyen entidades, acuerdos, mapas, esquemas, certificados y configuraciones de lote.
A veces, es posible que el flujo de trabajo de su aplicación lógica necesite acceso a recursos protegidos, como máquinas virtuales (VM), en una red virtual de Azure. Para acceder directamente a estos recursos, cree un flujo de trabajo para una aplicación lógica del plan Estándar. Este tipo de flujo de trabajo de aplicación lógica se ejecuta en Azure Logic Apps de un solo inquilino, independientemente de los flujos de trabajo de aplicación lógica de consumo en Azure Logic Apps multiinquilino y usa almacenamiento dedicado y otros recursos. Con esta opción, puede reducir el impacto que podrían tener otros inquilinos de Azure en el rendimiento de sus aplicaciones, lo que también se conoce como el efecto "vecinos ruidosos".
Puede desarrollar e implementar completamente recursos de aplicaciones lógicas con Azure DevOps o cualquier otra herramienta de compilación automatizada o de control de código fuente. Con el fin de admitir la implementación para flujos de trabajos y conexiones dependientes en una plantilla de recursos, los recursos de aplicaciones lógicas usan las plantillas de implementación de recursos de Azure. Para los registros de notificación y diagnóstico del estado de ejecución del flujo de trabajo, Azure Logic Apps también ofrece supervisión y alertas.
Puede obtener acceso a distintos tipos de contenido, convertirlos y transformarlos mediante las diversas funciones que existen en el lenguaje de definición de flujo de trabajo de Azure Logic Apps. Por ejemplo, puede convertir entre una cadena, JSON y XML con las expresiones de flujo de trabajo @json()
y @xml()
. Azure Logic Apps conserva los tipos de contenido para admitir la transferencia de contenido sin pérdida de información entre los servicios.
application/
, application/octet-stream
y multipart/formdata
Azure Logic Apps también ofrece integración con muchos servicios, como Azure Functions, Azure API Management, Azure App Service y puntos de conexión HTTP personalizados, por ejemplo, REST y SOAP.
Sepa cómo Azure Logic Apps, junto con otros servicios de Azure y productos de Microsoft, ayudó a que estas empresas mejoraran su agilidad y se centraran en sus negocios principales mediante la simplificación, organización, automatización y orquestación de procesos complejos.
Eventos
Compilación de Intelligent Apps
17 mar, 21 - 21 mar, 10
Únase a la serie de reuniones para crear soluciones de inteligencia artificial escalables basadas en casos de uso reales con compañeros desarrolladores y expertos.
Regístrese ahoraCursos
Ruta de aprendizaje
En esta ruta de aprendizaje se presenta Azure Logic Apps y cómo automatizar los procesos empresariales mediante la creación y ejecución de flujos de trabajo de integración en la nube de Azure.
Certificación
Microsoft Certified: Power Automate RPA Developer Associate - Certifications
Demostración sobre cómo mejorar y automatizar flujos de trabajo con el desarrollador de RPA con Microsoft Power Automate.