SF33701
2 jours
Formation Microservices en Java avec Spring Boot.
2 jours de formation pour apprendre à développer une architecture microservices en Java !
A l'issue de la formation Microservices, les apprenants sont en mesure de mettre en œuvre les technologies Java pour réaliser une architecture microservices.
Programme de formation Microservices en Java avec Spring Boot.
PDFIntroduction à la formation Microservices
C’est quoi un microservice ?
Conception des SI
Le cloud et les microservices
Quelques exemples : Amazon, Netflix…
Quelques retours d’expérience
Les impacts des microservices
Les API
Organisation projet : Agile, DevOps…
Stratégie : du monolithique au microservice
DDD Domain-Driver Design
Principe HATEOAS
Architecture microservices
Choix du style de collaboration : REST vs bus de messages
Rappels HTTP : Méthodes HTTP, codes d’erreurs
Implémentation des microservices : synchrones, asynchrones, réactifs, non bloquants
Architecture distribuée : principes, SLA…
Déploiement et orchestration
Documentation avec Swagger
Gestion des logs
Surveillance des microservices, métriques
Développer un microservice avec Spring Boot
Java et les services REST
Présentation de Spring Boot : autoconfiguration, starters, fat jar
Spring Data
Spring Data REST
Spring Cloud
Communication entre microservices : synchrone, asynchrone (JMS, WebFlux, WebSockets)
Architecture microservice avec Spring Cloud
Mise en place d’un gateway
Mise en place d’un service de découverte avec Eureka
Répartition de charge entre différentes instances d’un microservice
Mise en place d’un serveur de configuration
Nos autres formations en Java .
Formation Apache ActiveMQ
Formation Développer des Web Services en Java
Formation Frameworks Java
Formation Gradle
Formation Hibernate
Formation Initiation à la Programmation Orientée Objet (POO) en Java
A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.