Formation Architecture Microservices avec Spring Cloud

4.7 sur 5 étoiles

5 étoiles
71%
4 étoiles
28%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 7 avis
(7 avis)
Durée 3 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence SFSC
Éligible CPF Non

Spring Cloud fournit tous les services techniques nécessaires à la mise en place d’une architecture micro-service. Associé à Spring Boot, il permet de rapidement composer des applications à partir de services unitaires et de les déployer sur une architecture de production nécessitant scalabilité et monitoring en temps-réel.

Cette formation SpringCloud permet, au travers de divers ateliers (voir le détails des travaux pratiques), d’implémenter une architecture micro-services composée de micro-services applicatifs et des micro-services techniques directement apportés par SpringCloud. Les aspects sécurité, monitoring et scalabilité de l’architecture sont démontrés.

Public :

Ce cours s’adresse à des programmeurs, développeurs et chefs de projet.

Prérequis :

Pour suivre ce cours il est important de connaitre Java, et de posséder un certain niveau de connaissance Spring Core.

Introduction à Spring Cloud

L’approche DevOps et les architecture micro-services
Découpage d’une application monolithique
Pré-requis sur l’infrastructure
Patterns de composition des services
Identification des services techniques
L’offre SpringBoot/SpringCloud

Configuration centralisée et service de discovery 

Configuration centralisée
Service Eureka
Scalabilité, tolérance aux pannes

Travaux Pratiques :

Architecture avec 2 micro-services applicatifs et les services config et eureka

Clients des microservices

Pré-requis pour le client : Répartition de charge et résilience
Client Feign
Répartion de charge avec Ribbon
Disjoncteurs avec Hystrix
Routing et Proxy avec Zuul

Travaux Pratiques :

Ajout d’un micro-service « back-end » dans l’architecture. Répartion de charge et résilence. Ajout d’une gateway dans l’architecture

Monitoring et mise en production

Tableaux de bord Hystrix
L’agrégateur Turbine
Centralisation des traces avec ELK
Déploiement sur une infrastructure Docker, alternatives Kubernetes, Docker Swarm

Travaux Pratiques :

Mise en place de turbine et ElasticStack
Création d’un docker-compose, démarrage de l’architecture sur une infrastructure Docker

Sécurité

Alternatives pour l’implémentation de la sécurité
Rappels oAuth2
SpringBoot et oAuth2
Spring Cloud Security

Travaux Pratiques :

Déploiements d’images Docker sur une infrastructure cloud

Les travaux pratiques s'appuient sur l’IDE Spring Tools Suite. Voici quelques détails des travaux pratiques mis en place durant la formation:

  • Architecture avec Eureka et le serveur de configuration
  • Ajout d’un micro-services.
  • Utilisation des clients Feign et des capacités Ribon et Hystrix.
  • Mise en place de Zuul.
  • Monitoring Turbine ELK.
  • Déploiement sur une infrastructure Docker.
  • Mise en place de la sécurité.
Date de mise à jour du programme : 04/07/2022

Dates et lieux

Du 27 au 29 mai 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 27 au 29 mai 2024
Lieu
Paris
Durée
3 jrs
1860 € HT
Du 29 au 31 juillet 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 29 au 31 juillet 2024
Lieu
Paris
Durée
3 jrs
1860 € HT
Du 30 septembre au 02 octobre 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 30 septembre au 02 octobre 2024
Lieu
Paris
Durée
3 jrs
1860 € HT
Du 25 au 27 novembre 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 25 au 27 novembre 2024
Lieu
Paris
Durée
3 jrs
1860 € HT

Avis des participants à la formation Architecture Microservices avec Spring Cloud

Note moyenne de 4.7/5(7)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

CR
4/5

Mon avis sur le contenu du stage :

"Le contenu du stage est de qualité et couvre globalement l'ensemble du sujet. Les supports de cours / tp évoluent parfois en direct ce qui peut être déroutant. Après, c'est pour le bénéfice de l'actualisation donc Ok, ça va bien si on est vif et adaptatif ..."

Mon avis sur le formateur :

"Merci au formateur pour la qualité de cette formation. Le rythme est assez soutenu, surtout dans les TPs qui sont très riches. Souvent, on suit bien, parfois fois on décroche, heureusement David aide bien à diagnostiquer les éventuels blocages."

Ce que j'ai le plus apprécié :

"La machine mise à disposition à distante est satisfaisante."

Ce que j'ai le moins apprécié :

"L'installeur du logiciel LogMeIn d'accès à distance n'est pas adapté pour les firewalls, on peut seulement le configurer après installation."

WANE Sada
4/5

Mon avis sur le contenu du stage :

"Les ateliers sont bons. Toutefois, un correctif complet pourrait être utile dans certains cas."

Mon avis sur le formateur :

"Le formateur est très prévenant par rapport aux attentes."

Ce que j'ai le plus apprécié :

"Après chaque présentation, un atelier est proposé pour voir si la présentation a bien été comprise."

SOUFFLET Valentin
5/5

Mon avis sur le contenu du stage :

"Cours bien construit et travaux pratiques adaptés"

Mon avis sur le formateur :

"Bonne pédagogie et capacités de troobleshooting. Bonne dynamique lors du cours et des TP"

Mon avis sur la salle de formation :

"À distance cause COVID"

TH
5/5

Mon avis sur le contenu du stage :

"J'ai bcp apprécié que le formateur adapte le cours, le support et les exercices en fonction des besoins des uns et des autres."

Mon avis sur le formateur :

"Parfait. Le formateur sait transmettre son savoir, ne laisse personne de coté et fait le max pour que les notions soient acquises !"

MA
5/5

Mon avis sur le contenu du stage :

"Très bonne approche du sujet et très bonne pédagogie."

Mon avis sur la salle de formation :

"Formation réalisée à distance"

MB
5/5

Mon avis sur le contenu du stage :

"Une bonne vision du sujet"

Mon avis sur le formateur :

"Une bonne compétence sur le sujet. Un Rythme du cours adapté au groupe. Bon relationnel."

SV
5/5

Mon avis sur le formateur :

"Très bonne pédagogie et disponibilité pendant la formation."


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB