Martial Wehrling
← Toutes les études de cas

Étude de cas

Agents API Hub

Interface de démonstration Vercel du Hub API géré via Hermes.

Serveur API central sur Hetzner/Coolify qui relie Hermes aux produits : publication portfolio, passerelles métier, intégrations SaaS et orchestration des automatisations.

Aperçu de Agents API Hub

Contexte

Service central qui relie Hermes à plusieurs produits et intégrations. Une interface de démonstration publique expose le principe sans donner accès aux opérations privées.

Problème

Éviter que chaque produit réimplémente ses connexions, ses clés et ses passerelles d’automatisation, tout en limitant précisément les droits de chaque consommateur.

Solution

Une passerelle API centralisée avec clés à portée limitée, endpoints spécialisés et orchestration des intégrations métier depuis une infrastructure contrôlée.

Mon rôle

Architecture, développement API, sécurité des accès, exploitation Coolify/PostgreSQL et intégration aux produits.

Architecture

  • Node.js pour les endpoints
  • PostgreSQL pour les données partagées du Hub
  • Clés à portée limitée et OAuth selon les intégrations
  • Coolify/Hetzner pour le déploiement

Difficultés traitées

  • Isoler les droits entre produits
  • Ne pas exposer les secrets dans les interfaces clientes
  • Distinguer démonstration publique et infrastructure privée

Résultats vérifiables

  • Point d’entrée commun pour plusieurs automatisations
  • Interface de démonstration publique séparée du service privé
  • Base réutilisable pour les intégrations actuelles et futures

Suite

Continuer à documenter les contrats d’API et à mesurer la fiabilité des workflows sans publier de données opérationnelles sensibles.