SITE_BANNIERE FORMATIONS.png
Conteneurs & Kubernetes - Fondamentaux

Conteneurs & Kubernetes - Fondamentaux

Concepts conteneurs et Kubernetes

Public

Administrateurs système, ingénieurs de production, développeurs et architectes.

Cette formation se destine à une audience ayant pas ou peu utilisé les conteneurs et Kubernetes.

Pré-requis

Connaissances système Linux et syntaxe yaml

Description de la formation

Après une rétrospective rapide sur l'origine des conteneurs et leurs principaux atouts, le premier jour de cette formation met en oeuvre la construction et l'utilisation de ceux-ci avec Docker et docker-compose. Il se termine par une ouverture sur les autres outils de gestion de conteneurs existants sur le marché.

Les jours 2 et 3 s'attachent à la prise en main des notions et concepts Kubernetes afin d’être capable de l’utiliser au quotidien pour gérer vos conteneurs en production

Introduction

• Qu'est-ce qu'un conteneur ?
• Pourquoi sont-ils si populaires ? À quels besoins répondent-ils ?
• Découverte des premières commandes
• Démo de démarrage d'une première application
• Pourquoi utiliser un orchestrateur ?
• Comment Kubernetes se démarque par rapport aux autres orchestrateurs
• Découverte des ressources de base : Pod, Services, Deployment…
• Mise en place d’une première application

Prise en main

• Présentation des principes et de la syntaxe d'un Dockerfile
• Exercice de mise en pratique : lancement d'une application avec base de données
• Déploiement de ReplicaSet, manipulation des Volumes
• Instanciation d'Ingress
• Gestion de la configuration et des secrets via des ConfigMap

Pour aller plus loin

• Service discovery avec une démo de Traefik
• Présentation des différents outils alternatifs à Docker
• Découverte des différentes solutions réseau pour Kubernetes
• Mise en place d’un cluster hautement disponible
• Mise en place d’une application 3 tiers avec scaling automatique
• Focus sur le déploiement sans interruption (rolling-update)
• Monitoring
• Troubleshooting
• Scaling

Nos formations sont dispensées par nos formateurs-consultants en mission. Ils vous partageront leur retour d'expérience tout au long de la formation et répondront à vos questions.

Le programme

À l'issue de cette formation

À l'issue de cette formation le stagiaire sera capable de:

• Utiliser Docker pour construire et lancer des images
• Parcourir efficacement la documentation officielle de Docker et docker-compose
• Choisir le meilleur mode d'exploitation et de paramétrage pour conteneuriser une application
• Utiliser Kubernetes pour orchestrer des conteneurs en production
• Surveiller l’infrastructure et les applicatifs
• Intervenir en cas de problème

• L'évaluation des acquis se fait par le formateur tout au long de la formation grâce aux exercices.
• Une évaluation à chaud via un QCM est réalisée systématiquement en fin de session.
• Une attestation de formation est systématiquement envoyée au client qui reprend le sujet de la formation, ses objectifs, le programme et la durée de l'action de formation ainsi que la formalisation des acquis.

Modalités d'évaluation

Prochaines

dates

8, 9 et 10 septembre 2021

Tarif

Délais d'accès à la formation

Durée

3 jours

4 à 6 semaines

Inter : 2200€HT/personne
Intra : contactez-nous
Nos formations sont éligibles à un financement par votre OPCO.

Certification :

Cette formation n'est pas certifiante. Le stagiaire ayant suivi cette formation pourra poursuivre avec la formation 'Kubernetes' puis 'Kubernetes module avancé dev' ou 'Kubernetes module avancé admin'.

Modalités pédagogiques

Nos formations sont dispensables à distance, en présentiel et en blended.

Si vous souhaitez une formation dans un contexte différent, avec des moyens spécifiques, contactez-nous.

WeScale Training logo certification Datadock

Formation dispensée par :

Akram / Stéphane / Mathieu  / Bassem / Gautier

Akram / Stéphane / Mathieu / Bassem / Gautier