Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Maîtriser les Microservices avec Spring Cloud et Docker
Highest Rated
Rating: 4.5 out of 5(68 ratings)
433 students

Maîtriser les Microservices avec Spring Cloud et Docker

Apprendre à développer avec Spring Cloud et Docker à partir de zéro à travers des exemples simples et pédagogiques
Created byNadhem BELHADJ
Last updated 2/2026
French
French [Auto],

What you'll learn

  • Distinguer les rôles des différents composants de l'architecture des microservices avec Spring Cloud
  • Développer le code nécessaire pour faire communiquer des microservices
  • Créer et configurer les serveurs nécessaires à l'architecture Spring Cloud tels que Eureka, Api Gateway, Config Server,...
  • Démarrer des Container Docker pour les différents microservices tout en créant les relations qui existent entre ceux-ci

Course content

14 sections • 109 lectures • 13h 30m total length
  • Notes Introductives0:15
  • Bases de l’architecture Microservices avec Spring Cloud8:35

Requirements

  • Les participants doivent avoir les bases de développement avec le Framework Spring Boot

Description

A l'aide de 13 ateliers pratiques contenant chacun un ensemble d'objectifs pédagogiques précis. A la fin de ce cours le participant sera capable de :

  • Comprendre l'architecture et les composants de base de l'architecture Spring Cloud

  • Créer des microservies Spring boot basiques à l'aide de  IntelliJ IDEA

  • Assurer la communication entre les microservices avec WebClient et Spring Cloud OpenFeign

  • Assurer l'inscription (Registration) des microservies dans le discovery server "Spring Cloud Netflix Eureka Server"

  • Créer et configurer le serveur "Spring Cloud Api Gateway"

  • Créer et configurer le serveur "Spring Cloud Config Server" et ce en utilisant le File system et GITHUB

  • Comprendre l'architecture et l'objectif de Docker

  • Utiliser la base de données Mysql en tant que Docker, en téléchargeant son image et en démarrant en local son container

  • Packager des microservices Spring boot à l'aire de Docker en utilisant Docker-compose pour assurer les différentes relations qui existent entre les containers

  • Assurer le Refresh à chaud  de la configuration des microservices avec Spring Cloud Bus

  • Assurer le Refresh à chaud  Automatique suite aux modifications de la config au niveau du GITHUB repo à l'aide de Spring Cloud Config Monitor et RabbitMQ

  • Assurer la Résilience des microservices avec Resilience4J Circuit Breaker en utilisant Open Feign

  • Assurer la Résilience des microservices avec Resilience4J Circuit Breaker au niveau du serveur Gateway

  • Sécuriser vos microservices avec Keycloack

  • Sécurité des microservices avec Docker

  • Event driven microservices utilisant RabbitMQ et Spring Cloud Functions & Stream

Who this course is for:

  • Développeur Back end Spring Boot/Ingénieur Cloud Devops