Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Azure Logic Apps (consumo + estándar)
Azure Logic Apps proporciona plantillas de flujo de trabajo de integración y automatización precompiladas y reutilizables que puede usar para acelerar el proceso de creación de aplicaciones de integración. Estas plantillas siguen patrones usados habitualmente y le ayudan a simplificar el desarrollo proporcionando un punto de partida o una línea de base con configuraciones y lógica de negocios predefinidas.
Las plantillas pueden incluir uno o varios flujos de trabajo junto con sus conexiones, parámetros y documentación. Azure Logic Apps ofrece los siguientes tipos de plantilla:
| Tipo de plantilla | Descripción |
|---|---|
| Flujo de trabajo | Plantillas reutilizables que crean flujos de trabajo únicos. |
| Aceleradores | Soluciones agrupadas que contienen varios flujos de trabajo relacionados. |
Puede encontrar estas plantillas en la galería de plantillas, que se abre al elegir crear un flujo de trabajo empezando por una plantilla. La galería ya contiene plantillas creadas por Microsoft para patrones comunes de diseño e integración.
No solo puede iniciar el desarrollo mediante plantillas de flujo de trabajo, pero puede crear y publicar plantillas de flujo de trabajo solo para su organización en una suscripción de Azure o compartirlas con otras personas. La plantilla puede incluir artefactos como esquemas, mapas y ensamblados personalizados.
Las plantillas organizativas le permiten estandarizar patrones de integración, compartir procedimientos recomendados y reutilizar soluciones en toda la empresa internamente sin que sean públicos. Esta funcionalidad es especialmente útil para las empresas que desean promover la coherencia y mantener las opciones abiertas para la flexibilidad. Tanto si los escenarios incluyen la inserción de API internas, el control de la lógica específica del dominio o la aplicación de patrones arquitectónicos, las plantillas organizativas le ayudan a escalar y crecer mientras mantiene el control.
Las plantillas de Azure Logic Apps también proporcionan las siguientes funcionalidades:
Publique plantillas en modo de prueba o producción, lo que le permite experimentar y mantener versiones de forma segura.
Use directamente las API y los sistemas internos en plantillas sin tener que externalizarlas.
Descargue paquetes de plantilla y, opcionalmente, agréguelos al repositorio de plantillas de flujo de trabajo público para Azure Logic Apps en GitHub.
Gradue las plantillas de prueba a producción mediante la administración del ciclo de vida integrado en Azure DevOps, que proporciona la estructura del equipo, pero conserva la agilidad.
Como recursos de primera clase en Azure, las plantillas admiten el control de acceso basado en rol (RBAC) de Azure.
Puede administrar permisos de plantilla como cualquier otro recurso de Azure.
Estos permisos respetan los ámbitos de suscripción y rol, lo que significa que los desarrolladores pueden ver y acceder solo a esas plantillas en suscripciones a las que los desarrolladores tienen acceso.
Esta funcionalidad proporciona control de nivel empresarial sobre quién puede crear, ver e implementar plantillas. Tiene control total sobre la forma en que desea organizar plantillas para que pueda asegurarse de que los equipos adecuados obtengan acceso a los patrones de automatización que necesitan.
En la captura de pantalla siguiente se muestra la galería de plantillas de flujo de trabajo cuyo ámbito es una organización y una suscripción de Azure con plantillas de ejemplo que muestran etiquetas de estado como Pruebas y producción:
En esta guía se muestra cómo crear y publicar una plantilla de flujo de trabajo de las maneras siguientes:
Para que solo su organización lo use. Consulte Creación de una plantilla de flujo de trabajo en Azure Portal.
Esta ruta de acceso le permite crear la plantilla mediante el asistente en Azure Portal para especificar los flujos de trabajo de la aplicación lógica de origen, la información sobre la plantilla y las opciones para publicar para realizar pruebas antes de liberar la plantilla en producción.
Para que todos los clientes de Azure lo usen. Consulte Creación de una plantilla de flujo de trabajo: Manual.
Esta ruta requiere que cree un paquete de plantilla y envíe el paquete como una solicitud de incorporación de cambios al repositorio de plantillas de flujo de trabajo público para Azure Logic Apps en GitHub.
Prerrequisitos
Una cuenta y una suscripción de Azure. Si no tiene una suscripción, regístrese para obtener una cuenta gratuita de Azure.
Recurso de consumo implementado o aplicación lógica estándar y flujo de trabajo que se usará como definición de flujo de trabajo de origen para la plantilla.
El recurso y el flujo de trabajo de la aplicación lógica deben implementarse antes de crear la plantilla. Asegúrese de parametrizar correctamente los valores que el usuario final del flujo de trabajo debe proporcionar, en lugar de codificar esos valores de forma rígida.
Si no tiene este recurso y flujo de trabajo, consulte los artículos siguientes:
Capturas de pantalla que muestran las imágenes de vista previa en modo de solo lectura del flujo de trabajo creado por la plantilla. Use la extensión de nombre de archivo .png para estas capturas de pantalla. Estas imágenes de vista previa de la plantilla aparecen en el panel de información general de la plantilla en la galería de plantillas.
Para almacenar estas imágenes para que la plantilla pueda usarlas, necesita una cuenta de Azure Storage y un contenedor de blobs.
Para crear estas imágenes, siga estos pasos:
En Azure Portal, abra el recurso y el flujo de trabajo de la aplicación lógica de código fuente en el diseñador.
Configure el flujo de trabajo para crear dos capturas de pantalla: una versión que funcione con el tema claro de un explorador web y otra versión que funcione con el tema oscuro de un explorador web.
Cree las capturas de pantalla mediante la herramienta de captura de pantalla preferida. No incluya demasiados espacios en blanco alrededor del flujo de trabajo.
Guarde cada imagen con la extensión de nombre de archivo .png y un nombre que siga las convenciones de nombres y estilo, por ejemplo, <nombre> de imagen-light.png e < nombre >-dark.png.
Agregue las imágenes al contenedor de blobs en la cuenta de Azure Storage. Copie y guarde la dirección URL del blob para cada imagen para poder hacer referencia a las imágenes de la plantilla.
Importante
La dirección URL incluye una clave o un token de firma de acceso compartido (SAS) que concede permisos, por ejemplo, a los servicios de almacenamiento. Asegúrese de proteger la clave SAS al mismo tiempo que protege una clave de cuenta frente al uso no autorizado.
procedimientos recomendados
En esta lista se proporcionan procedimientos recomendados que se deben seguir al crear la plantilla de flujo de trabajo:
No use propiedades codificadas de forma rígida y sus valores en las definiciones de desencadenador y acción.
Proporcione más contexto sobre las definiciones de desencadenador y acción agregando comentarios descriptivos y útiles.
Recursos y flujos de trabajo de aplicación lógica estándar
Use las operaciones integradas tanto como sea posible. Por ejemplo, el conector de Azure Blob Storage tiene las siguientes versiones disponibles para flujos de trabajo estándar:
Las operaciones integradas del proveedor de servicios aparecen en la galería de conectores en el filtro Integrado. Estas versiones se hospedan y ejecutan con el entorno de ejecución de Azure Logic Apps de un solo inquilino, lo que ofrece un mejor rendimiento, capacidad de procesamiento y otras ventajas.
Las operaciones del conector de API hospedado y administrado en Azure aparecen en la galería de conectores en el filtro Compartido. Estas versiones se hospedan y ejecutan en Azure multiinquilino mediante recursos globales compartidos.
Creación de una plantilla de flujo de trabajo
En función de si desea que la plantilla de flujo de trabajo esté disponible solo para su organización o para todos los usuarios de Azure, siga los pasos correspondientes:
En estos pasos se describe cómo crear y publicar una plantilla de flujo de trabajo disponible solo para los miembros de una suscripción específica de Azure.
En el cuadro de búsqueda de Azure Portal , busque y seleccione plantillas de aplicaciones lógicas.
En la barra de herramientas de la página Plantillas de Logic Apps , seleccione Crear.
En la página Crear una plantilla de Azure Logic Apps , en la pestaña Aspectos básicos , proporcione la siguiente información:
Parámetro Obligatorio Valor Descripción Suscripción Sí < Azure-subscription-name> La suscripción de Azure que se va a usar con la plantilla de flujo de trabajo. Grupo de recursos Sí < resource-group-name> Nombre del grupo de recursos de Azure que se va a usar con la plantilla. Nombre Sí < template-name> Nombre del recurso de plantilla de flujo de trabajo. Región Sí < Región de Azure> Región de Azure para dónde crear el recurso de plantilla de flujo de trabajo. Seleccione Revisar y crear cuando haya terminado. Revise la información proporcionada y seleccione Crear.
Azure crea el recurso de plantilla.
A continuación, elija la definición de flujo de trabajo de origen que se usará para la plantilla.
Elección de la definición del flujo de trabajo de origen
En el menú de recursos de plantilla, en Plantilla, seleccione Plantilla.
En la página Plantilla , en la pestaña Flujos de trabajo, seleccione Agregar.
En el panel Administrar flujos de trabajo de esta plantilla , en la pestaña Elegir flujos de trabajo , proporcione la siguiente información:
Parámetro Obligatorio Valor Descripción Suscripción Sí < Azure-subscription-name> Nombre de la suscripción de Azure con la aplicación lógica de origen. Grupo de recursos Sí < resource-group-name> Nombre del grupo de recursos de Azure con la aplicación lógica de origen. Instancia de aplicación lógica Sí < source-logic-app> Nombre de la aplicación lógica de origen con el flujo de trabajo que desea usar. Flujos de trabajo Sí < flujos de trabajo de origen> En una aplicación lógica de consumo, seleccione el único flujo de trabajo existente que se usará en la plantilla.
Para una aplicación lógica estándar, seleccione al menos un flujo de trabajo que se usará en la plantilla.Cuando haya acabado, seleccione Siguiente.
En la pestaña Configurar flujos de trabajo , proporcione la siguiente información para cada flujo de trabajo de origen seleccionado:
Parámetro Obligatorio Valor Descripción Nombre del flujo de trabajo Sí < JSON-workflow-name> Nombre JSON del flujo de trabajo que solo puede usar letras minúsculas, números y guiones, y que solo se puede cambiar un nombre una vez. Estado Sí Con estado o sin estado Si desea guardar y almacenar el historial de ejecución del flujo de trabajo, las entradas de operación y las salidas de la operación, de forma predeterminada. Resumen Sí < short-description> Un breve resumen general sobre el propósito de la plantilla. Descripción No < descripción detallada> Descripción con información más detallada sobre la plantilla. Requisitos previos No < prerrequisitos> Cualquier requisito que necesite antes de poder usar la plantilla. En la sección Imágenes de flujo de trabajo, proporcione las imágenes de vista previa del flujo de trabajo que se usarán para el panel de información general de la plantilla en la galería de plantillas. Este panel incluye otra información de plantilla.
Imagen de flujo de trabajo Descripción URL de SAS en modo claro La dirección URL de SAS de la imagen de vista previa del flujo de trabajo con temas claros almacenada en un contenedor de blobs desde la cuenta de Azure Storage. Dirección URL de SAS en modo oscuro La dirección URL de SAS de la imagen de vista previa del flujo de trabajo con temas oscuros almacenada en un contenedor de blobs desde la cuenta de Azure Storage. Cuando haya acabado, seleccione Guardar.
Puede guardar la plantilla en cualquier momento durante el proceso de creación. Cada vez que guarde el progreso, la validación se ejecuta automáticamente para determinar si existen errores, por ejemplo, acciones no admitidas o valores no parametrizados. No tiene que corregir inmediatamente los errores cuando los encuentre, pero debe corregirlos antes de publicarlos.
En la pestaña Conexiones , revise y confirme las conexiones que Azure extrae automáticamente de los flujos de trabajo de origen.
No tiene que realizar ninguna otra acción.
Cuando esté listo, seleccione Siguiente.
Personalización de parámetros
En la pestaña Parámetros , agregue personalización para los parámetros que desee para el flujo de trabajo.
En la pestaña Parámetros , seleccione el icono de edición del parámetro .
Proporcione la siguiente información para el parámetro :
Propiedad Obligatorio Descripción Nombre para mostrar Sí Nombre del parámetro que aparece en Azure Portal. Valor predeterminado No Valor predeterminado del parámetro. Descripción No Descripción del propósito del parámetro. Campo obligatorio No Si el flujo de trabajo requiere el parámetro . Cuando haya acabado, seleccione Guardar.
Proporcionar información sobre la plantilla
La pestaña Perfil especifica información sobre la plantilla que aparece en la galería de plantillas, por ejemplo, el nombre para mostrar de la plantilla, el nombre del publicador, los conectores y otros metadatos.
En la pestaña Perfil , proporcione la siguiente información sobre la plantilla:
Propiedad Obligatorio Descripción Nombre para mostrar Sí El nombre de exhibición de la plantilla de flujo de trabajo que aparece en la galería de plantillas. Por Sí Nombre del publicador de plantillas de flujo de trabajo. Resumen Sí Descripción del flujo de trabajo que crea la plantilla. Conectores destacados Sí Seleccione los tipos de conector principales en la plantilla de flujo de trabajo. Categoría No Categoría a la que pertenece la plantilla. Etiquetas No Cualquier etiqueta que quiera usar para etiquetar el flujo de trabajo. Cuando esté listo, seleccione Siguiente.
En la pestaña Resumen , revise y confirme toda la información proporcionada.
Publicar para pruebas
Cuando esté listo para probar la plantilla, puede publicar la plantilla para realizar pruebas.
En la pestaña Resumen o en una pestaña anterior, en la parte inferior de la pestaña, en la lista Guardar , seleccione Guardar y publicar para realizar pruebas.
Azure publica la plantilla, que muestra la etiqueta Pruebas , en la galería de plantillas.
Para probar la nueva plantilla, siga los pasos descritos en Creación de flujos de trabajo a partir de plantillas precompiladas , pero con estos pasos:
Publicación para producción
Para cambiar la etiqueta de plantilla de Testing a Production en la galería de plantillas, siga estos pasos:
En Azure Portal, busque y abra el recurso de plantilla.
En la barra lateral de la plantilla, en Plantilla, seleccione Plantilla.
En la página Plantilla , seleccione Siguiente y repita hasta que abra la pestaña Perfil .
En la lista Guardar , seleccione Guardar y publicar para producción.
Eliminación de la plantilla de la galería
Si desea quitar temporalmente o permanentemente la plantilla de flujo de trabajo personalizada de la galería de plantillas, puede cancelar la publicación de la plantilla.
En Azure Portal, busque y abra el recurso de plantilla.
En la barra lateral de la plantilla, en Plantilla, seleccione Plantilla.
En la página Plantilla , seleccione Siguiente y repita hasta que abra la pestaña Perfil .
En la lista Guardar , seleccione Guardar y cancelar la publicación de la plantilla.
Convenciones de nombres y estilo
| Área | Convención |
|---|---|
| Información confidencial | No incluya ni cargue datos personales y confidenciales en archivos de plantilla, recortes de pantalla, descripciones o datos de prueba. Por ejemplo, estos datos incluyen identificadores de suscripción, nombres de usuario, contraseñas, etc. |
| Nombres de carpetas | Para facilitar la legibilidad, use guiones y minúsculas siempre que sea posible. Consulte Uso de mayúsculas: guía de estilo de Microsoft. |
| Nombres de archivo de imagen | Use .png como extensión del nombre del archivo, minúsculas y guiones, por ejemplo, workflow-light.png. |
| Nombres de producto, servicio, tecnología y marca | Siga la ortografía y el uso de mayúsculas oficiales. Por ejemplo: - Cuando haga referencia al nombre del servicio o la plataforma, use "Azure Logic Apps", no "Logic Apps". - Cuando haga referencia al recurso o instancia, use "logic apps" o "logic app", no "Logic App" o "Logic Apps". - Cuando haga referencia a la secuencia de desencadenador y acciones, use "flujo de trabajo de aplicación lógica" o "flujo de trabajo". |
| Abreviaturas y acrónimos | Use el nombre expandido para nombres de productos, servicios, tecnología, marcas y términos técnicos poco comunes, no para abreviaturas o siglas. Los acrónimos comunes, como "HTTP" y "URL", son aceptables. Por ejemplo, use "Visual Studio Code", no "VS Code". Consulte Acrónimos: guía de estilo de Microsoft. |
| Otro texto | - Use mayúsculas solo en la primera letra de títulos, encabezados y contenido del cuerpo, a menos que se trate de un nombre de producto, servicio, tecnología o marca. - No ponga en mayúsculas los sustantivos y artículos corrientes, como "un", "una", "y", "o", "el", "la", etc. |
| Voz | - Use la voz en segunda persona (usted y tú), en lugar de la tercera persona (usuarios, desarrolladores, clientes) a menos que necesite referirse a roles específicos. Consulte Persona: guía de estilo de Microsoft. - Use un tono activo, directo pero amistoso siempre que sea posible. La voz activa se centra en el sujeto y el verbo del texto, mientras que la voz pasiva se centra en el objeto del texto. |
| Vocabulario | - Use palabras simples, comunes y cotidianas, como "usar", en lugar de "utilizar" o "aprovechar". - No use palabras, frases, jerga, coloquialismos, modismos o argot que no se traduzcan bien entre idiomas. - Use "por favor" solo en situaciones concretas. Consulte Por favor: guía de estilo de Microsoft. - Use "por ejemplo" o "como", no "p. ej." o "ej.". - No use términos direccionales como "aquí", "anteriormente", "abajo", "derecha" e "izquierda", que no facilitan la accesibilidad. |
| Signos de puntuación | - Para una serie de elementos, no incluya la última coma antes de la conjunción, como "y". Por ejemplo, "manzanas, naranjas y plátanos". Véase Comas: guía de estilo de Microsoft. - Finalice las oraciones completas con puntuación adecuada. No use puntos de exclamación. Consulte Puntuación: guía de estilo de Microsoft. |
| Aplicación de formato | - Para el código, siga la convención de estilo para el lenguaje del código. - No use vínculos codificados de forma rígida, que se rompen si cambian las direcciones URL. En la solicitud de cambios, pida un vínculo de redireccionamiento que se usará en su lugar. - Para los vínculos, use el siguiente formato: " For more information, see [descriptive-link-text](URL)].". - Use un texto de vínculo descriptivo, no genérico o vago, como " See [here](URL)." - Use números solo para los pasos de un procedimiento, no para listas que no tengan ningún orden específico. Consulte Listas: guía de estilo de Microsoft. - Use solo un espacio después de los signos de puntuación a menos que esté aplicando sangrías en líneas de código. |
Para obtener más instrucciones, consulte la Guía de estilo de Microsoft y Recomendaciones globales de redacción.
Contenido relacionado
Creación de flujos de trabajo de aplicación lógica a partir de plantillas precompiladas