Les Fondamentaux de Kubernetes avec Ateliers Pratiques

La maîtrise des Pods, Deployments, ReplicaSets, StatefulSets, Services, Ingress et volumes, etc. via des labs pratiques

La maîtrise des Pods, Deployments, ReplicaSets, StatefulSets, Services, Ingress et volumes, etc. via des labs pratiques

Overview

Maîtriser les Concepts et l'Architecture de Base de Kubernetes, Déployer et Gérer des Applications sur Kubernetes en Toute Confiance, Comprendre et Mettre en Œuvre la Mise en Réseau et la Découverte de Services Kubernete, Devenir Compétent dans la Gestion des Ressources Kubernetes et l'Assurance de la Fiabilité des Application

Les Individus Débutants en Kubernetes et en Orchestration de Conteneurs : Ce cours est spécifiquement conçu pour ceux qui ont peu ou pas d'expérience préalable avec Kubernetes ou l'orchestration de conteneurs en général. Il commence par les concepts fondamentaux et établit une base solide pour comprendre et travailler avec la plateforme., Les Développeurs et les Professionnels des Opérations Souhaitant Adopter Kubernetes : Les développeurs de logiciels et les professionnels des opérations informatiques qui veulent apprendre à déployer, gérer et mettre à l'échelle des applications à l'aide de Kubernetes trouveront ce cours informatif et important. Il fournit les compétences pratiques et les connaissances théoriques nécessaires pour intégrer Kubernetes dans leurs flux de travail., Toute Personne Intéressée par les Technologies Cloud-Natives Modernes : Toute personne curieuse des principes qui sous-tendent les architectures cloud-natives modernes, les microservices et l'infrastructure évolutive bénéficiera de ce cours. Comprendre Kubernetes est essentiel pour naviguer et contribuer au paysage en constante évolution du cloud computing.

Connaissances de Base en Informatique : Vous devez être à l'aise avec l'utilisation d'un ordinateur, la navigation dans les systèmes d'exploitation (comme Windows, macOS ou Linux) et l'utilisation d'un navigateur web., Familiarité avec la Ligne de Commande (Facultatif mais Recommandé) : Bien que je vous guide dans l'utilisation de la ligne de commande pour interagir avec Kubernetes, avoir une certaine expérience préalable des commandes de terminal sera bénéfique, Compréhension des Concepts Informatiques de Base : Une compréhension générale de concepts tels que les serveurs, la mise en réseau et les applications sera utile mais pas strictement obligatoire. J'expliquerai les concepts pertinents au fur et à mesure., Compréhension de Base des Conteneurs (par exemple, Docker) : Savoir ce que sont les conteneurs et leur objectif de base vous donnera une longueur d'avance, car Kubernetes est une plateforme d'orchestration de conteneurs. Cependant, je fournirai une présentation introductive des conteneurs et des bases de Docker pertinentes pour Kubernetes. Vous n'avez pas besoin d'être un expert Docker., Familiarité avec les Concepts du Cloud Computing : Comprendre les concepts de base du cloud (comme les machines virtuelles, la scalabilité) peut être avantageux, mais là encore, j'expliquerai les aspects pertinents dans le contexte de Kubernetes., Accès à un Ordinateur avec une Connexion Internet : Vous en aurez besoin pour accéder au matériel de cours et potentiellement configurer un environnement Kubernetes local (si vous le souhaitez)., Capacité à Installer des Logiciels (si vous configurez un environnement local) : Nous pourrons vous guider dans l'installation d'outils tels que Minikube, kind ou un terrain de jeu Kubernetes basé sur le cloud, en fonction des modules d'apprentissage. Des instructions claires seront fournies

Libérez tout le potentiel de Kubernetes grâce à ce cours immersif et pratique, conçu pour les développeurs, ingénieurs DevOps et professionnels IT. « Les Fondamentaux Ultimes de Kubernetes – Laboratoires Pratiques » vous guide pas à pas, à travers des environnements réels, pour déployer, gérer et dépanner des applications conteneurisées modernes.

À travers des laboratoires guidés, vous comprendrez en profondeur l’architecture de Kubernetes, y compris les Pods, Deployments, ReplicaSets, Services, ConfigMaps et Secrets. Vous explorerez l’isolation via les Namespaces, la surveillance des ressources et le scaling des applications, tout en apprenant à exposer des applications de manière sécurisée avec des Ingress Controllers et le TLS.

Vous travaillerez avec les StatefulSets, DaemonSets, Jobs, Volumes, et le provisionnement dynamique de volumes avec les StorageClasses et PersistentVolumeClaims. Mettez en pratique vos connaissances à travers des projets concrets comme le déploiement d’un Guestbook PHP avec MongoDB et la création d’une application de collecte de visiteurs d’un site web.

Que vous prépariez une certification ou gériez des clusters en production, ce cours vous fournit les compétences pratiques indispensables. Chaque leçon est appuyée par des explications claires et des exercices réels — pas de théorie inutile, juste de la maîtrise concrète de Kubernetes.


Chaque chapitre est suivi d'une vingtaine de questions pour vous assurer de le maîtriser avant de passer au chapitre suivant.


Apprenez Kubernetes comme il se doit : en pratiquant.

Mamadou (Lamine) Diatta

SENIOR CLOUD SOLUTIONS ARCHITECT

Information Technology leader with many years of experience delivering secure, readily scalable, and resilient cloud infrastructure, applying software engineering principles in designing and producing hybrid cloud infrastructure. Broad experience in data center setup and relocation, server consolidation, and disaster recovery. Direct design and set direction for global infrastructure development and evolution. Influence and engage peers, partners, and senior leadership in developing highly available infrastructure. Facilitate and lead cross-functional teams, driving technical consensus, and complex project plans.

HIGHLIGHTS

● Cloud Architect (Hybrid/Public) ● Benchmarking

● Data Center Setup

● Programming Languages ● System and Processes Automation ● System Security & Hardening

● Virtualization(VMware/KVM/OVM) ● Performance Monitoring Tools ● Clustering Technologies

● Infrastructure Design ● Infrastructure as a Service ● Systems & Database Performance

● Cloud Migration ● Code Efficiencies ● AI / ML / Big Data

● IT Strategies ● Business System Improvements ● Cross-Functional Team Leadership

● Implementation ● Documentation ● End-User Training

Free Enroll