Microservices avec Spring

Maîtrisez le développement d'applications microservices avec Spring Boot et Spring Cloud

Commencer à apprendre

À propos de ce cours

Ce cours complet vous guidera à travers le développement d'applications microservices avec Spring Boot et Spring Cloud. Vous apprendrez à créer des systèmes distribués robustes et évolutifs, à gérer la communication entre services, et à implémenter des patterns essentiels comme la découverte de services, la configuration centralisée, et la gestion des erreurs.

Niveau : intermédiaire
15 tutoriels
Catégorie : Backend
springjavamicroservicesspring bootspring cloud
Microservices avec Spring
1

Introduction aux Microservices

Découvrez les concepts fondamentaux des microservices et pourquoi ils sont devenus une architecture populaire pour les applications modernes.
Temps de lecture : 15 minutes
Niveau : Intermédiaire
Commencer ce tutoriel
2

Spring Boot pour les Microservices

Apprenez à créer votre premier microservice avec Spring Boot, de la configuration initiale au déploiement.
Temps de lecture : 20 minutes
Niveau : Intermédiaire
Commencer ce tutoriel
3

Service Discovery avec Eureka

Implémentez la découverte de services avec Netflix Eureka pour permettre à vos microservices de se trouver et communiquer entre eux.
Temps de lecture : 25 minutes
Niveau : Intermédiaire
Commencer ce tutoriel
4

Configuration Centralisée

Utilisez Spring Cloud Config pour centraliser la configuration de tous vos microservices.
Temps de lecture : 20 minutes
Niveau : Intermédiaire
Commencer ce tutoriel
5

API Gateway avec Spring Cloud Gateway

Mettez en place un API Gateway pour gérer le routage et la sécurité de vos microservices.
Temps de lecture : 25 minutes
Niveau : Intermédiaire
Commencer ce tutoriel
6

Circuit Breaker avec Resilience4J

Implémentez des patterns de résilience pour gérer les erreurs et les pannes dans vos microservices.
Temps de lecture : 30 minutes
Niveau : Avancé
Commencer ce tutoriel
7

Tracing Distribué

Utilisez Sleuth et Zipkin pour tracer et visualiser les requêtes à travers vos microservices.
Temps de lecture : 25 minutes
Niveau : Avancé
Commencer ce tutoriel
8

Sécurité des Microservices

Sécurisez vos microservices avec Spring Security et OAuth2/JWT.
Temps de lecture : 30 minutes
Niveau : Avancé
Commencer ce tutoriel
9

Déploiement avec Docker

Containerisez vos microservices avec Docker et apprenez à les déployer efficacement.
Temps de lecture : 25 minutes
Niveau : Avancé
Commencer ce tutoriel
10

Orchestration avec Kubernetes

Orchestrez vos microservices avec Kubernetes pour une gestion efficace à grande échelle.
Temps de lecture : 35 minutes
Niveau : Avancé
Commencer ce tutoriel