Cette formation sur l'orchestration avec Kubernetes vous permettra de découvrir les fonctionnalités et capacités principales offertes par Kubernetes. Vous aurez accès à un aperçu complet contextuel et technique qui vous permettra de commencer à utiliser Kubernetes dans votre propre environnement de travail pour comprendre les conteneurs et leur orchestration.

  • Tarif sur demande.
  • Prochaine session : à la demande.
  • Formation accessible aux personnes en situation de handicap.
  • 70% de pratique et 30% de théorie en moyenne.
  • Nombreuses activités pratiques pour une évaluation constante.
  • Supports, exercices et corrections à disposition en ligne pendant et après la formation.
  • Délai d'accès minimum : 1 semaine.
  • Formation 100% distanciel (téléprésence).
  • Evaluation par le formateur à travers les activités pratiques.
  • Public Administrateurs, chefs de projet
  • Prérequis Avoir de solides compétences en système et Linux / Unix, avoir connaissance des technologies de conteneurs, notamment Docker

Lors de cette formation, les participants suivent 3 jours de formation.

  • Les conteneurs: historique et fonctionnement
      Concepts Cloud, conteneurs vs VM classiqueOrigine et histoire des conteneurs: l'émergence de DockerLes différents orchestrateursFonctionnement des conteneurs: isolation avec Cgroup et NamespacesConteneurs LXC et DockerUFS et modèle en couches, couche COW
  • Principales technologies impliquées
      Docker: définitions et composants de l'infrastructureOS minimauxStateless / StatefulGestion des données, exemple du Data-Only-ContainerFonctionnement réseau, hôteRéseau entre conteneursFondamentaux et technologies du “Container as a service” (CaaS)
  • Lier des conteneurs, exemple avec Docker Compose
      Créer une infrastructure à partir de plusieurs conteneursPrincipes technologiques: images, couches, conteneurs, hub, registry, etc.Layering et impactComment gérer les déploiements ?Tour d'horizon des solutions de clustering et d'orchestrationIntérêts et limites des conteneurs et du CaaS
  • Intêrets de la technologie, bénéfices métiers et avantages financiers
      Avantages de l'utilisation du Cloud et de l'hybridationContribution à la démarche DevOpsMaturité des technologies et sécuritéRisque de verrouillage, interopérabilité et communication entre conteneursCas de la gestion des données avec DockerCaas vs PaasKubernetes : les fondamentaux
  • Histoire et contributeurs
      Terminologies: pods, Replica Set et Replica Controller, services, volumes, ConfigMaps et secretsInstallation de Kubernetes sur un Cloud public (GCS) et en local avec MinibukeDashboard, CLI et APIProxy et DNSKubernetes : mise en œuvre
  • Les commandes de bases: namespaces, contextes, objects, labels et troubleshooting
      Les pods: création, gestion et accessibilité. Health checks, données et volumes persistantsLabel et annotation: label selector, annotations et cleanupService Discovery: DNS, intégration Cloud, Kube-proxy et gestion du réseau ClusterReplica Set et pods. Mise à l'échelle avec kubectl scale, kubectl apply, autoscaling.ConfigMaps et secretsKubernetes : déployement
  • Gérer son premier déploiement: création, mises à jour, et suppression
      Mettre à l'échelle et équilibrageStratégies de déploiement: Recreate, Rollingupdate et RolloutDéployer des applications d'entrepriseConfiguration des composantsCréation du service applicatif Kubernetes et déploiementGestion du cluster et surveillance des déploiements