Accueil Nos publications Blog Retour sur Devoxx 2024 : IA, Kubernetes et React au programme

Retour sur Devoxx 2024 : IA, Kubernetes et React au programme

Devoxx 2024 Néosoft

Sommaire

  1. Impressions et réflexions de Mohamed
  2. L’impact de l’IA dans la médecine et la technologie
  3. Comment merger sa Pull Request en 10 secondes ?
  4. IA en médecine : où en sommes-nous ?
  5. Instrumenter vos applications natives Spring Boot et Quarkus avec OpenTelemetry
  6. Utiliser les IA Génératives avec Java : au-delà des simples chatbots
  7. Exploration des tendances à Devoxx 2024 : architecture, cloud et sécurité
  8. Devoxx 2024, une source inépuisable d’inspiration et d’innovation

Devoxx 2024, l’événement phare des développeurs, a une fois de plus rassemblé les professionnels passionnés pour une expérience immersive. Dans cet article, nous vous proposons un aperçu des moments forts et des enseignements clés de Devoxx 2024, à travers les retours d’expérience de nos collaborateurs. De l’organisation aux découvertes sur les dernières tendances et innovations, suivez-nous pour revivre l’énergie et l’inspiration de cet événement incontournable.

Devoxx 2024

Un environnement tech et innovant

Retrouvez le retour de Mohamed :

Organisation et ambiance

L’organisation de Devoxx était impeccable. L’accueil des participants était chaleureux et les bénévoles étaient toujours disponibles pour aider et guider. L’ambiance générale était dynamique et stimulante, propice aux échanges et à la création de réseaux professionnels.

Un remerciement particulier à la RedCoats Team pour leur travail en coulisses. Leur dévouement a permis de fluidifier l’expérience, transformant chaque défi logistique en une solution invisible mais parfaitement efficace.

Sessions et intervenants

Les sessions couvraient une large gamme de sujets, des dernières tendances en matière de développement, jusqu’aux discussions approfondies sur l’intelligence artificielle, la sécurité et le cloud computing. Les intervenants, experts dans leurs domaines, ont su transmettre leur passion et leur savoir avec clarté.

Parmi les moments forts de Devoxx, le Hands-on Lab sur Kubernetes, animé par Matthieu Vincent et Thomas Jouve, a été particulièrement marquant. Ce workshop m’a permis de plonger dans les mécanismes de création et de gestion d’un environnement Kubernetes, alliant théorie et pratique dans un format interactif et immersif. Pour ceux intéressés par les détails techniques de cette session enrichissante, je vous invite à lire mon article complet sur cette expérience ici.

Innovations et technologies émergentes

Ce qui fait la spécificité de Devoxx, c’est aussi l’exposition des innovations technologiques. Les stands des sponsors et des startups offraient des démonstrations interactives comme les demos présentés par GitLab ou Snyke, permettant de voir de près les nouvelles technologies et outils émergents.

Networking et opportunités professionnelles

Les pauses café et les événements de networking étaient parfaitement agencés pour favoriser les rencontres professionnelles. J’ai pu échanger avec des développeurs de divers horizons, des tech-leads, des chefs de projet, et même des stars de la communauté tel que JM-Doudou, Josh Long, Ana-Maria Mihalceanu… Ces interactions ont enrichi mon expérience et élargi mon réseau professionnel.

Environnements Kubernetes : la recette pour ton déploiement continu

Parmi les moments marquants de Devoxx, le Hands-on Lab sur Kubernetes, dirigé par Matthieu Vincent et Thomas Jouve, a véritablement captivé mon attention. Cette session immersive m’a plongé au cœur des mécanismes de création et de gestion d’un environnement Kubernetes. Alliant parfaitement théorie et pratique, ce workshop m’a offert une expérience enrichissante. Si vous souhaitez découvrir en détail les aspects techniques de cette session, je vous invite à lire mon article complet dédié à cette expérience.

Conclusion

Assister à Devoxx 2024 a été une expérience vraiment enrichissante. Les ateliers pratiques, les sessions éducatives, les occasions de réseautage, et la possibilité d’explorer les dernières technologies m’ont non seulement apporté de nouvelles connaissances mais aussi ravivé ma passion pour la tech. Chaque participation me donne un véritable coup de boost.

Un grand merci à Néosoft pour m’avoir permis de participer à cet événement.

.

Devoxx 2024

 

L’impact de l’IA dans la médecine et la technologie

Retrouvez le retour de Wissem :

En tant que passionné de technologie, ma participation à Devoxx 2024 a été une expérience extrêmement enrichissante. Au cœur des discussions se trouvait le rôle crucial de l’intelligence artificielle dans divers domaines, notamment la médecine et la technologie. Voici mes réflexions sur l’impact de l’IA et la mise en lumière d’une solution innovante dans le domaine du front-end : Next.js.

L’IA révolutionne la médecine en offrant des avancées significatives dans le diagnostic, le traitement et la recherche médicale. À Devoxx, j’ai eu l’opportunité de découvrir comment les algorithmes d’apprentissage automatique analysent des ensembles de données massives pour identifier des schémas complexes, permettant ainsi des diagnostics précoces et des interventions plus efficaces. De plus, l’IA joue un rôle crucial dans la personnalisation des traitements, en s’adaptant aux besoins spécifiques de chaque patient, et dans la découverte de nouvelles thérapies grâce à la simulation de processus biologiques complexes.

Le rendu côté serveur (CSR) a longtemps été un défi majeur dans le développement des applications web, affectant la vitesse de chargement et l’expérience utilisateur. Cependant, à Devoxx, j’ai découvert comment Next.js, un framework React, offre une solution élégante à ce problème en introduisant le rendu côté client (SSR) et en permettant le pré chargement des pages. Cela se traduit par des temps de chargement plus rapides et une expérience utilisateur plus fluide, même pour les applications web complexes.

L’adoption de Next.js dans le développement web ouvre de nouvelles possibilités passionnantes pour les développeurs front-end. En combinant les performances du SSR avec la flexibilité de React, Next.js permet de créer des applications web hautement performantes et évolutives. En conclusion, ma participation à Devoxx 2024 a renforcé ma conviction que l’IA est une force transformative dans la médecine et la technologie. De plus, la découverte de solutions innovantes telles que Next.js dans le domaine du front-end souligne l’importance de rester à l’affût des avancées technologiques pour créer des expériences utilisateur exceptionnelles. Cet événement m’a non seulement inspiré, mais m’a également poussé à approfondir mes connaissances et à explorer de nouvelles technologies pour façonner l’avenir du développement web.

Comment merger sa Pull Request en 10 secondes ?

Devoxx 2024 Thibaut Cantet

Notre expert, Thibaut Cantet, Technical Leader Software Engineering chez Néosoft, a animé un Lunch Talk lors de Devoxx 2024 : “Comment merger sa Pull Request en 10 secondes ? Avez-vous essayé les mob code review ? “.

Cette présentation a été l’occasion d’explorer en profondeur les défis des Pull Requests traditionnelles ainsi que l’approche novatrice du mob review. Thibaut a partagé son expertise sur l’évolution des pratiques avec la croissance de l’équipe, les difficultés rencontrées et les ajustements mis en place. Il a aussi présenté les avantages du mob review et les conditions nécessaires pour le mettre en œuvre avec succès.

IA en médecine : où en sommes-nous ?

Retrouvez le retour de Masataka

Après une exposition marquante à Devoxx 2024, orchestrée par les organisateurs Katia Aresti, Emmanuel Bernard, Nicolas Martignole, Zouheir Cadi, et Antonio Goncalve, le médecin cancérologue et chercheur spécialisé en IA, Jean-Emmanuel Bibault, a partagé une analyse approfondie de l’état actuel de l’intelligence artificielle dans le domaine médical.

Mettant en lumière le rôle crucial de l’IA en tant qu’outil puissant pour l’analyse et la prédiction à partir de vastes ensembles de données, Bibault a souligné le moment opportun que nous vivons dans l’essor de cette technologie.

Il a évoqué l’utilisation de divers outils tels que TensorFlow, PyTorch et Scikit-learn, ainsi que des avancées prometteuses telles que la capacité prédictive de l’IA pour anticiper l’émergence de pathologies chez les patients.

Cependant, il a également mis en garde contre les défis, notamment les risques de piratage et la nécessité d’une vigilance constante quant à la qualité des données.

Enfin, Jean-Emmanuel Bibault a abordé les implications futures pour les professionnels de la santé, soulignant la nécessité d’acquérir de nouvelles compétences techniques et les défis éthiques et sociétaux posés par l’intégration croissante de l’IA dans la pratique médicale.

Instrumenter vos applications natives Spring Boot et Quarkus avec OpenTelemetry

Retrouvez le retour de Masataka :

OpenTelemetry, présentés par Sandra Ahlgrimm, Bruno Baptista et Jean Bisutti, offre une solution robuste pour faciliter les comportements et la détection de potentiel troubleshootings des systèmes distribués. Cet outil polyvalent permet l’envoi de divers signaux tels que des traces, des métriques et des journaux. Grâce à son adoption par des géants tels que Red Hat et Microsoft, et sa conformité à des normes strictes telles que les standards API et le protocole OTLP, OpenTelemetry promet une traçabilité simplifiée et uniforme pour les applications, quel que soit le langage de programmation utilisé.

Les démonstrations pratiques ont mis en lumière les avantages d’OpenTelemetry, avec Sandra Ahlgrimm illustrant l’instrumentation sans configuration requise dans une application Spring Boot native, tandis que Bruno Baptista a souligné la rapidité de démarrage et la légèreté de Quarkus Native. L’intégration fluide entre les applications Spring Boot et Quarkus a été démontrée, offrant une cartographie précise de leur utilisation et une traçabilité transparente des opérations dont leurs bases de données respectives. Cette expérience souligne la promesse de OpenTelemetry en tant que projet open source d’avenir pour simplifier la traçabilité des systèmes distribués.

Devoxx 2024

Utiliser les IA Génératives avec Java : au-delà des simples chatbots

Retrouvez le retour d’Amokrane :

Durant Devoxx 2024, j’ai eu l’opportunité de participer à un deep dive captivant animé par Abdellfetah Sghiouar (évangéliste cloud chez Google) et Cédrick Lunven (developer advocate et Team Lead chez DataStax), où nous avons exploré l’utilisation des IA génératives avec Java au-delà des simples chatbots.

Ce deep dive a démarré par une plongée captivante dans le monde de l’intelligence artificielle, mettant en lumière le Langage et les Modèles de Langage (LLM). Les conférenciers ont souligné la transformation des données en vecteurs avec l’approche Retrieval Augmented Generation (RAG), permettant la création d’IA personnalisées avec divers algorithmes de recherche sous-jacents.

Ensuite, nous avons illustré de manière pratique l’implémentation de l’IA avec le framework Java, LangChain4J. À travers des sessions interactives, nous avons exploré l’intégration des modèles d’IA de Google (Gemini et Gema) et l’utilisation de l’approche RAG pour créer des IA personnalisées avec une base de données vectorielle. Cette présentation a ouvert de nouvelles perspectives d’innovation, offrant aux développeurs une plateforme pour exploiter pleinement le potentiel de l’IA.

Exploration des tendances à Devoxx 2024 : architecture, cloud et sécurité

Retrouvez le retour de Renaud-Louis :

1. Architecture :

Cette édition de Devoxx a mis en lumière l’évolution constante de l’architecture logicielle vers des modèles plus distribués et décentralisés. Les sessions ont abordé des sujets tels que les architectures orientées événements (event-driven architecture), les microservices et les pratiques émergentes telles que l’architecture sans serveur (serverless). L’accent a été mis sur la conception de systèmes robustes, scalables et modulaires, favorisant la résilience et la flexibilité.

2. Cloud :

Le cloud computing continue de révolutionner la façon dont les applications sont développées, déployées et gérées. Les présentations ont couvert une gamme de sujets allant de l’adoption de stratégies multi-cloud et hybrides à l’utilisation efficace des services de cloud natif tels que les conteneurs et les fonctions serverless. Les discussions ont également porté sur la gestion des défis liés à la sécurité, à la performance et à la gouvernance dans un environnement cloud complexe.

3. Sécurité :

La sécurité a été au cœur des préoccupations, avec un accent particulier sur la protection des données, la gestion des identités et des accès, ainsi que la sécurité des applications et des infrastructures. Les présentations ont souligné l’importance de l’approche “security by design” dès les premières étapes du développement logiciel, ainsi que l’adoption de pratiques telles que la surveillance continue, la gestion des vulnérabilités et la conformité aux réglementations en matière de protection des données.

Dans l’ensemble, Devoxx 2024 a été une expérience enrichissante, offrant des perspectives approfondies sur les tendances et les meilleures pratiques en matière d’architecture, de cloud et de sécurité dans le domaine du développement logiciel. Les échanges avec les experts de l’industrie et les autres participants ont été précieux pour rester à jour et relever les défis actuels et futurs de la technologie.

Devoxx 2024, une source inépuisable d’inspiration et d’innovation

Devoxx 2024 a une fois de plus prouvé son statut d’événement incontournable pour les passionnés de technologie et les professionnels du développement. Des sessions captivantes aux échanges fructueux en passant par les démonstrations des dernières innovations, chaque aspect de cet événement a contribué à enrichir les connaissances, à renforcer les réseaux professionnels et à raviver la passion pour la tech.

Vous souhaitez en savoir plus ? Contactez-nous !