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 :
- Introduction à Spring Native
- Pourquoi utiliser Spring Native avec Spring Boot 3 et GraalVM
- Création d’un microservice Spring boot 3 et migration vers du native
- Comparaison performances / ressources
- 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 :
- Aurelien JOLY / Developpeur backend
https://www.linkedin.com/in/aurelien-joly-561b281b/
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.