الانتقال إلى المحتوى الرئيسي
Gust Training
لغات البرمجة وتطوير البرمجيات

Formation Spring Cloud et Kubernetes – Déployer vos microservices Spring sur l’infrastructure Kubernetes

Description de la formation Spring Cloud Kubernetes Cette formation Spring Cloud Kubernetes commence par des rappels sur l’environnement

المدة
2 Jours
المستوى
Intermédiaire
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

A l’issue de cette formation Spring Cloud Kubernetes, vous serez en mesure de :

  • Connaître les bonnes pratiques de développement liées à Spring Cloud Kubernetes
  • Comprendre les diférentes approches disponibles pour l’implémentation des services techniques liés aux architectures microservices

لمن تتوجه هذه الدورة؟

Ce cours Spring Cloud Kubernetes s’adresse aux équipes de développement envisageant de déployer leurs microservices Spring Cloud sur des infrastructures Kubernetes.

البرنامج

Rappels sur Spring Cloud Microservices

  • 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

Environnement de développement

  • 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

Discovery

  • 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

Configuration

  • Utilisation de ConfigMap, gestion des namespaces, des profils Gestion des secrets Rechargement dynamique

Atelier

ConfigMap, Secrets, Rechergement, Gestion des profils

Istio

  • 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,

Description de la formation Spring Cloud Kubernetes

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.

Travaux Pratiques

Ce cours propose 75% d’ateliers pratiques pour une meilleure assimilation des conaissances.

المواضيع: Spring

لغات البرمجة وتطوير البرمجيات

Formation WinDev Mobile : Maîtriser WinDev Mobile pour Android

La formation WinDev Mobile pour Android est conçue pour vous permettre de développer rapidement des applications mobiles professionnelles sous Android.

المدة
5 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

لغات البرمجة وتطوير البرمجيات

Formation WinDev Mobile : Développement d’applications iOS

Cette formation WinDev Mobile pour iOS vous permet de maîtriser l'environnement WinDev Mobile pour créer des applications performantes et

المدة
4 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

لغات البرمجة وتطوير البرمجيات

Formation WinDev Mobile : Développement d’applications Android

La formation WinDev Mobile est conçue pour les développeurs déjà familiarisés avec WinDev et souhaitant élargir leurs compétences en créant des

المدة
4 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

لغات البرمجة وتطوير البرمجيات

Formation WinDev : Initiation

WinDev est un environnement de développement puissant qui permet de créer rapidement des applications pour diverses plateformes, y compris Windows,

المدة
2 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental
تواصل عبر واتساب