Romain Lecault

Consultant en industrialisation des startups web ·

Convaincu que le passage de startup à scaleup est une étape compliquée et que les défauts techniques ne se voient que trop tard, j’aide mes clients à sécuriser leur industrialisation. Pour cela, mes axes de travail s’articulent autour de la dette technique, les coûts « déchets », le time-to-market et l’architecture.

Votre entreprise s’industrialise et vous ne savez pas comment gérer le changement d’échelle ? Parlons-en !

Contacts

Certifications

  • understanding of best practices for monitoring cloud native applications and infrastructure using Prometheus (ID: LF-uc85e3hum9)
  • skills, knowledge and competency to perform the responsibilities of Kubernetes administrators (ID: LF-4bmemxot0r)
  • skills, knowledge and competency to design, build and deploy cloud-native applications for Kubernetes (ID: LF-x7kowreava)
  • devops - cd
  • developing application with gcp
  • managing security in gcp

Compétences

CI / CD / CD & IAC
  • Ansible
  • Terraform
  • Gitlab
  • Jenkins
  • Github
  • Sonarqube
Containers, orchestration & Cloud
  • Docker
  • Kubernetes
  • Helm
  • Argocd
  • Swarm
  • Google Cloud
Architecture
  • Microservices
  • CQRS
  • RESTful APIs
  • SaaS/PaaS/IaaS
Langages, OS & Outils
  • Linux
  • PHP
  • Go
  • Bash
  • Scala
  • NodeJS
  • React
Tests
  • Selenium
  • Cucumber
  • Gatling
Base de données
  • MySQL
  • Redis
  • MongoDB
  • Cassandra
  • Elastic
  • Prometheus

Formations

Des formations offertes d’une heure environ, par groupe de 5.

Développement piloté par le comportement 101 - Le Gherkin comme levier de communication ET de qualité

Une entreprise d’informatique regroupe plusieurs équipes qui travaillent ensemble mais pourtant ne semblent pas parler le même langage. Sur quels concepts s’accorder pour concevoir notre application ? C’est ce que nous allons voir ici.


S'inscrire

Avant de vous lancer dans le Zero Downtime Deployment

Le déploiement sans interruption, c’est vraiment cool. Mais attention, c’est l’aboutissement d’un chemin construit brique après brique. Vous voulez connaître les prérequis théoriques et pratiques à surveiller pour le ZDD ? Cette formation est faite pour vous !


S'inscrire

Docker compose 101 - Orchestrer une pile docker

Vous avez suivi toutes les bonnes pratiques de docker et avez séparés les éléments de votre pile technique ? Super ! Maintenant, comment on gère tout ça ? Le pseudo-orchestrateur docker-compose peut vous aider à y voir clair.

Suite directe de la formation « Docker 101 », nous créerons cette fois une stack à containers multiples.


S'inscrire

Docker 101 - Créer une application portable et déployable

Qu’est-ce-que c’est docker ? Comment ça fonctionne ? Par quoi commencer ?

Partant de zéro, vous trouverez les réponses à toutes ces questions (et bien plus) dans cette formation. Après une partie théorique, nous mettrons ensemble les mains dans le cambouis pour vous aider à créer votre premier container.


S'inscrire

Blog

Des articles sur l’industrialisation, la culture IT, le DevOps, la qualité…

Si vous ne devez utiliser qu'un seul outil, utilisez Git

Nombre de problèmes traversent la vie de votre startup : un mauvais choix technique ou opérationnel qui plombe la boîte, un bug qui résiste à l’étude, une mauvaise configuration qui vide une base de données ou un crash d’un prestataire1. Certains seront de votre fait, d’autres seront subis. Mais quand la boîte a fait faillite, à quoi bon faire la distinction ?

Alors que pouvez-vous faire pour que ça ne mette pas en danger la startup ? Comment vous industrialiser pour atténuer les conséquences des mauvais événements qui arriveront tôt ou tard ?

    05-09-2025

    8min

    « 1 - SLO »

    L’accord de niveau de service (ou SLA pour Service Level Agreement) cadre juridiquement la qualité du service que notre entreprise fournit et par voie de conséquence ce que le client est en droit d’exiger en cas de défaillance. Il apparaît dans le contrat quand l’entreprise atteint un tel niveau de qualité technique, organisationnelle et métier qu’elle est en mesure de garantir cela à ses clients. Mais l’officialisation de cette valeur n’est-elle pas un cul-de-sac où l’entreprise finit emprisonnée dans ses propres contraintes ?

      30-08-2024

      7min

      Le vrai fonctionnement des vhosts de Nginx

      À l’instar de son grand frère Apache, le routage du serveur web Nginx s’appuie sur le mécanisme de serveurs virtuels (ou vhosts) afin de gérer plusieurs services / sites à partir d’une même application. On sera tous d’accord, c’est bien pratique. Seulement il arrive que Nginx se comporte bizarrement : parfois, c’est le vhost redwatch.io qui répond à la requête pour… foobar.com. Oui, tu as bien lu. Alors bug, mauvaise configuration ou piège ? Je t’explique tout.

        07-06-2024

        5min

        Méthode pour amorcer la transformation DevOps

        S’il y a bien une question qui revient quand j’explique ce qu’est le DevOps, c’est « ok, mais comment on fait ? ». Parce qu’effectivement, il n’y a pas de bible qu’on suivrait à la lettre, pas de guide ni de méthode ; d’une certaine façon, c’est cela qui constitue le terreau nourricier de la mécompréhension, voire du détournement du terme. Cet article vise donc à proposer une méthode d’initiation du mouvement DevOps, en partant du modèle productiviste habituel.

          17-05-2024

          7min

          Voir plus de Blogs.