
AGENDa 2025
Programme en cours de construction, 18 conférences au total
Rachid Zarouali
Déploiement de clusters kub à grande échelle, quels outils utiliser et comment ?
Aujourd'hui, déployer un cluster Kubernetes est facile, de nombreuses solutions existent, cloud public, cloud privé... nous avons l'embarras du choix. Comment faire quand on veut déployer ET gérer un grand nombre de clusters ? Quelles solutions utiliser ?
Les avantages/inconvénients de telle ou telle solution...
Je souhaite partager avec vous les différents projets menés pour relever ce défi sous la forme d'un rapport d'expérience suivi d'une petite démo.
Objectif : vous montrer qu'il n'est pas "plus compliqué" de gérer deux ou plus de 100 clusters (sans pour autant déployer 100 clusters pendant la démo :) ).
Kenza Barnier et Oussama Abai
Agentic AI : Et si c’était l’IA qui faisait ta code review ?
Plongez dans l’univers de l’Agentic AI et découvrez comment automatiser et accélérer vos revues de code GitLab grâce à l’intégration d'Ollama et n8n.io - a powerful workflow automation tool.
Dans ce talk, nous verrons comment configurer un pipeline de révision intelligent, capable d’analyser les modifications de code et de proposer des retours pertinents en temps réel.
Vous découvrirez également comment personnaliser les prompts et orchestrer efficacement vos workflows, afin de gagner un temps précieux et de renforcer la qualité globale de vos projets. Préparez-vous à confier la première passe de vos code reviews à l’IA !
Paul Pinault
Developpeur dans un ecosystème blockchain, quelques défis à surmonter.
Deux ans que je développe activement des solutions dans un éco-système de blockchain, cette conférence est un retour d'expérience qui adresse à la fois l’environnement technologique où il faut supporter des base de données dépassant les 10 TB, gérer des flux de données à traiter de l'ordre de 100.000 évènements par minute et faire face à des attaques régulières liées à l’appât du gain, même lorsqu'il s'agit de quelques centimes.
Nous allons voir du code java vite et mal écrit, qui doit tourner sur des vieux serveurs bare-metal avec 256GB de mémoire, du code java mieux écrit qui doit être sécurisé, nous verrons quelques une des attaques subies et les outils mis en place pour surveiller ce qu'il se passe.
Ce talk a été donné au LavaJug dans une version longue et se veut un rex de développement Java dans un environnement contraint à fort volume.
Fabien Martin
Le bénévolat : un hack inattendu pour votre carrière tech.
Dans le monde de la tech, nous sommes souvent enfermés dans des routines bien huilées : daily meetings, revues de code, entretiens annuels, etc. Nous évoluons dans un écosystème familier : IDE, langages, frameworks, entourés de collègues partageant souvent les mêmes centres d'intérêt et aux parcours généralement similaires.
Et si sortir de cette bulle était la clé pour accélérer votre développement professionnel ? Le bénévolat, souvent perçu comme un simple engagement altruiste, est aussi un levier puissant pour développer des compétences inattendues, élargir son réseau et renforcer son impact. Découvrez comment s’impliquer en tant que bénévole peut vous aider à devenir un meilleur leader, un développeur plus complet ou, tout simplement, un professionnel plus épanoui !
Melissa Pinon et Paul Vulliemin
Développe sur un toaster🍞 grâce à Coder.
Vos développeurs se plaignent continuellement que leurs PCs sont des toasters ?
Que les environnements de développements ne sont pas homogènes ?
Vos managers râlent sur les temps d'installation de postes ?
Venez donc découvrir les Cloud Development Environments : des environnements de développement distants tout en un, disposant de tous les outils nécessaire à vos développeurs.
Nous utiliserons Coder pour orchestrer nos environnements.
Il fonctionne avec les IDE Jetbrains et VSCode et pourrait vous aider à atténuer ces points de douleurs. Et par dessus tout ... c'est Open Source et gratuit !
Nous verrons comment créer un environnement dans Kubernetes, en s'appuyant sur Terraform, et comment l'utiliser, en se mettant dans la peau d'un développeur.
IA et Recrutement : un match parfait ou une partie de cache-cache avec les biais ?
L'intelligence artificielle est en train de révolutionner nos méthodes de recrutement. Des CV scannés en un clin d'œil aux entretiens virtuels hyper personnalisés, les possibilités semblent infinies. Mais derrière cette promesse d'efficacité et d'objectivité se cachent des défis complexes : biais algorithmiques, protection des données, et la question cruciale de la place de l'humain dans ce processus.
Durant cette présentation, nous explorerons les avantages et les limites de l'IA dans le recrutement. Démonstrations à l'appui, nous verrons comment l'IA peut optimiser la recherche de talents, améliorer l'expérience candidat et garantir une plus grande diversité dans les équipes.
Sébastien Longo
Placide, où comment fédérer plus de 400 projets sur une CI/CD uniformisée et en adéquation avec la démarche SRE d' un grand opérateur énergétique français ?
Dans un environnement de grand groupe industriel fournissant des services essentiels à la nation, comment promouvoir la posture DevOps, et notamment faire emmerger une démarche SRE à l'échelle notamment dans le domaine de la chaine de fabrication de ses applications métiers ?
Venez découvrir le cœur de la forge logicielle Placide, et comprendre la vision qui a présidé à sa conception et sa mise en œuvre et les challenges que peut représenter l’onboarding de 400 projets !
Et peut-être, nous vous donnerons quelques infos sur son futur chez ce grand opérateur énergétique français.
Engin Diri et Alexandre Nedelec
Internal Developer Platforms : Choisir la bonne voie pour votre organisation
Les Internal Developer Plaforms (IDPs) sont devenues un élément essentiel des pratiques modernes de DevOps et de Platform Engineering. Elles permettent de rationaliser les flux de travail des développeurs et d'accélérer la livraison de logiciels. Cependant, avec des choix allant de solutions open-source comme Backstage à des offres SaaS comme Port ou Pulumi Cloud, les organisations se retrouvent confrontées à des décisions complexes lorsqu'elles élaborent leurs stratégies de mise en place d'une IDP.
Cette session fournit un cadre pratique pour l'évaluation et la mise en œuvre d'une IDP. Les principaux sujets abordés seront les suivants :
-
Composants et fonctionnalités essentiels des IDPs modernes
-
Analyse comparative des différentes solutions (Backstage, Port, Pulumi Cloud)
-
Considérations clés pour décider entre développer sa propre plateforme ou s'appuyer sur une solution SaaS
-
Patterns d'implémentation et anti-patterns
-
Approches stratégiques pour l'adoption et le déploiement d'un IDP
Nous examinerons l'impact des IDPs sur la productivité des développeurs et l'efficacité opérationnelle, en mettant en perspective leurs avantages et leurs défis. Enfin, nous aborderons la question essentielle : comment choisir le bon IDP pour votre organisation ?
Elise Auvray
Surmonter les défis de la mesure de l'impact environnemental du cloud.
Comment mesurer avec précision l’empreinte environnementale des infrastructures cloud ? Ce défi complexe nous a conduit à naviguer entre données incomplètes, choix méthodologiques et contraintes techniques.
Dans ce talk, je partagerai les enseignements clés tirés du développement de la Calculatrice d'Empreinte Environnementale chez Scaleway :
-
Les défis liés à la collecte et la fiabilité des données (Scope 1, 2, 3, consommation énergétique, eau, fabrication des équipements…)
-
Les arbitrages et choix méthodologiques pour rendre ces données actionnables
-
Comment ces métriques peuvent guider des décisions d’infrastructure plus durables
L’objectif ? Offrir un retour d’expérience concret à celles et ceux qui souhaitent mieux comprendre, mesurer et réduire l’impact de leurs infrastructures IT.
Mickael Wegerich
Refonte technique : la formule magique pour ne plus en souffrir.
Vous cherchez la formule idéale pour éviter les refontes à répétition et bâtir une architecture résistant à l'épreuve du temps ?
À travers un retour d’expérience, vous découvrirez le contexte qui nous a conduits, avec mon équipe, à lancer une refonte. Comment avons-nous su convaincre de sa nécessité ? Quels ingrédients avons-nous choisis pour assurer la réussite du projet ? Et surtout, comment éviter de retomber dans le même piège quelques années plus tard ?
Mais pour que la magie opère, ce n'est pas seulement une question d’organisation. Cela passe aussi par la maîtrise des bons outils et des bonnes pratiques techniques. Je partagerai avec vous les approches pour construire un projet solide et durable, capable d’évoluer sans tout remettre en cause.
Une session essentielle pour quiconque souhaitant briser le cycle infernal des refontes et bâtir un socle technique qui tient dans le temps.
Arnaud Hurel
Déploiement d'une solution open-source de Speech-to-Text sur AWS
Dans un monde où la vitesse de l'information est cruciale, les journalistes doivent rapidement transformer des contenus audio en textes exploitables pour la recherche documentaire et la rédaction d'articles. Ce talk vous emmène à travers le processus de mise en production d'un algorithme open source de Speech-to-Text (Whisper), déployé sur AWS à l'aide d'Amazon ECS (Elastic Container Service). Vous découvrirez comment l'intégration de cette solution permet d'améliorer la qualité de la transcription de fichiers audio en texte, améliorant ainsi l'efficacité des journalistes dans leur travail quotidien. Nous aborderons les défis techniques rencontrés lors du déploiement, les choix d'architecture cloud, et les meilleures pratiques pour garantir une performance optimale. Que vous soyez développeur, data scientist ou professionnel des médias, ce talk vous fournira des insights pratiques sur l'implémentation d'une solution cloud-native pour le traitement automatique de la parole.
Rafik Ferroukh
La recette d'un IA Coding Assistant fait maison !
Aujourd’hui, de plus en plus de développeurs souhaitent coder avec l’assistance d’une IA. Mais comment garder le contrôle sur les coûts, la confidentialité des données et la flexibilité des outils, sans sacrifier les performances ? Dans ce talk, découvrez comment nous avons bâti notre propre IA Coding Assistant « maison » en combinant des composants open source et des solutions cloud maîtrisées.
Nous partagerons notre retour d’expérience sur la mise en œuvre d’un assistant de code basé sur TabbyML et Continue.dev, deux plugins libres s’intégrant à IntelliJ ou VS Code. Au centre, un serveur TabbyML fait office de chef d’orchestre, connecté via une API proxy Java à des LLM (Large Language Model) hébergés sur Azure OpenAI. Cette architecture nous permet d’éviter les coûts récurrents et la dépendance aux fournisseurs externes, tout en conservant la flexibilité des configurations (LLM, prompts système et contextes) ainsi que la souveraineté de nos données, hébergées en Europe.
Rejoignez-nous pour découvrir la « recette » complète. Vous repartirez avec une approche concrète, réplicable, et surtout durable pour concevoir un IA Coding Assistant vraiment sur mesure.
Guillaume Michalag
Automatiser l’Analyse du Cycle de Vie pour le Cloud : L’Innovation de CloudAssess et les Défis des Données Environnementales
Le cloud computing qu'il soit public, privé ou hybride, est au cœur de la transformation numérique, mais son empreinte environnementale reste un défi complexe à appréhender. Alors que les entreprises se préparent à des exigences réglementaires croissantes, comme la directive CSRD en 2025, l’Analyse du Cycle de Vie (ACV) devient un outil clé pour évaluer l’impact écologique des services cloud. Cependant, réaliser une ACV de manière traditionnelle est un processus artisanal, chronophage et peu adapté à la dynamique du cloud.
Dans ce talk, nous plongerons dans une approche révolutionnaire : l’automatisation complète de l’ACV grâce à CloudAssess et LCA as Code, une solution open source développée en collaboration avec Exoscale, Resilio et Kleis Technology. Nous expliquerons comment cette méthodologie dépasse les limites des approches manuelles classiques, en s’appuyant sur des normes comme ISO 14000, tout en répondant aux besoins de transparence et de précision.
Un focus particulier sera mis sur le défi majeur des données environnementales : leur rareté, leur hétérogénéité et leur qualité souvent douteuse. Nous présenterons l’approche innovante de ResilioDB, qui reconstruit des données cohérentes "from first principles" pour garantir des ACV fiables et reproductibles. Ce talk s’adresse aux professionnels du DevOps, aux architectes cloud et aux responsables RSE cherchant des solutions concrètes pour évaluer l'impact du numérique.

Go Go Go (for ArgoCD, Golang, Golive)
Dans cette session, nous explorerons comment exploiter la puissance d'ArgoCD, de Kubernetes Operators et de Tekton pour automatiser et maintenir à l’échelle les déploiements d’environnements de développement sur OpenShift, en mettant l’accent sur une approche OpenShift Centric. Nous vous présenterons la démarche menée pour industrialiser le déploiement et la maintenance à l’échelle des environnements de développements avec l’aide de GOlang et de arGO CD.
🎯 Objectifs :
-
Comprendre l’usage d’ArgoCD pour l’automatisation GitOps ;
-
Concevoir un Operator Custom pour simplifier le déploiement des environnements ;
-
Adopter une approche OpenShift Centric dans un contexte On-Prem ;
-
Go Live : assurer une mise en production fluide et fiable.
Elisa Degobert
Réconciliez-vous avec la sécurité et surmontez ses défis avec Dependency-Track !
There are two types of companies: those who have been hacked, and those who don’t yet know they have been hacked.
- John Chambers
La sécurité est un sujet qui prend de plus en plus de place dans le quotidien des développeurs : il faut que les applications en production soient sécurisées.
Si les projets ne mettent pas en place des solutions pour prévenir les intentions malveillantes de hackers, ils exposent leurs applications aux attaques, les données des utilisateurs à la corruption/compromission et s'exposent aussi à des pénalités financières.
Néanmoins une fois que l'on a connaissance des vulnérabilités qui impactent les dépendances de nos applications, c’est difficile de savoir par où commencer ! En effet une vulnérabilité critique mais peu exploitable doit-elle être traitée en priorité devant une vulnérabilité moins critique mais très facilement exploitable ? C’est notamment à cette question que Dependency-Track tente de répondre.
Renaud Deconde
Vous arrivez à organiser correctement les équipes Tech vous ????
Normalement on sait tous faire non ?
Organiser des équipes tech ... faut pas déconner on sait tous le faire et on tous la solution miracle (la fameuse silver bullet)
On est tous des tech, on tous les idées claires, une belle vision et on est confiant de comment répartir nos ressources en tant que Tech Lead, Archi, CTO, Chief Engineer or whatever.
Mais franchement, entre nous c'est toujours la merde non ?
Pourquoi c'est toujours le bin's ?
Les techs ... pfff pas facile
Plusieurs axes : techno, fonctionnel (produit?), régalien (management), tout ça en même temps
A la fin c'est jamais simple : et c'est toujours facile de faire compliqué
Comment faire simple ?
La modélisation : pas le plus simple
Le plan qui va avec : situation de départ, plan d'attaque (ou de défense, tout ça influe sur l'orga)
Le cadre : Le produit le produit et le produit non ? Agile !
Kanban, Scrum et les gros mots : SaFe, LeSS ...
Le découpage en produits, des fois c'est un parti pris gourmand croquant ... et pas une belle archi toute propre
Et l'organisation : RACI, fonctions, hiérarchie et tout te tutim ...
Nan c'est juste un outil ... en revanche la conformité et la légalité sont des contraintes ... fortes (suivant la taille des équipes évidemment)
MAis là tu te poses la question des rôles, des fonctions, de la hiérarchie ... pfiou et un autre bordel commence (confère la loi, la conformité etc)
Pas d'organisation parfaite
L'organisation répond à des contraintes ... qui changent
L'orga doit changer aussi
Autant il faut la distribuer (comme les archis)
Et laisser les composants(teams) décider ... C'est encore le mieux.
Mon retour d'expérience ?
dans les world companie : ACN Cap Orange
dans les ETI : une ESN par exemple
dans une start/scale up : SaaS Office

Le Graal : survivre aux Pythons sur l'île de Java
Intégrer rapidement en production des algorithmes développés par des services experts (dont IA) peut être un challenge. Chez Olea Medical nous avons étudié et mis en place différents patterns d'intégration. Plus récemment nous avons étudié via GraalVM, GraalPy et GraalNative la possibilité d'avoir dans un même executable du code Java et code Python. Cela nous a permis d'identifier des limitations, des avantages et des opportunités sur d'autre projets Java. Dans ce REX nous présenterons différents benchmark, les avantages et inconvénients et feront quelques démos.
Bientôt dévoilé
De l'urgence à la résilience : retour d'expérience sur la sécurisation d’un site e-commerce après une attaque DDoS.
Comment réagir quand un site marchand est soudainement paralysé par une attaque DDoS ?
Dans cette conférence, nous partagerons un retour d'expérience vécu auprès d’un client victime d’une attaque massive ayant mis à l’arrêt son activité en ligne.
Nous verrons comment en situation de crise, nous avons aidé ce client à rétablir son activité.
Nous avons déployé une protection anti-DDoS en cloud, complétée par un WAF performant, capable d’analyser le trafic en temps réel et de bloquer automatiquement les menaces. Certaines de ces technologies s’appuient sur des algorithmes intelligents pour distinguer les attaques du trafic légitime.
Ce retour d’expérience mettra en lumière les choix techniques, les défis rencontrés, et les bénéfices concrets d’une architecture résiliente.
lieu
thecamp se situe à 10 min de la gare Aix-TGV et à 20 min de l’aéroport Marseille-Provence (Marignane).Dans une démarche de développement durable nous vous encourageons à faire du co-voiturage et vous déplacer au maximum en train afin de limiter notre impact carbone.
En Bus:Depuis le centre-ville d'Aix-en-Provence : lignes 18 et 15 Depuis Marseille Saint-Charles : ligne 53 Depuis la gare Aix-TGV : ligne 211
En taxi :
Mentionnez "thecamp" lorsque vous les contactez, des tarifs spéciaux sont disponibles !
Taxis Radio Aixois, 04 42 27 71 11
Motion (taxis Tesla) Responsable James Morlaix,
06 09 17 34 34, james.morlaix@wanadoo.fr
Class-eDriver Responsable Christian Saal,
04 42 24 92 80, contact@class-edriver.fr
souvenirs
Tant de souvenirs depuis 5 ans, voici en photos la WAX conférence !