/ Talk
L'observabilité des applications Java, c'est aussi en dev avec OpenTelemetry !
3H Hands-on Lab (INTERMEDIATE level)
Neuilly 253
Related
Imaginez, c'est vendredi après-midi et vous êtes impatient de profiter de votre week-end.
Soudain, vous recevez un ticket urgent d’un ingénieur ops : il y a un problème bloquant, votre application répond avec des erreurs 500 ! Impossible d’identifier l’origine, il manque cruellement d’informations contextuelles. C’est à vous de jouer avant la war room…
Après quelques heures, vous parvenez enfin à l'identifier, le reproduire et enfin le déboguer sur votre ordinateur.
Si vous avez l'habitude de faire face à de tels problèmes, cela signifie sûrement que vous avez négligé le développement d'une des fonctionnalités les plus importantes de votre application : l'observabilité !
Au cours de cet atelier, nous mettrons en place ces outils et des bonnes pratiques pour rendre une application Java plus fiable et prête pour la production.
Nous nous appuierons sur plusieurs outils open-source tels que la suite Grafana (Loki, Tempo, Grafana et Prometheus) et bien sûr OpenTelemetry.
Nous aurons ainsi un aperçu de la manière dont les développeurs peuvent faire des Ops leurs meilleurs amis !
Soudain, vous recevez un ticket urgent d’un ingénieur ops : il y a un problème bloquant, votre application répond avec des erreurs 500 ! Impossible d’identifier l’origine, il manque cruellement d’informations contextuelles. C’est à vous de jouer avant la war room…
Après quelques heures, vous parvenez enfin à l'identifier, le reproduire et enfin le déboguer sur votre ordinateur.
Si vous avez l'habitude de faire face à de tels problèmes, cela signifie sûrement que vous avez négligé le développement d'une des fonctionnalités les plus importantes de votre application : l'observabilité !
Au cours de cet atelier, nous mettrons en place ces outils et des bonnes pratiques pour rendre une application Java plus fiable et prête pour la production.
Nous nous appuierons sur plusieurs outils open-source tels que la suite Grafana (Loki, Tempo, Grafana et Prometheus) et bien sûr OpenTelemetry.
Nous aurons ainsi un aperçu de la manière dont les développeurs peuvent faire des Ops leurs meilleurs amis !
Alexandre Touret
Worldline
Avec plus de vingt ans d'expérience en tant qu'architecte logiciel, je suis passionné par la technologie, le Cloud computing et le développement logiciel. Tout au long de ma carrière, j'ai eu l'occasion de concevoir, construire et gérer des systèmes de différentes tailles dans divers secteurs, comme l'assurance, les services financiers et la mobilité.
J'apprécie de partager mes connaissances et expériences à la communauté, que ce soit par l'enseignement, les interventions lors de conférences, l'organisation d'ateliers pratiques ou la rédaction d'articles.
J'apprécie de partager mes connaissances et expériences à la communauté, que ce soit par l'enseignement, les interventions lors de conférences, l'organisation d'ateliers pratiques ou la rédaction d'articles.
David Pequegnot
Worldline
Développeur Java à l'origine, je suis devenu ingénieur en performance chez Worldline.
Un problème de performance ? Un Black Friday difficile ? Je suis là pour aider les équipes à diagnostiquer le problème, même s'il n'y en avait pas au départ :).
Je suis toujours un développeur dans l'âme, et j'adore expérimenter toutes sortes de frameworks, en particulier ceux issus du monde de l'Observabilité. Mon objectif ? Annihiler les incidents de production !
Et si vous voulez discuter de Java, Kotlin, Python ou Rust, j'en serai ravi ! 😀
Un problème de performance ? Un Black Friday difficile ? Je suis là pour aider les équipes à diagnostiquer le problème, même s'il n'y en avait pas au départ :).
Je suis toujours un développeur dans l'âme, et j'adore expérimenter toutes sortes de frameworks, en particulier ceux issus du monde de l'Observabilité. Mon objectif ? Annihiler les incidents de production !
Et si vous voulez discuter de Java, Kotlin, Python ou Rust, j'en serai ravi ! 😀