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

  • 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

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

redwatch formation icône

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

redwatch formation icône

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

redwatch formation icône

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

redwatch formation icône

Blog

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

« 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 ?
      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

        Que cache le point d'exclamation dans htop ?

        Fils spirituel du bien connu top, htop est ergonomiquement plus abouti : il y a de la couleur, il est possible de scroller, la présentation est moins austère et l’outil possède tout un tas d’options facilement accessibles. Un outil bien utile pour tout sysadmin. Mais un mystère réside : sur certains systèmes on peut observer dans l’en-tête un « ! » après le nombre de jours de l’uptime. Que peut bien signifier cette information et qu’est-ce que ça dit de nos pratiques ?
          26-04-2024

          🕓 5min

          Voir plus de Blogs.