Cloud Intelligence™Cloud Intelligence™

Announcement

Mantén CloudFlow fácil de mantener llamando lógica compartida con Sub Flow

Esta página también está disponible en English, Português, Deutsch, Italiano, Français y 日本語.

Mantén CloudFlow fácil de mantener llamando lógica compartida con Sub Flow

Los nodos Sub Flow te permiten centralizar la lógica compartida en un único CloudFlow reutilizable, invocarlo desde cualquier flujo de trabajo principal con parámetros y rastrear cada invocación como una ejecución secundaria.

A medida que los CloudFlows crecen, los mismos pasos suelen copiarse en múltiples flujos de trabajo. Esto hace que las correcciones sean más lentas y los resultados inconsistentes, ya que terminas actualizando la misma lógica en varios lugares.

Ejemplo de caso de uso: ejecutas un flujo de trabajo diario que detecta anomalías de costos y luego activa una remediación de CloudOps. En lugar de duplicar los pasos de "resolución de propiedad" y "formateo de notificaciones" en cada flujo de anomalías, flujo de dimensionamiento correcto y flujo de incidentes, colocas esa lógica en un único subflow y lo invocas desde cada flujo de trabajo principal, para que las actualizaciones se propaguen a todos lados.

Qué hay de nuevo

  • Ahora puedes usar el nodo Sub Flow para ejecutar un CloudFlow dentro de otro, de modo que la lógica compartida viva en un único flujo reutilizable.
  • Los flujos principales pueden pasar entradas como parámetros (mapeados a las variables locales del sub flow), para que el mismo sub flow funcione en múltiples casos de uso.
  • Cada invocación crea una ejecución secundaria que puedes abrir desde el historial de ejecuciones, lo que facilita la resolución de problemas y la auditoría.

Construyes un flujo reutilizable (el sub flow) y lo publicas. En tu flujo de trabajo principal, agregas un nodo Sub Flow, seleccionas el flujo que deseas invocar y proporcionas los valores de los parámetros para esa ejecución. Cuando el flujo principal llega a ese nodo, CloudFlow ejecuta el flujo seleccionado como una ejecución secundaria y devuelve su resultado al flujo principal para que el flujo de trabajo pueda continuar.

Primeros pasos

  • Crea el flujo reutilizable que deseas invocar y define las variables locales que debe aceptar.
  • En el flujo principal, agrega un nodo Sub Flow y selecciona el flujo a invocar desde el menú desplegable Flow.
  • Mapea los parámetros y luego utiliza la salida del nodo Sub Flow en los nodos posteriores.

Obtén más información sobre los subflows en el Centro de ayuda de CloudFlow.

Your cloud bill shouldn't be a mystery

Let us show you what ships this week.