Le problème que je règle
Un déploiement qui demande un vendredi soir et deux personnes. Un serveur que personne n'ose redémarrer. Une panne qu'on découvre par un mail de client. Un environnement de test qui ne ressemble à rien de ce qui tourne en production. Ce sont les symptômes d'une infrastructure gérée à la main, et ils coûtent bien plus que le temps qu'il faudrait pour les automatiser.
Ce que je mets en place
Une chaîne CI/CD qui construit, teste et déploie à chaque changement, sur GitLab ou GitHub. Une infrastructure décrite en code avec Ansible ou Terraform, versionnée et reproductible, qu'on peut recréer en quelques minutes. De la conteneurisation adaptée à votre contexte : Docker et son écosystème quand la portabilité prime, jails FreeBSD quand la sécurité et la sobriété passent devant. Du monitoring avec Prometheus et Grafana pour voir venir les incidents plutôt que de les subir. Et du durcissement : pare-feu, isolation, mises à jour, gestion des secrets.
Unix, BSD et Linux
C'est ma spécialité, et ce qui me distingue de beaucoup de profils DevOps : je suis aussi à l'aise sur FreeBSD et OpenBSD que sur Debian ou Red Hat. Si votre infrastructure gagnerait à sortir du tout-Docker, je saurai vous le montrer chiffres à l'appui, et si ce n'est pas le cas, je vous le dirai aussi.
Livrables et suite
Tout ce que je mets en place est documenté sous forme de runbooks : comment déployer, comment revenir en arrière, quoi faire quand telle alerte se déclenche. Vos équipes doivent pouvoir exploiter sans moi. Pour la suite, un forfait de maintenance ou une astreinte sont possibles, calés sur le niveau de service dont vous avez réellement besoin.