Aller au contenu
Fenwave Flow

Une mise en production entière, dessinée une fois et lancée en un clic

Une mise en production est rarement un seul déploiement : trois frontends depuis leurs tags, le backend en production, une synchronisation de stockage, puis le cache à vider à la main. Flow en fait un runbook que l’on dessine une fois — des étapes numérotées, côte à côte quand elles peuvent tourner en parallèle, des étapes manuelles comme portes — et que l’on lance à chaque demande. Chaque étape passe par le même pipeline que son propre écran et s’exécute avec les permissions de la personne qui l’a lancée.

Le designer Fenwave Flow : une palette d’étapes de déploiement, de données et de contrôle, et un runbook de quatre étapes — une vérification SQL manuelle, un déploiement en staging, une synchronisation de stockage et un déploiement frontend.

Dans cette fonctionnalité

  • Designer avec une palette d’étapes : déploiement frontend, déploiement d’environnement en dev, staging ou production, synchronisation de stockage, étape manuelle
  • Les étapes d’une même phase tournent en parallèle ; une phase démarre quand la précédente est terminée
  • Les étapes manuelles, avec instructions et checklist, mettent l’exécution en pause jusqu’à ce que quelqu’un les valide
  • Au lancement, chaque étape se remplit d’avance et se décoche si elle n’est pas utile cette fois ; la production demande une confirmation explicite
  • Suivi en direct : relancer une étape en échec, la passer, ou annuler l’exécution ; un échec ne bloque que ce qui en dépend
  • Slack prévient quand une étape manuelle attend et quand l’exécution se termine ; « Relancer » reprend les dernières valeurs

Dans Fenwave

Deploy›Flows›New flow

Repose sur

  • Argo Workflows
  • ArgoCD
  • Slack

Aussi dans Mettre en production

Toutes les fonctionnalités

Voyez Fenwave sur vos propres projets

Trente minutes, sur vos dépôts et vos clusters. Nous repérons ensemble trois demandes que votre équipe plateforme n’aurait plus à traiter dès la semaine prochaine.