Speaker

Mehdi Rebiai

Mehdi Rebiai

Tech Lead Data chez Lectra

Bordeaux, France

Actions

Développeur depuis plus 20 ans, j'ai fait Java, un peu de front, puis beaucoup d'intégration continue et d'automatisation.
Je suis actuellement Tech Lead Data chez Lectra : beaucoup de Scala, de Kafka et de Snowflake.
Je participe également aux projets Open Source https://github.com/lectra-tech/kapoeira et https://github.com/lectra-tech/karate-connect

Mon github pour en savoir plus : https://github.com/mrebiai, https://mrebiai.github.io/

Area of Expertise

  • Information & Communications Technology

Topics

  • Data Engineering
  • Scala Programming
  • Apache Kafka

Mais où est la doc de cette API?

Vous avez foncé tête baissée dans l’ajout de microservices, interconnectés par API, via un broker de messages ou non, et vous êtes perdus pour savoir qui appelle quoi/comment?

Je vous propose un retour d’expérience concret sur une méthodologie appliquée pour cartographier et documenter une centaine d’API. Je vous parlerai des standards OpenAPI/AsyncAPI et d'outils très pratiques comme Gravitee & Backstage.

🌴 Youpi dansons la Kapoeira 🕺 💃

Avec le monde de la Data en perpétuelle croissance, l'outil Open Source Apache Kafka est devenu incontournable grâce à ces capacités de collecte, de traitement temps réel, de stockage et d'analyse de données.

Mais comment facilement tester toutes ces opérations dans un environnement d'intégration ?
La solution Open Source Kapoeira tente de répondre à cette problématique.

Sais-tu danser la Kapoeira ? 🎶 C'est du Cucumber 🥒 et du Kafka! 🎬 🎺

C'est à l'aide d'un langage simple et normalisé basé sur Gherkin, qu'un test automatisé Kapoeira pourra être co-écrit par un QA, un PO ou un DEV. Il pourra servir à la fois de spécification, de test d'acceptance et de test de transformation de données sur une vraie infrastructure Kafka.

Burger Quiz 🍔 : venez découvrir Kapoeira à travers une démo live testant un Kafka Stream qui fabrique des hamburgers !

Si vous êtes intéressés, nous serons ravis de récolter vos retours et vos contributions pour nous aider à améliorer cet outil.

Mon ordinateur prend feu mais je reste zen avec Ansible

Votre ordinateur vous lâche ? Disque dur HS à cause d'une gourde mal fermée dans le sac à dos, ou juste écran noir ? Pas d'inquiétude, en quelques minutes vous serez de nouveau opérationnel. Comment ? J'ai commencé par une simple documentation, puis un script bash, pour finir par un scripting Ansible de réinstallation.

Dans ce retour d'expérience, je vais vous partager le concept d'un ordinateur stateless. Toute configuration est versionnée sous Git et Ansible devient votre meilleur ami. Cerise sur le gâteau, chaque membre de votre équipe en bénéficie, y contribue et l'intégration de nouveau développeur se fait sereinement. Après ce talk, Ansible n'aura plus de secret pour vous (ansible-pull, ansible-galaxy).

Démo live d'une réinstallation de mon poste en quelques minutes seulement ? Challenge accepted !

Github repo : https://github.com/mrebiai/laptop-as-code
Slides : https://mrebiai.github.io/laptop-as-code/
Session du 08/06/2023 au BordeauxJug : http://bordeauxjug.org/ https://youtu.be/Jq12Jyh86Fo

Mehdi Rebiai

Tech Lead Data chez Lectra

Bordeaux, France

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top