418 DevOps Infogérance et DevOps en Alsace

Automatisation, CI/CD et workflows

J'automatise ce que vos équipes refont à la main : les mises en production, la reconstruction d'un serveur, les exports du lundi, les copies d'un logiciel vers un autre. Une fois écrit, ça tourne la nuit, et de la même façon à chaque fois.

Où part le temps

Une mise en production qui prend deux heures et mobilise trois personnes. Un export client refait à la main chaque lundi. Un serveur reconstruit de mémoire, parce que la procédure n'existe que dans la tête de celui qui l'a monté. Un fichier recopié d'un logiciel à l'autre parce qu'ils ne se parlent pas.

Chacun de ces gestes paraît supportable. Additionnés sur un an, ils représentent des semaines de travail, et autant d'occasions de se tromper au mauvais moment.

Un fichier d'annonces qui se met à jour tout seul

Un de mes clients agrégeait les offres de voitures d'occasion de garages répartis dans toute la France. Chaque jour, il passait des heures sur leurs sites pour tenir son fichier à jour.

J'ai écrit un robot qui parcourt ces sites, chacun avec sa propre structure, récupère les offres et alimente directement le fichier. La mise à jour quotidienne s'est faite sans lui, et ces heures ont disparu de son agenda.

Ce que j'automatise

  • Les déploiements, scriptés et reproductibles : la même version tourne de la même façon en test et en production.
  • Les chaînes d'intégration et de livraison continues (CI/CD) : tests, validation, retour arrière en un geste.
  • Les tâches planifiées et les traitements par lot, avec une supervision qui prévient quand ils échouent.
  • La collecte de données sur HTTP et les robots, pour récupérer ce qu'aucune interface ne vous exporte.
  • Des workflows n8n installés sur une infrastructure que je monte chez vous, sur vos propres équipements : vos données ne transitent pas par un service tiers.
  • Des agents IA auto-hébergés, comme Hermes Agent, pour les tâches répétitives qui demandent de lire, de trier ou de rédiger : ils tournent sur votre infrastructure, pas chez un tiers.
  • Des API internes qui font dialoguer vos logiciels entre eux, sans ressaisie.

Automatiser à la bonne échelle

Les applications sont empaquetées avec Docker et mises en production par une chaîne automatisée. Une nouvelle version passe par les mêmes étapes à chaque fois, et revenir à la précédente ne demande qu'un geste.

J'ai déjà poussé l'automatisation beaucoup plus loin. Il y a une dizaine d'années, pour starblast.io, un jeu en ligne que j'ai développé, l'infrastructure créait et supprimait seule des serveurs chez DigitalOcean, dans cinq régions du monde (États-Unis, Europe, Brésil, Australie, Singapour), selon le nombre de joueurs connectés dans chacune. C'était justifié pour un jeu mondial aux pics imprévisibles. Aujourd'hui, ses serveurs sont fixes, et pour la plupart des PME, des serveurs fixes bien tenus restent plus simples et moins chers.

Quand est-ce rentable ?

Je compte qu'automatiser une tâche coûte à peu près trois fois le temps de la faire une fois à la main. L'équilibre arrive donc vers la troisième exécution, et tout le reste est du temps gagné.

Une opération annuelle, différente à chaque fois, reste plus rapide à la main. Je vous le dirai quand c'est le cas.

Tarif

Journée d'automatisation
à partir de600 €HT

Chaque automatisation est estimée avant de commencer, avec le temps qu'elle devrait vous faire gagner : vous savez à partir de quand elle est rentable.

Questions fréquentes

Questions sur l'automatisation

Faut-il une infrastructure qui s'adapte seule à la charge ?

Rarement. Créer et supprimer des serveurs automatiquement selon la fréquentation se justifie pour des pics forts et imprévisibles, comme un jeu en ligne mondial : je l'ai fait pour starblast.io. Pour une charge régulière, des serveurs fixes correctement dimensionnés coûtent moins cher et tombent moins souvent en panne.

Faut-il tout automatiser ?

Non. Automatiser coûte environ trois fois le temps d'exécuter la tâche une fois : en dessous de trois exécutions, ce n'est pas rentable. Une opération annuelle et toujours différente reste plus rapide à la main.

Mes équipes pourront-elles reprendre la main ?

C'est le but. Le code vous appartient, il est documenté et commenté en français, et je forme les personnes qui le feront vivre. Je n'automatise pas ce que personne chez vous ne pourrait maintenir.

Avec quels outils travaillez-vous ?

Docker, des chaînes d'intégration continue, des tâches planifiées supervisées, n8n pour les workflows, et des agents IA comme Hermes Agent quand ils font réellement gagner du temps. Le choix se fait sur ce que vos équipes sauront maintenir après mon départ.

Une tâche que vous refaites toutes les semaines depuis deux ans ?

Décrivez-la en quelques lignes. Je vous dirai si elle s'automatise, en combien de temps, et ce que vous y gagneriez.