Catégories ,

Kubernetes pour les développeurs

Dans ce cours, nous allons découvrir les principales fonctionnalités pour bien démarrer avec Kubernetes en tant que développeur. Kubernetes est un orchestrateur de conteneurs open-source qui s’appuie sur 15 années d’expérience dans la gestion de charges de travail de production (workloads) chez Google, associé aux meilleures idées et pratiques de la communauté.
0,00  Taxe incluse

Objectifs pédagogiques

Ce cours d’introduction à Kubernetes a pour objectif de fournir aux participants les éléments essentiels pour pouvoir utiliser Kubernetes dans leur travail au quotidien. À l’issue de ce cours, l’apprenant sera capable de mettre en place et gérer un environnement Kubernetes de base afin de déployer, exposer et administrer des applications conteneurisées.

Contenu du cours

  1. Concepts de base
    • Virtualisation et Machine Virtuelle
    • Cloud Computing
    • Conteneurisation
    • Labs – Installation de Docker
    • Orchestration de conteneurs
    • Quiz – Concepts de base
  2. Architecture d’un cluster kubernetes
    • Définition de kubernetes
    • Cluster kubernetes
    • Présentation de l’environnement de travail
    • Labs – Installation d’un environnement de travail kubernetes
    • Quiz – Architecture et composants kubernetes
  3. Charges de travail
    • Kubectl – création de ressources
    • Namespace
    • pods
    • labels – Annotation
    • Déploiement – Replicaset
    • Quiz – Charges de travail
  4. Sevices :
    • Les services dans kubernetes

Prérequis

  • Une base en informatique et en administration système de préférence Linux.
  • Une compréhension des conteneurs et de Docker.

Public

  • Professionnel de l’informatique
  • Étudiants en informatique
  • Professionnel désirant acquérir de nouvelles connaissances
  • Personnes souhaitant obtenir une certification kubernetes

Durée du cours

Ce cours peut être complété en quelques semaines en consacrant environ 3-4 heures par semaine.

Instructeur

Avec plus de 10 ans d’expérience en développement d’applications et en déploiement sur des environnements Cloud et On-premise, je suis passionné par le DevOps, le Cloud-Computing et la Sécurité.
Actuellement, je suis un auditeur IT et mon travail est d’identifier et d’évaluer les risques liés aux activités IT. Je contribue également à la formation et à l’accompagnement des étudiants sur des plateformes d’apprentissage en ligne, en répondant à leurs questions techniques et en révisant leurs projets sur des parcours de développeur Cloud et Full-Stack. Je suis certifié ITIL®, CKA et Fortinet, je maîtrise aussi des technologies telles que AWS, Kubernetes, Docker, Heroku, CI/CD, Network, et Pentest.

Plateforme de formation

Ce cours est dispensé en ligne via notre plateforme d’apprentissage dédiée, avec un accès 24/7 aux ressources pédagogiques.

Ce cours vous intéresse ?