Docker avec Ansible
Durée
21 heures
Prix €
2300 €
Rythme
En journée
Format
En présentiel
Language
Français
Avis
0 Avis
Comparons cette formation avec les 75 autres qui délivrent le même diplôme.
Cette formation dure 21 heures. C'est en dessous de la moyenne!
- En moyenne, les mĂŞmes formations durent 255 heures.
- La plus courte dure 0 heure
- La plus longue dure 2.2K heures
Cette formation coûte 2.3K €. C'est en dessous de la moyenne!
- En moyenne, les mêmes formations coûtent 4.6K €
- La moins chère coûte 500 €
- La formation la plus chère coûte 18K €
Il y a 18 organismes qui offrent le mĂŞme diplĂ´me.
- 48 formations Ă distance.
- 16 formations en physique.
- 11 formations mixte.
- L'avis moyen est de 0.62/5
Information sur l'organisme
Organisme
AMBIENT IT
Ville
PANTIN - 93500
Nombre de formations
80 (5 uniques)
Prix moyen
3203.63 €
Temps moyen
24.94 heures
Avis moyen de toutes les formations
17 Avis
Détail de la formation
DiplĂ´me
TP Administrateur système DevOps
Objectif
- Connaître les caractéristiques d'un conteneur Linux
- Savoir installer et utiliser Docker
- Maîtriser la création d'images Docker et de Dockerfile
- Savoir conteneuriser des applications complexes
- Maîtriser les notions réseaux sous Docker
- Maîtriser la gestion des données avec Docker
- Savoir interagir avec le Docker Hub et les registry
- Savoir utiliser Docker Compose
- Pouvoir intégrer Docker au sein des projets
- Comprendre les concepts de Ansible
- Savoir architecture des projets complexes avec Ansible
- Déployer Docker avec Ansible
Contenu de la formation
INTRODUCTION AUX CONTENEURS
- Présentation du concept de conteneur Linux
- Cas d'utilisation des conteneurs Linux
- Les différences entre conteneurs et machines virtuelles
- Présentation de Docker et de son architecture
- Avantages et inconvénients de Docker
- Les autres gestionnaires de conteneurs
CRÉER SES PREMIERS CONTENEURS DOCKER
- Installation de Docker
- Cycle de vie d'un conteneur
- Lancer un conteneur avec docker run (mode interactif, mode détaché)
- Interagir avec un conteneur depuis le host (exec, inspect, logs)
IMAGES DOCKER
- Notion d'image Docker
- Créer une image à partir d'un conteneur
- Manipulation d'image (save, export, load, commit)
- Dockerfile
- Différence entre ADD/COPY ENTRYPOINT/CMD
- Registry et Dockerhub
PERSISTANCE DES DONNÉES
- Créer et persister des volumes Docker (host/conteneur, inter/conteneur)
- Bonnes pratiques de persistance des données
RÉSEAUX AVEC DOCKER
- Comprendre la stack réseau de Docker
- Utiliser les links Docker
- Créer des réseaux Docker
CONCEPTS AVANCÉS
- Sécuriser son infrastructure Docker (TLS, AppArmor)
- Automatisation de build avec buildX et Github Actions
- Gestion de la consommation des ressources
- Portainer
- Docker in Docker
DOCKER-COMPOSE
- Assemblage de conteneur
- Notion de stack
- Gestion de la scalabilité
- Infrastructure as Code
NÉCESSITÉ D'ORCHESTRATION
- Introduction Ă la notion d'orchestrateur avec Kubernetes
- Création de pod avec Kubernetes
ANSIBLE
- Introduction Ă Ansible : principes de base et architecture
- AWX
- Configuration de l'environnement Ansible (SSH)
- Modules Ansible
- Création de playbook ansible
- Utilisation de jinja2 pour la gestion des templates
- Portabilité des playbooks
- Utilisation de ansible-vault pour la sécurisation des secrets
- Gestion des inventaires statiques et dynamiques
- Exemple d'utilisation d'utilisation de Ansible pour la gestion de la configuration d'instance cloud sur GCP
- Ansible Galaxy
- Gestion du cycle de vie de conteneurs et orchestration avec Ansible
Résultat Attendu
RNCP36061BC01 - Automatiser le déploiement d'une infrastructure dans le cloudPrésentation d'un projet réalisé en amont de la session 0h30En amont de la session, le candidat réalise un projet conformément à un cahier des charges et prépare un dossier de projet ainsi qu'un support de présentation de type diaporama. Lors de l'examen, il remet au jury le dossier de projet. Les détails relatifs à la structure et du contenu de ce dossier figurent ci-dessous dans la rubrique « Informations complémentaires concernant la présentation d'un projet réalisé en amont de la session ». Le jury dispose de 10 minutes pour prendre connaissance du dossier de projet, pendant ce temps-là le candidat prépare sa présentation dans une autre salle. Le candidat présente ensuite son projet au jury à l'aide d'une présentation de type diaporama. La présentation dure 20 minutes.Entretien technique 0h20Le jury questionne le candidat sur la base de son dossier de projet et de sa présentation, afin de s'assurer de la maîtrise des compétences couvertes par le projet. Un questionnement complémentaire lui permet d'évaluer les compétences qui ne sont pas couvertes par le projet.
Résumé du contenu
Maîtrisez les principaux concepts et fonctionnalités propres à Docker. Découvrez comment déployer Docker avec Ansible en production.
Informations d'admission
Non définie