Orchestrez vos conteneurs Docker dans un contexte DevOps
Objectifs
Présentation de la formation
Docker est un projet open source qui permet d’automatiser le déploiement d’applications dans des conteneurs logiciels. Il peut empaqueter une application et ses dépendances dans un conteneur isolé, qui pourra être exécuté sur n’importe quel serveur.
Cette formation vous permettra de comprendre les concepts d’isolation et de conteneurisation dans un environnement Linux, de créer vos propres images, conteneurs, réseaux virtuels, via Dockerfile, Docker-compose, Docker Swarm, Docker Machine…
Elle s’effectuera sur les dernières versions de Docker sur Linux CentOS.
Objectifs
- Installer, paramétrer et exploiter Docker dans un contexte d’intégration continue (CI / CD)
- Utiliser et créer ses propres images
- Paramétrer, déployer, automatiser, gérer ses conteneurs en maîtrisant les ressources système
- Gérer ses volumes statiques
- Exposer ses services sur le réseau
- Assurer la haute disponibilité, et la montée en charge (scalability)
- Orchestrer ses conteneurs dans des machines virtuelles
- Utiliser des interfaces graphiques (Portainer, Netdata…)
- Acquérir une autonomie sur Docker.
Public concerné
- Administrateur / ingénieurs systèmes / réseaux, DevOps
- Développeurs, Lead dev.
- Responsable de pôle technique, CTO
- Scrum master, Chefs de projets infrastructures
- Ecoles d’Ingénieurs numériques.
Programme
I. INDEX II. PREAMBULE III. INTRODUCTION
IV. INSTALLATION
V. PREMIERS PAS
VI. IMAGES & LAYERS & CONTAINER
VII. DOCKERFILE VIII. VOLUMES
| IX. DOCKER COMPOSE
X. DOCKER MACHINE
XI. SWARM
XII. SUPERVISION
XIII. KUBERNETES
XIV. RESOURCES |
Moyens pédagogiques
En présentiel
- Une salle dédiée à la formation
- Un ordinateur pour chaque apprenant, avec les droits d’Administrateur
- Stockage SSD, minimum 8 Go de mémoire vive
- Une machine virtuelle pour chaque ordinateur
- Une image ISO de la dernière version de Linux CentOS
- Un réseau commun, permettant l’accès à Internet
- Un vidéoprojecteur
- Un tableau blanc
En distanciel
- Un accès sur un réseau équipé de fibre optique : 1 Gb/s descendant, 700 Mb/s ascendant.
- Un accès distant sur une machine virtuelle en IPv6 (ou IPv4) : SSH, HTTP
- Stockage SSD PCI express 4 : 4 Gb/s lecture & écriture
- Minimum 1.3 Go de mémoire vive par machine virtuelle
- Des outils collaboratifs
- Un logiciel de visioconférence avec partage d’écran, et « chat »
Un support de formation en PDF (env. 40 pages pleines A4) sera mis à disposition pour chacun des stagiaires. La formation est constituée d’une partie théorique, et essentiellement de mise en pratique.
Modalité d’évaluation des acquis
L’évaluation des acquis est faite le dernier jour, en fonction des résultats des différents travaux dirigés et travaux pratiques réalisés par le stagiaire.
Moyens de suivi d’exécution et appréciation des résultats
En présentiel : feuille de présence, émargée par demi-journée par chaque stagiaire et le formateur
En distanciel : logiciel d’émargement selon le même principe.
Un questionnaire de satisfaction est remis à chaque participant en fin de formation.
Aisance sur les systèmes Linux et l'éditeur VI
3 à 14 participants
Pierre Royer travaille dans l’informatique depuis 1991, et organise des formations professionnelles sur mesure depuis les années 2000 (inter / intra entreprise, présentiel, distanciel), pour trois type de publics : des salariés, des personnes en reconversion professionnelle (POE), et des futurs ingénieurs. Son expertise initiale est orientée sur les systèmes Unix / Linux, les environnements Open-source / DevOps. Cependant, ses dernières expériences professionnelles furent plus transverses, et le spectre de ses interventions concerne des sujets liés aux réseaux, sécurité, données (Big Data, RGPD), process, pilotage, management… Pierre Royer intervient dans des grands groupes (16 ans à Paris) et des PME en tant qu’Architecte infrastructures IT, et Manager de transition. Il a cinq diplômes dans l’informatique (niveaux 3, 4, 5, 6, 7). Il se déplace sur Nantes, Paris, Lyon, Toulouse, Rennes, Angers, Niort, Bordeaux…
Devis personnalisé pour des formations en intra-entreprise Information non exhaustive, programme de formation complet sur demande.1 750 HT
Dates à définir