Formations > Formation Docker et Kubernetes

Formation Docker et Kubernetes - Des bases à l’autonomie - 3 jours

Aujourd’hui, tout nous pousse à livrer de plus en plus vite et à monter en charge le plus rapidement possible. C’est pour cela que les conteneurs sont si populaires, ils répondent bien à cette problématique. Nous allons lors de cette formation apprendre à utiliser et maintenir des conteneurs en production, en apprenant d’abord Docker puis, Kubernetes pour l’orchestration.

Public

Administrateurs système, ingénieur de production, développeurs et architectes. Cette formation est orientée découverte ; elle se destine à une audience n’ayant pas ou peu pratiqué Kubernetes.

Pré-requis

Connaissances système Linux et yaml.

Programme de la formation

Les conteneurs, pourquoi ?

  • D’où ça vient ?
  • Pour quelles utilisations
  • Les avantages, les inconvénients
  • Pourquoi aujourd’hui ?
  • Quelles technologies ?

Découvrir et utiliser Docker

  • De la virtualisation à la conteneurisation
  • Les commandes de base
  • Le fonctionnement en détail
  • Cycle de vie d’un conteneur
  • La création d’images
  • Démarrage des conteneurs
  • Les types de réseau
  • docker-compose
  • La maintenance
  • Le troubleshooting

Exploiter Kubernetes

  • Pourquoi utiliser un orchestrateur ?
  • Comment Kubernetes se démarque par rapport aux autres orchestrateurs
  • Architecture Kubernetes
  • Aborder en détail et avec des exercices les ressources importantes : Pod, Services, Deployment, ConfigMap, Secret …
  • Stratégies de déploiement
  • Scalabilité / Résilience
  • Gestion des ressources
  • Les bonnes pratiques Développeurs / Ops / Sécurité
  • Travaux pratiques

Les outils pour créer des clusters

  • Google Kubernetes Engine
  • kubeadm
  • kops
  • kube-aws
  • kubespray

Pour aller plus loin

  • Mode d’exposition des services
  • Découverte des différentes solutions réseau
  • Mise en place d’un cluster hautement disponible
  • Mise en place d’une application 3 tiers avec scaling automatique
  • Monitoring
  • Troubleshooting

A l’issue de la formation les stagiaires seront à même de

  • Utiliser des conteneurs Docker et créer des images
  • Comprendre le fonctionnement de Docker, et savoir anticiper et corriger les problèmes éventuels
  • Mettre en place un cluster Kubernetes
  • Utiliser Kubernetes pour orchestrer des conteneurs en production
  • Surveiller l’infrastructure et les applicatifs
  • Intervenir en cas de problèmes
  • Maintenir le système à jour
  • Utiliser les sources de documentation pour mettre en pratique de nouveaux usages de façon autonome

Méthodes pédagogiques

Cette formation repose en grande partie sur des travaux pratiques permettant d’expérimenter ce qui est présenté dans les phases de cours.

Formateurs

Akram Blouza

Akram a participé à de grands programmes informatiques possédant des architectures techniques différentes sur plusieurs domaines fonctionnels. Grâce à cette diversité, Akram a pu acquérir la maturité professionnelle, l’ouverture au changement et une forte expérience dans les infrastructures « On Premise » ou cloud, le développement d’applications et l’architecture des SI ce qui lui a permis de développer une culture DevOps.

Ses domaines de prédilection : agilité, automatisation, qualité et performance.

Son credo : “build once, test, ship & run in production”

Stéphane Teyssier

Après trois années passées en tant que développeur sur différentes technologies (.Net / Java / C++), Stéphane a complété sa formation d’ingénieur en électronique par un mastère spécialisé en Management en systèmes d’information.
Curieux et touche à tout, il a depuis été amené à intervenir sur des contextes variés (infrastructure WEB / performances applicatives / ERP / bureautique / intégration continue) pour de grands comptes (Canal+ / Air Liquide / CloudWatt / France TV / Cardiff, …).

Stéphane combat le surdesign en prônant des mises en oeuvre rapides, dans une optique itérative.

Son credo : “éviter les approches étoile de la mort”

Nos prochaines formations
8 au 10 mars 2021 Paris

Prix HT
Inter : 2 200 €
Intra : Contactez nous

Prise en charge possible
par votre OPCA