Cloud Intelligence™Cloud Intelligence™

Announcement

Gardez vos CloudFlows maintenables en appelant la logique partagée avec Sub Flow

Cette page est également disponible en English, Português, Deutsch, Español, Italiano et 日本語.

Gardez vos CloudFlows maintenables en appelant la logique partagée avec Sub Flow

Les nœuds Sub Flow vous permettent de centraliser la logique partagée dans un seul CloudFlow réutilisable, de l'appeler depuis n'importe quel workflow parent avec des paramètres, et de tracer chaque invocation en tant qu'exécution enfant.

À mesure que les CloudFlows se développent, les mêmes étapes finissent souvent par être dupliquées dans plusieurs workflows. Les corrections deviennent alors plus lentes et les résultats incohérents, car vous devez mettre à jour la même logique à plusieurs endroits.

Exemple de cas d'usage : vous exécutez un workflow quotidien qui détecte les anomalies de coûts, puis déclenche une remédiation CloudOps. Au lieu de dupliquer les étapes "résolution de la propriété" et "mise en forme des notifications" dans chaque flux d'anomalie, de dimensionnement ou d'incident, vous regroupez cette logique dans un seul subflow et l'appelez depuis chaque workflow parent — les mises à jour se propagent alors partout.

Nouveautés

  • Vous pouvez désormais utiliser le nœud Sub Flow pour exécuter un CloudFlow à l'intérieur d'un autre, afin que la logique partagée réside dans un seul flux réutilisable.
  • Les flux parents peuvent transmettre des entrées sous forme de paramètres (mappés aux variables locales du sub flow), de sorte que le même sub flow fonctionne pour plusieurs cas d'usage.
  • Chaque invocation crée une exécution enfant accessible depuis l'historique des exécutions, ce qui facilite le dépannage et l'audit.

Vous créez un flux réutilisable (le sub flow) et le publiez. Dans votre workflow principal, ajoutez un nœud Sub Flow, sélectionnez le flux que vous souhaitez appeler et fournissez les valeurs de paramètres pour cette exécution. Lorsque le flux parent atteint ce nœud, CloudFlow exécute le flux sélectionné en tant qu'exécution enfant et renvoie sa sortie au parent pour que le workflow puisse continuer.

Pour commencer

  • Créez le flux réutilisable que vous souhaitez appeler et définissez les variables locales qu'il doit accepter.
  • Dans le flux parent, ajoutez un nœud Sub Flow et sélectionnez le flux à appeler depuis le menu déroulant Flow.
  • Mappez les paramètres, puis utilisez la sortie du nœud Sub Flow dans les nœuds en aval.

Pour en savoir plus sur les subflows, consultez le Centre d'aide CloudFlow.

Your cloud bill shouldn't be a mystery

Let us show you what ships this week.