Métier, Virtualisation, Orchestration, oVirt, Cloudstack, Docker...

Avancé 3 jours (21 h) 1550 € ht

Réf : KUB1

Formation Kubernetes

Maîtrisez toutes les facettes de l'orchestrateur de conteneurs le plus populaire du marché !

Kubernetes est un système d’orchestration de conteneurs créé par Google en 2014, désormais Open Source. Il permet d’automatiser le déploiement, la montée en charge et la gestion d’applications conteneurisées.

Très populaire auprès des organisations qui recourent au DevOps, Kubernetes est devenu le standard incontournable pour déployer des conteneurs en production. Cette technologie permettant de fonctionner avec n’importe quel système de container conforme au standard Open Container Initiative, dont Docker.

Partenaire historique de Docker Inc, Alter Way délivre la formation officielle complète Docker 

Les consultants/formateurs Alter Way maîtrisent l’orchestration de conteneurs avec Kubernetes, à travers notre activité d’hébergement et d’infogérance de plateformes web Open Source.

Après une introduction sur la containérisation et l’orchestration, cette formation de 3 jours permet d’acquérir les fondamentaux sur Kubernetes : installation de K8, clustering, utilisation des différents composants de K8S, déploiement d’une application en production…

Programme

Introduction
  • Rappels sur les fondamentaux de la containérisation
  • Rappels sur l'orchestration des conteneurs et les différents enjeux
  • Tours d'horizon des différents orchestrateurs et de leurs différences
  • Focus sur Kubernetes : concepts, architectures, éléments techniques, distro, K8s managés (Azure, AWS, Google...)
  Poste de développement 
  • Installation K8s en local via mini kube Linux
  • Premiers pas
  • Découverte des ressources kubernetes au travers du dashboard K8
  •  Utilisation du client d'administration kubectl
  •  Utilisation de l'api
  •  Ma première application
  •  Intégration IDE (visual studio Code)
  Clustering K8S
  • Déploiement d'un cluster HA sur AWS
  • Elasticité, failover, ...
  Utilisation des différents composants de K8S Techniques d'orchestration
  •  Pods
  • ReplicaSets
  • Services
  • Deployments
  •  Batch
Focus Network
  •  Rappels (kubenet, CNI providers ...)
  •  Communications intra pods, extra pod, extra nodes
  •  Service discovery
Focus Stockage
  • Rappels sur les différents usages
  • Volumes Persistant, Claims ...
  • Focus Sécurité et Portabilité
  • Secrets,
  • Configuration
  Déploiement d'une application n tiers
  •  Language yml
  •  Déploiement
  •   Scaling
  •   Exposition publique
  •   Routing L7 : utilisation de la ressource Ingress
  Kubernetes en production
  •  RBAC
  • Monitoring
  •  Scaling
  •  Les problèmes et les résolutions
  •  CI
  •  Blue Green
  •  Composants externes (reverse proxys, ...)
  •   Helm
Tlcharger l'article au format PDF