- Référence : SSCK
- Durée : 2 jours (14h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
1590€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
La société Pivotal propose depuis plusieurs années l’environnement Spring Cloud dédié à l’élaboration d’architecture microservices. Ce framework se base sur Spring, Spring Boot et des API définissant les services techniques nécessaires à une architecture microservices (discovery, load-balancing, circuit-breaker pattern…).
Les applications développées via ce framework sont naturellement adaptées aux infrastructures de déploiement basées sur les orchestrateurs de conteneurs. Le projet Spring Cloud Kubernetes fournit des implémentations de l’API via des services natifs Kubernetes ainsi que de nombreux ourtils facilitant le déploiement sur ce type de plateforme.
Cette formation Spring Cloud Kubernetes commence par des rappels sur l’environnement Spring Cloud, sa common API et l’infrastructure Kubernetes. Elle poursuit avec la mise en place d’un environnement de développement basé sur des distributions minimales de Kubernetes ou des serveurs mockés. Ensuite, l’ensemble des starters Spring Cloud Kubernetes et leurs APIs sont présentés.
Objectif opérationnel :
Savoir maîtriser Spring Clud et Kubernetes.
Objectifs pédagogiques :
A l’issue de cette formation Spring Cloud Kubernetes, vous aurez acquis les connaissances et les compétences nécessaires pour :
Public :
Ce cours Spring Cloud Kubernetes s'adresse aux équipes de développement envisageant de déployer leurs microservices Spring Cloud sur des infrastructures Kubernetes.
Prérequis :
Pour suivre cette formation Spring Cloud Kubernetes dans de bonnes conditions, il est important d'avoir suivi la Formation Architecture Microservice avec Spring Cloud (Réf. SFSC) ou de posséder les connaissances et compétences équivalentes.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant ce test.
Architecture microservices et bénéfices attendus
Services techniques nécessaires
Les projets Spring Cloud et l’API common
L’orchestrateur Kubernetes : architecture, types de ressources
Service coeur Kubernetes : DNS, Config Map, Sécurité
Packages additionnels : Helm, Ingress, Istio, Promotheus
Spring Cloud Kubernetes : objectifs et starter disponibles
Profil Kubernetes de l’application Spring Boot
Mock d’un serveur Kubernetes
Kubernetes pour le développement
Intégration avec les outils de build, plugins Maven et Gradle
Atelier
Mise en place de l’environnement de développement
DiscoveryClient pour Kubernetes
Gestion des namespaces
Rechergement dynamique
Service natif Kubernetes de découverte
Répartition de charge côté client avec Ribbon
Atelier
Comparaison des différentes approches pour le service de Discovery
Utilisation de ConfigMap, gestion des namespaces, des profils
Gestion des secrets
Rechargement dynamique
Atelier
ConfigMap, Secrets, Rechergement, Gestion des profils
Services fournis par Istio, Impacts sur les services Spring Cloud
Le profil Istio et l’API istio-client
Répartition de charge : Ribbon ?
Circuit breaking : Hystrix ?
Sécurité : oAuth, JWT, mTLS ?
Atelier
Déploiements sur une infrastructure Kubernetes + Istio, Profil Istio et découverte des règles,
Ce cours propose 75% d'ateliers pratiques pour une meilleure assimilation des conaissances.
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.
Mon avis sur le contenu du stage :
"Très bonne formation, peut-être un jour de plus aurai été idéal"
Mon avis sur la salle de formation :
"Beaucoup de soucis pour installer/configurer les logiciels comme par exemple : Installation de WSL compliqué/mal documenté Droits admins à demander chaque jours"
Ce que j'ai le plus apprécié :
"Très bonne accueil, avec des croissants et les repas du midi. Pas de soucis logistique (à part l'aspect matériel/software de l'entreprise)"
Ce que j'ai le moins apprécié :
"Un peu trop court, un jour de plus aurait été parfait"
Mon avis sur le contenu du stage :
"La formation s'est très bien déroulé, il y a juste eu une mauvaise compréhension des différents type de service"
Mon avis sur le formateur :
"Connait très bien le support. Peut être pourrait faire mieux pour expliquer les questions"
Créez des APIs flexibles et puissantes en intégrant GraphQL au framework Spring moderne
Développer facilement des applications d'entreprise Java EE avec Spring Framework
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
4,7/5
94% de nos participants
sont satisfaits ou
très satisfaits
Formateurs experts
validés par
PLB
%
Des participants
recommandent
nos formations