MFE-IT

Formation Spring Microservices et Kubernetes – Concevez, Déployez et Scalez des Architectures Résilientes

Référence : 2b-smk
2070 € HT
5 jours
35 h
4–8 Janv. 2027
Distanciel
1–5 Fév. 2027
Distanciel
1–5 Mars 2027
Distanciel
5–9 Avr. 2027
Distanciel
10–14 Mai 2027
Distanciel

Nos sessions sont garanties dès 1 seul inscrit, pas de risque de report (sauf cas de force majeure).

Formation Spring Microservices et Kubernetes

Description de la Formation Spring Microservices & Kubernetes

Dans les projets modernes, la transition vers une architecture microservices est un véritable levier d’agilité et de scalabilité… mais aussi un défi technique majeur.

Cette formation vous accompagne pas à pas dans la mise en place d’un système distribué modulaire, résilient et pilotable en production, en s’appuyant sur Spring Boot, Spring Cloud, Docker et Kubernetes.

Vous apprendrez à découper, orchestrer, sécuriser et faire communiquer vos services, tout en respectant les contraintes de performance, de maintenance et d’intégration continue. Découvrez également notre Formation Kubernetes, notre Formation Kubernetes Avancée et CI/CD, notre Formation Docker, notre Formation API REST et notre Formation Tests de Performance avec JMeter.

Format

Distanciel (sessions enregistrées).
Il est possible de réaliser la formation sur votre site et de personnaliser le contenu de la formation afin de répondre aux besoins de votre projet professionnel.

Bon à savoir

Cette formation comprend de nombreux exercices (60 % de pratique) pour un meilleur apprentissage.  Nos sessions sont garanties dès 1 seul inscrit, pas de risque de report (sauf cas de force majeure). Un entretien en amont a lieu entre le participant et ou un référent de l’entreprise afin de bien prendre en compte le profil du participant (niveau, besoins, contexte professionnel, enjeux…).
Evaluation : pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants reçoivent une attestation de validation d’acquis à l’issue de la formation.

objectifs de la Formation Spring Microservices & Kubernetes

 A l’issue de la formation le participant sera capable de :

  • Concevoir une architecture microservices modulaire avec Spring Boot
  • Implémenter la communication entre services (REST, gRPC, message broker)
  • Intégrer les composants Spring Cloud : service discovery, gateway, config server, resilience
  • Conteneuriser et déployer vos services avec Docker & Kubernetes
  • Gérer le cycle de vie des applications en production (scalabilité, rolling update, monitoring)
  • Intégrer les microservices dans un pipeline CI/CD

Prérequis

  • Maîtrise de Java et de Spring Boot
  • Connaissance de base des conteneurs (Docker)
  • Notions en CI/CD et déploiement applicatif (atout)
  • Parce que chaque participant est unique, un entretien personnalisé avec notre expert nous permet de concevoir une formation parfaitement alignée avec ses objectifs, son niveau et ses enjeux professionnels.

Public visé par la Formation Spring

Idéal pour les développeurs fullstack, DevOps ou architectes qui veulent bâtir des systèmes robustes et évolutifs.

financement de cette formation

Cette formation est financée directement par l’entreprise (pas de CPF, pas d’OPCO).

Voir nos modalités de financement.

programme détaillé de la Formation Spring Microservices & Kubernetes

Architecture microservices – principes et découpage

Domain Driven Design, découplage fonctionnel, services indépendants, principes de résilience.

Création d’APIs REST, validation, mapping, structuration du code, tests unitaires & d’intégration.

REST, Feign clients, Eureka, RabbitMQ/Kafka, API Gateway, pattern circuit breaker (Resilience4j).

Spring Cloud Config, Eureka Server, service registration, load balancing interne.

Dockerfile, Helm, déploiement sur cluster Kubernetes (local ou cloud), readiness/liveness probes.

Actuator, Prometheus/Grafana, sécurité avec Spring Security & JWT, déploiement avec GitLab CI / ArgoCD.

Développement, conteneurisation, déploiement, scaling d’un mini-système complet de microservices.

Cette formation :

  • Est centrée sur la mise en production réelle de microservices
  • Combine Spring Boot, Spring Cloud et Kubernetes pour une approche complète
  • Propose un fil rouge progressif du code jusqu’à la livraison
  • Inclut une approche Dev + Ops avec des cas pratiques reproductibles

FAQ – Formation Spring Microservices & Kubernetes

C’est l’association de Spring Boot / Spring Cloud pour construire des microservices Java et de Kubernetes pour les exécuter à l’échelle. On y apprend la conception (Domain-Driven Design, API REST, messaging), la résilience (circuit breakers, retries), l’observabilité et l’orchestration sur cluster. MFE-IT forme les développeurs Java à cette pile moderne.

Spring Cloud offre des briques applicatives (service discovery Eureka, config server, gateway) alors que Kubernetes propose les équivalents au niveau infrastructure (Services, ConfigMaps, Ingress). Les approches modernes tendent à déléguer au maximum à Kubernetes et à garder Spring Cloud Gateway et Resilience4j côté applicatif. MFE-IT clarifie ces choix.

On package l’application en image Docker (Jib, Buildpacks), on décrit les Deployment, Service, ConfigMap, Secret et Ingress, on ajoute un probe de santé via Spring Actuator, on configure HPA pour l’auto-scaling et on met en place un pipeline CI/CD. MFE-IT vous guide étape par étape avec des cas pratiques concrets.

La formation dure 5 jours soit 35 heures, en distanciel ou en présentiel, avec 3 participants maximum par session et 30 jours de support post-formation inclus.

Non. MFE-IT ne gère pas directement les dossiers CPF ou OPCO et notre organisme n’est pas agréé Qualiopi. Cette formation s’adresse donc uniquement aux entreprises qui la financent directement.

C’est un choix assumé : nous avons privilégié l’agilité pédagogique et l’investissement dans la qualité réelle plutôt que dans la conformité administrative.

En contrepartie, vous bénéficiez d’un format 100 % sur mesure : entretien préalable, contenu adapté à votre contexte métier, sessions garanties dès 1 inscrit (sauf cas de force majeure), 3 participants maximum par session et 30 jours de suivi post-formation par email.

Pour plus d’informations voir notre faq et/ou nous contacter via notre formulaire de contact.

Prochaines sessions de la Formation Spring

Vous souhaitez planifier cette formation à une date spécifique ? Contactez-nous par email ou en remplissant le formulaire de contact.