Eazytraining
Formateurs
Alumni
Podcast
Environnement de Labs
SAV & Support
FAQ
Formations
Automatisation
Certifications
Cloud
Développement informatique
Développement personnel
DevOps
Gitops
data
Management
Microservices et orchestration
Réseau et sécurité
Système
Virtualisation
Bootcamp
Bootcamp DevOps
Bootcamp Certification Devops
Bootcamp Data Analyst
Bootcamp AWS Cloud Engineer
Bootcamp Platform Engineer
Bootcamp Salesforce
Bootcamp Devops USA
Profitez des offres BUNDLE
Parcours
Parcours DevOps
Parcours Cloud
Parcours Testeur Logiciel
Parcours Data analyst
Parcours platform engineer Kubernetes
Coaching
Abonnements
Abonnement Gratuit
Abonnement Mensuel
Abonnement Annuel
Blog
Contact
Connexion
Sélectionner une page
Accueil
Catalogue de cours
technologies numériques
microservices et orchestration
Développez, Déployez et Monitorez vos applications microservices et Cloud-Native
Développez, Déployez et Monitorez vos applications microservices et Cloud-Native
Détails
12 Sections
117 Lessons
Durée de vie
Expand all sections
Collapse all sections
Module 00 : Présentation de la formation
9
1.1
introduction
2 Minutes
1.2
plan de la formation
3 Minutes
1.3
présentation des formateurs et des prérequis
3 Minutes
1.4
présentation du projet fil rouge
2 Minutes
1.5
précision importante sur le projet fil-rouge
4 Minutes
1.6
AJUSTER LA QUALITE EN FONCTION DE VOTRE DEBIT INTERNET
2 Minutes
1.7
Supports de cours
1.8
Code Source utilisé
1.9
Restons connectés
Module 01 : Architectures Monolithiques
12
2.1
architecture monilithique
1 Minutes
2.2
objectifs des architectures monolithiques
3 Minutes
2.3
exemple d_architecture monolithique
4 Minutes
2.4
lab-01 – partie 1 – énoncé – installation de l_environnement de travail
2 Minutes
2.5
lab-01 – partie 1 – correction – vérification installation vagrant
3 Minutes
2.6
lab-01 – partie 1 – correction – installation de la VM vagrant
3 Minutes
2.7
lab-01 – partie 1 – correction – connexion SSH à la VM vagrant
2 Minutes
2.8
lab-01 – partie 2 – énoncé – déploiement du monolithe
5 Minutes
2.9
lab-01 – partie 2 – correction – installation de maven
4 Minutes
2.10
lab-01 – partie 2 – correction – accès à l_application spring boot
3 Minutes
2.11
lab-01 – partie 2 – correction – installation du serveur web
3 Minutes
2.12
lab-01 – partie 2 – correction – vérification du fonctionnement du frontend
8 Minutes
Module 02 : La conteneurisation
13
3.1
introduction
4 Minutes
3.2
conteneurs vs VMs
3 Minutes
3.3
les conteneurs
2 Minutes
3.4
structure d’une image docker
4 Minutes
3.5
exemple de Dockerfile
2 Minutes
3.6
workflow de création d’un conteneur
1 Minutes
3.7
registre d’image
2 Minutes
3.8
pourquoi docker-compose
2 Minutes
3.9
les commandes docker-compose
3 Minutes
3.10
lab-02 – énoncé – création et déploiement du monolithe conteneurisé
2 Minutes
3.11
lab-02 – correction – conteneurisation du monolithe
5 Minutes
3.12
lab-02 – correction – test du monolithe conteneurisé
5 Minutes
3.13
lab-02 – correction – conteneurisation du frontend et déploiement de la stack monolithe
6 Minutes
Module 03 : Les architectures micro-services
9
4.1
Introduction
4 Minutes
4.2
évolution des architectures applicatives et présentation des microservices
8 Minutes
4.3
avantages des microservices
8 Minutes
4.4
challenge et prerequis techniques aux micro-services
6 Minutes
4.5
lab-03 – énoncé – découpage en microservice et conteneurisation
8 Minutes
4.6
lab-03 – correction – build de l_artefact java du microservice payment
5 Minutes
4.7
lab-03 – correction – build de l_image docker catalog et payment
4 Minutes
4.8
lab-03 – correction – déploiement de l_application découpée en microservices
5 Minutes
4.9
lab-03 – correction – vérification du fonctionnement de l_application en microservices
6 Minutes
Module 04 : L'orchestration de conteneurs
10
5.1
présentation chapitre ops
2 Minutes
5.2
L’ochestration de conteneur
5 Minutes
5.3
Présentation de Kubernetes
6 Minutes
5.4
Les composants de Kubernetes
2 Minutes
5.5
Le control plane
5 Minutes
5.6
Le data plane de Kubernetes
4 Minutes
5.7
L’installation de Kubernetes
5 Minutes
5.8
Kubectl
5 Minutes
5.9
Les manifests
8 Minutes
5.10
Kubernetes et les microservices
4 Minutes
Module 05 : Déploiement des microservices sur Kubernetes
20
6.1
Introduction
2 Minutes
6.2
Introduction 2
3 Minutes
6.3
Le Pod
4 Minutes
6.4
Le deployment
8 Minutes
6.5
Les services
11 Minutes
6.6
Le service – ClusterIP
6.7
Le service NodePort
6 Minutes
6.8
Le service Loadbalancer
6 Minutes
6.9
Le service ExternalIP
4 Minutes
6.10
Le namespace
9 Minutes
6.11
lab-04 – partie 1 – énoncé création d_un cluster minikube et deployment des micro services
3 Minutes
6.12
lab-04 -partie 1 – correction création du cluster minikube
5 Minutes
6.13
lab-04 – partie 2- correction-création du namespace micro services
7 Minutes
6.14
lab-04 – partie 2 – correction – création des micro services
9 Minutes
6.15
Lab-04 – partie 2 – correction accès à l_application micro services
7 Minutes
6.16
Ingress Introduction
2 Minutes
6.17
Ingress présentation detaillée
6 Minutes
6.18
Lab-05 – partie 1 – enoncé – exposition d_une application avec un ingress
2 Minutes
6.19
Lab-05 – partie 1 – correction – activation de l_ingress controller et création de l_ingress
7 Minutes
6.20
lab-05 – partie 1 – correction – accès via l_ingress
4 Minutes
Module 06 : Notions avancées de Kubernetes pour les micro services
7
7.1
Introduction
1 Minutes
7.2
Les volumes
7 Minutes
7.3
Les volumes persistants
12 Minutes
7.4
Les sondes
8 Minutes
7.5
Recapitulatif des objets Kubernetes
5 Minutes
7.6
lab-06 – partie 1 – enoncé – implémentation des sondes Kubernetes
2 Minutes
7.7
lab-06 – partie 1 – correction sondes kubernetes
10 Minutes
Module 07 : Debugging et monitoring des micro services sur Kubernetes
8
8.1
Introduction
1 Minutes
8.2
Kubectl logs
4 Minutes
8.3
Kubectl describe
5 Minutes
8.4
Les commandes Kubectl
7 Minutes
8.5
Le tableau de board Kubernetes
3 Minutes
8.6
lab-07 – partie 1 – enoncé – Monitoring et debbuging des micro services
2 Minutes
8.7
lab-07 – partie 1 – correction – kubectl logs et kubectl describe
13 Minutes
8.8
lab – 07 – partie 1 – correction – Kubectl exec et kubernetes dashboard
14 Minutes
Module 08 : L'observabilité
13
9.1
Introduction
2 Minutes
9.2
La problématique
4 Minutes
9.3
Les pilliers de l_observabilité
7 Minutes
9.4
Monitoring vs Observabilité
12 Minutes
9.5
Les solutions d’observabilité
9 Minutes
9.6
Choisir son outil d’observabilité
13 Minutes
9.7
Le duo Prometheus et Grafana
6 Minutes
9.8
lab-08 – partie 1 – enoncé – deploiement de prometheus et grafana
3 Minutes
9.9
lab-08 – partie 1 – correction deploiement de prometheus et grafana
10 Minutes
9.10
lab-08 – partie 2 – enoncé – deploiement de locust
1 Minutes
9.11
lab-08 – partie 2 – correction – deploiement locust
7 Minutes
9.12
lab-08 – partie 3 – enoncé – exploration de grafana
2 Minutes
9.13
lab-08 – partie 3 – correction – exploration de grafana
9 Minutes
Module 09 : Les services mesh
11
10.1
Introduction
1 Minutes
10.2
Introduction suite et fin
5 Minutes
10.3
Istio
7 Minutes
10.4
lab-09 – partie 1 – enoncé – suppression et récréation du cluster minikube
1 Minutes
10.5
lab-09 – partie 1 – correction – suppression et réécréation de minikube
3 Minutes
10.6
lab-09 – partie 2 – correction – installation d_Istio
4 Minutes
10.7
lab-09 – partie 2 – enoncé – déploiement d_istio
2 Minutes
10.8
lab-09 – partie 3 – enoncé – déploiement des micro services avec le sidecar envoy
3 Minutes
10.9
lab-09 – partie 3 – correction – déploiement des micro services avec le sidecar envoy
7 Minutes
10.10
lab-09 – partie 4 – enoncé – Kiali
2 Minutes
10.11
lab-09 – partie 4 – correction – Kiali
12 Minutes
Module 10 : Portabilité vers le Cloud public, exemple GCP
4
11.1
Introduction
1 Minutes
11.2
Présentation de GKE
7 Minutes
11.3
lab-10 – partie 1 – correction – déploiement des micro services sur GKE
19 Minutes
11.4
lab-10 – partie 1 – enoncé – déploiement des micro services sur GKE
2 Minutes
Module 11 : Conclusion
1
12.1
conclusion
2 Minutes
évolution des architectures applicatives et présentation des microservices
Poster le commentaire
Annuler la réponse
Vous devez
vous connecter
pour publier un commentaire.