Nos conditions d’utilisation et de service ont évolué. Merci de les consulter avant de continuer ou de poursuivre votre formation.Lire les conditions
Tous les cours

Développement

Optimisez votre architecture Microservices

Donnez à votre architecture Microservices sa scalabilité et ses performances grâce à Eureka, Ribbon, Zuul, Spring Cloud Config et Zipkin !
DifficultéDifficile8 heures
Ce cours en libre accès vous intéresse ?

Vous avez développé vos microservices, et votre application est fonctionnelle. Bravo ! Mais plusieurs questions peuvent se poser, par exemple :

  • Comment sécuriser votre application ?

  • Comment équilibrer la charge entre les microservices sans pour autant se reposer sur un équilibreur central ?

  • Comment débugger ?

  • Comment faire communiquer les microservices entre eux plus facilement ?

Toutes ces questions sont adressées par un type spécial de microservice appelé Edge Microservice.

Dans ce cours, vous allez découvrir comment construire une application scalable et facilement maintenable, grâce à un ensemble d'outils open source qui s'intégreront très simplement dans votre application.

Objectifs pédagogiques

  • Créer une architecture microservice pour une application
  • Expliquer les principes fondamentaux des Microservices

Prérequis

Prérequis :

Pour pouvoir suivre ce cours, vous devez savoir :

  • Créer un Microservice grâce à Spring Boot

  • Communiquer avec une base de données grâce à Spring Data JPA

  • Gérer et générer les exceptions dans les Microservices

Si ce n'est pas votre cas, je vous invite d'abord à suivre ce premier cours pour apprendre à construire une application en Microservices.

Et si vous en faisiez votre métier ?

Suivez une des formations diplômantes de notre école 100% en ligne, et transformez vos connaissances en compétences professionnelles.

  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel

Contributeurs

Professeurs

Soufiane Amar

Développeur depuis environ 10 ans (JAVA, Node.js, tech web) spécialisé en architecture microservices, passionné d'intelligence artificielle!

Alexandre Iwanesko

Créé par

Mis à jour le 23/01/2025

Licence

Développement

Optimisez votre architecture Microservices

DifficultéDifficile8 heures
Cours en libre accès