Détails
- 18 Sections
- 92 Lessons
- 21 Hours
Expand all sectionsCollapse all sections
- Introduction6
- 1.1Docker / Kubernetes : transition de virtualisation à la conteneurisation
- 1.2Solutions d’installation
- 1.3Le cluster Kubernetes : CLI, GUI et APIs
- 1.4Déploiement et publication manuelle
- 1.5Détail et introspection du déploiement
- 1.6Travaux pratiques: Déploiement d’une plateforme de test
- Introduction6
- 2.1Docker / Kubernetes : transition de virtualisation à la conteneurisation
- 2.2Solutions d’installation
- 2.3Le cluster Kubernetes : CLI, GUI et APIs
- 2.4Déploiement et publication manuelle
- 2.5Détail et introspection du déploiement
- 2.6Travaux pratiques: Déploiement d’une plateforme de test
- Les fichiers descriptifs4
- 3.1Syntaxe YAML
- 3.2Scalabilité d’un déploiement
- 3.3Stratégie de mise à jour sans interruption
- 3.4Travaux pratiques: Déploiement, publication et analyse d’un déploiement
- Les fichiers descriptifs4
- 4.1Syntaxe YAML
- 4.2Scalabilité d’un déploiement
- 4.3Stratégie de mise à jour sans interruption
- 4.4Travaux pratiques: Déploiement, publication et analyse d’un déploiement
- Architecture Kubernetes4
- 5.1Composants du master node
- 5.2Architecture d’un minion (worker node)
- 5.3Objets Kubernetes : volume, service, pod…
- 5.4Objet statefull, objet stateless
- Architecture Kubernetes4
- 6.1Composants du master node
- 6.2Architecture d’un minion (worker node)
- 6.3Objets Kubernetes : volume, service, pod…
- 6.4Objet statefull, objet stateless
- Exploiter Kubernetes7
- 7.1Clusterisation : replicas et deployment
- 7.2Présentation des types de services
- 7.3Labels et choix d’un nœud
- 7.4Affinité & anti-affinité
- 7.5Daemons set, health check, config map et secrets
- 7.6Persistent Volumes & Persistent Volumes Claim
- 7.7Travaux pratiques: Construction et déploiement d’une base de données et d’une application
- Exploiter Kubernetes7
- 8.1Clusterisation : replicas et deployment
- 8.2Présentation des types de services
- 8.3Labels et choix d’un nœud
- 8.4Affinité & anti-affinité
- 8.5Daemons set, health check, config map et secrets
- 8.6Persistent Volumes & Persistent Volumes Claim
- 8.7Travaux pratiques: Construction et déploiement d’une base de données et d’une application
- Déploiement d'un cluster Kubernetes5
- 9.1Préparation des nœuds
- 9.2Déploiement d’un master-node via kubeadm
- 9.3Déploiement d’un worker-node via kubeadm
- 9.4Création du Dashboard
- 9.5Création du réseau
- Déploiement d'un cluster Kubernetes5
- 10.1Préparation des nœuds
- 10.2Déploiement d’un master-node via kubeadm
- 10.3Déploiement d’un worker-node via kubeadm
- 10.4Création du Dashboard
- 10.5Création du réseau
- Gestion avancée de conteneurs3
- 11.1Dockerfile
- 11.2Créer et automatiser des images personnalisées
- 11.3Travaux pratiques: Création et automatisation d’images personnalisées
- Gestion avancée de conteneurs3
- 12.1Dockerfile
- 12.2Créer et automatiser des images personnalisées
- 12.3Travaux pratiques: Création et automatisation d’images personnalisées
- La production avec Kubernetes8
- 13.1Frontal administrable Ingress
- 13.2Limitation de ressources
- 13.3Les namespaces et les quotas
- 13.4Gestion des ressources et autoscaling
- 13.5Service Discovery (env, DNS)
- 13.6Haute disponibilité et mode maintenance
- 13.7Gestion des accès
- 13.8Travaux pratiques: Déploiement de conteneur et gestion de la scalabiilté
- La production avec Kubernetes8
- 14.1Frontal administrable Ingress
- 14.2Limitation de ressources
- 14.3Les namespaces et les quotas
- 14.4Gestion des ressources et autoscaling
- 14.5Service Discovery (env, DNS)
- 14.6Haute disponibilité et mode maintenance
- 14.7Gestion des accès
- 14.8Travaux pratiques: Déploiement de conteneur et gestion de la scalabiilté
- Control Plane Managé6
- 15.1L’offre AWS EKS
- 15.2Interagir avec le réseau VPC AWS
- 15.3Autoscaling
- 15.4Provider Terraform et exemple de configurations
- 15.5Conteneurisation Windows (Exemple .NET Core)
- 15.6Architecture ARM
- Control Plane Managé6
- 16.1L’offre AWS EKS
- 16.2Interagir avec le réseau VPC AWS
- 16.3Autoscaling
- 16.4Provider Terraform et exemple de configurations
- 16.5Conteneurisation Windows (Exemple .NET Core)
- 16.6Architecture ARM
- Construction d’applications conteneurisées pour Kubernetes3
- 17.1Helm
- 17.2Bonnes pratiques
- 17.3Travaux pratiques : déploiement d’un application via helm et considérations relatives aux templates
- Construction d’applications conteneurisées pour Kubernetes3
- 18.1Helm
- 18.2Bonnes pratiques
- 18.3Travaux pratiques : déploiement d’un application via helm et considérations relatives aux templates