Cette infrastructure est le socle technique sur lequel tourne l'ensemble des projets Kolixia, y compris ce site et nos propres produits SaaS. Elle illustre notre expertise en architecture Docker, en observabilité et en fiabilité de production, des compétences que nous mettons aussi au service de nos clients sur leurs propres plateformes.
Le contexte
<p>Kolixia développe et héberge plusieurs projets en parallèle : sites web, applications métier, produits SaaS comme Info Bot ou Mealy. Chaque nouveau projet a besoin d'une base de données, d'un cache, d'un routing HTTP et d'une visibilité sur son état de santé en production.</p>
Le problème
<p>Héberger chaque projet isolément aurait multiplié les coûts d'infrastructure et la charge de maintenance, sans mutualisation des ressources ni supervision centralisée de l'ensemble des services en production sur la machine, rendant chaque incident plus long à diagnostiquer.</p>
Notre solution
<p>Nous avons construit une infrastructure Docker organisée en 3 piliers complémentaires, tous connectés à un même réseau Docker externe. Une infra data centralise PostgreSQL, Redis, Neo4j (exposé en développement pour la dépendance technique), pgAdmin et Flower pour l'ensemble des projets intégrés. Une infra monitoring, construite avec Grafana, Prometheus, Alertmanager, Loki, Tempo, Grafana Alloy, Node Exporter et cAdvisor, surveille l'activité de chaque projet ainsi que la machine hôte. Une infra core, basée sur Traefik, route chaque nouveau projet intégré et l'ensemble des services de l'infrastructure, avec certificats TLS automatiques.</p>
Le bénéfice
<p>Une mutualisation complète des ressources critiques (une seule base Postgres, un seul Redis, un seul reverse proxy pour tous les projets), l'intégration d'un nouveau projet simplifiée à quelques règles de routing Traefik, et une supervision centralisée de la santé de tous les services en production, avec des tableaux de bord Grafana consultés au quotidien.</p>
Autres projets
Un projet logiciel similaire en tête ?
Parlons-en et voyons comment Kolixia peut construire votre prochain logiciel métier ou plateforme SaaS.