CodeLab Spring Native

24 Janvier de 19h à 22H

Programme

Description : 

L’objectif est de comprendre la transformation d’une application Spring boot 3 en binaire natif avec Spring Native et GraalVM. Il mettra en évidence les avantages de la compilation binaire, comme la rapidité au démarrage et la faible consommation mémoire, tout en proposant des exercices pratiques pour la configuration, la compilation et le déploiement. 

 

Date et heure : 24/01/2025 19h-22h

 

Objectifs pédagogiques

Ce cours permet aux participants d'acquérir les compétences suivantes :

  • Compréhension des concepts de base de la compilation native
  • Comprendre la différence entre une compilation classique vs native
  • Capable de créer ou migrer une application Spring boot 3
  • Mettre en évidence les gains de performance offerts par Spring Native
  • Déployer une application native 

 

Programme : 

 

  1. Introduction à Spring Native
  2. Pourquoi utiliser Spring Native avec Spring Boot 3 et GraalVM
  3. Création d’un microservice Spring boot 3 et migration vers du native
  4. Comparaison performances / ressources 
  5. Déploiement de l’application avec Docker 

 

Pré-requis : 

Maîtrise de spring / spring boot 3 / Java

Maîtrise de son IDE 

Java 21  / Docker 

Les formateurs :

Dev back depuis 6 ans chez sfeir, principalement sur des stacks java/spring.

  • Sami LEJEUNE / Developpeur fullstack

https://www.linkedin.com/in/sami-lejeune

Je suis dev fullstack chez SFEIR depuis 1 an (avec une appétence pour le back tout de même), j’aime découvrir et me challenger sur de nouvelles technologies. 

Contact