Aller au contenu principal

Automatisation de workflows n8n

Zapier, Make (Integromat), Power Automate... ces services d'automatisation facilitent la vie, mais vos donnees transitent par des serveurs americains, et les limites d'executions augmentent vite la facture. France Nuage heberge n8n, une plateforme d'automatisation de workflows open source et sans limites.

Pourquoi n8n ?

n8n est une plateforme d'automatisation de workflows low-code. Interface visuelle par glisser-deposer, 400+ integrations natives, et un moteur d'execution qui tourne sur votre infrastructure.

Ce qui le distingue :

  • 400+ integrations : CRM, bases de donnees, emails, Slack, API REST, webhooks, et bien plus
  • Interface visuelle : construisez vos workflows par glisser-deposer, sans coder
  • Code quand necessaire : inserez du JavaScript ou Python dans n'importe quel noeud
  • Pas de limites d'executions : vos workflows tournent autant que necessaire
  • Webhooks : declenchement en temps reel via HTTP
  • Self-hostable : vos donnees restent chez vous

Comparatif avec les alternatives

CritereFrance NuageZapierMake (Integromat)Power AutomateTemporal
Open sourceOui (Fair-code)NonNonNonOui (MIT)
Hebergement souverainOui (France)Non (USA)Non (USA)Non (USA)Selon vous
Limites d'executionsAucune100-50k/mois1k-10k ops/moisVariableAucune
Interface visuelleOuiOuiOuiOuiNon (code)
Code customOui (JS/Python)LimiteLimiteLimiteOui
400+ integrationsOuiOui (7000+)Oui (1500+)Oui (1000+)Non (SDK)
Webhooks temps reelOuiOuiOuiOuiOui
Haute disponibiliteGarantie (mode Queue)OuiOuiOuiA votre charge
Cout opsZero$19-$599+/mois$9-$299+/mois$15+/moisTemps + serveur

Ce qui change vraiment

Pas de limites d'executions. Avec Zapier, le plan Pro a 750 taches/mois coute $19.99/mois. A 50 000 taches, c'est $599/mois. Avec n8n heberge par France Nuage, vos workflows tournent sans compteur.

Vos donnees restent en France. Les workflows manipulent souvent des donnees sensibles : contacts clients, donnees financieres, tokens API. Avec n8n sur France Nuage, rien ne sort du territoire.

Le code source est auditable. Licence Fair-code : vous pouvez inspecter exactement comment vos donnees sont traitees.

Vous gardez le controle

  • Export JSON : exportez tous vos workflows en un clic
  • API REST : gerez vos workflows, executions et credentials par API
  • Migration : reimportez vos workflows sur n'importe quelle instance n8n
  • Communaute : 400+ templates de workflows partages par la communaute

Pourquoi France Nuage plutot que l'auto-hebergement ?

Vous pourriez installer n8n sur votre propre serveur. Mais :

AspectAuto-hebergementFrance Nuage
Mode Haute DisponibiliteA configurer (workers + Redis + PostgreSQL)Inclus (mode Queue)
Workers parallelesA dimensionnerConcurrence 10, pre-configure
Base de donneesPostgreSQL a gererCNPG PostgreSQL (2 replicas)
File d'attenteRedis a deployerRedis replication inclus
ChiffrementN8N_ENCRYPTION_KEY a genererGenere et securise
StockageA provisionner20 Gi ceph-rbd inclus
SauvegardesA configurerAutomatiques
Mises a jour securiteA surveillerAppliquees
Monitoring 24/7A mettre en placeInclus

En mode Queue, n8n separe l'edition des workflows de leur execution. Les workers traitent les taches en parallele (concurrence 10), ce qui garantit que vos workflows s'executent meme sous forte charge.

Demarrage rapide

1. Deployer depuis la console

  1. Rendez-vous sur console.france-nuage.fr
  2. Creez votre compte ou connectez-vous
  3. Deployez n8n depuis le catalogue de services
  4. Attendez quelques minutes que l'instance soit prete

2. Creer un premier workflow

  1. Ouvrez l'editeur visuel n8n
  2. Cliquez sur "+" pour ajouter un noeud de declenchement (Webhook, Schedule, etc.)
  3. Ajoutez des noeuds d'action (envoyer un email, appeler une API, ecrire en base)
  4. Connectez les noeuds entre eux par glisser-deposer
  5. Testez avec "Execute Workflow"
  6. Activez le workflow

3. Configurer un webhook

Les webhooks permettent de declencher un workflow via HTTP :

  1. Ajoutez un noeud "Webhook" comme declencheur
  2. Configurez la methode (GET, POST) et le chemin
  3. n8n genere une URL unique
  4. Envoyez une requete HTTP a cette URL pour declencher le workflow
# Exemple : declencher un workflow via webhook
curl -X POST https://votre-instance.france-nuage.fr/webhook/mon-workflow \
-H "Content-Type: application/json" \
-d '{"event": "new_order", "order_id": 12345}'

Fonctionnalites avancees

Mode Queue (Haute Disponibilite)

Le mode Queue separe les composants pour une execution fiable :

  • Main : gere l'interface, les webhooks, et envoie les taches
  • Workers : executent les workflows en parallele (concurrence 10)
  • PostgreSQL : stocke les workflows et l'historique d'execution (CNPG, 2 replicas)
  • Redis : file d'attente entre le main et les workers

API REST

Gerez tout par API :

# Lister les workflows
curl https://votre-instance.france-nuage.fr/api/v1/workflows \
-H "X-N8N-API-KEY: VOTRE_CLE"

# Activer un workflow
curl -X PATCH https://votre-instance.france-nuage.fr/api/v1/workflows/123 \
-H "X-N8N-API-KEY: VOTRE_CLE" \
-H "Content-Type: application/json" \
-d '{"active": true}'

Executions planifiees

Planifiez des workflows recurrents :

  • Synchronisation de donnees toutes les heures
  • Rapport quotidien envoye par email
  • Nettoyage de base de donnees hebdomadaire
  • Renouvellement de tokens mensuel

Bonnes pratiques

  • Utilisez les credentials n8n pour stocker vos tokens API (chiffres avec N8N_ENCRYPTION_KEY)
  • Activez les notifications d'erreur pour etre alerte si un workflow echoue
  • Exportez regulierement vos workflows en JSON (ou utilisez l'API)
  • Utilisez les sous-workflows pour factoriser la logique commune
  • Testez vos workflows en mode manuel avant de les activer

Prochaines etapes