Programme BIG DATA Mise à jour : Octobre 2023 Tarifs Inter : 800€ HT/jour/pers. Tarifs Intra / sur mesure : nous consulter Délais : nous consulter Moyens d’encadrement : formateur spécialiste du domaine Référence : BGD10 Docker Publics Administrateurs systèmes Développeurs Chefs de projet désirant automatiser les tâches d’administrations (configuration, provisioning et déploiement applicatif) récurrentes sur leurs serveurs Pré-requis Bonnes connaissances des systèmes Linux Objectifs pédagogiques Etre capable de : • Installer Docker • Appréhender la mise en œuvre et déploiement de conteneurs virtuels Moyens pédagogiques et techniques Explications théoriques et exercices pratiques pour mise en situation rapide 1 vidéoprojecteur par salle 1 ordinateur par stagiaire 1 support de cours par stagiaire Évaluation et documents fournis • Document d’évaluation de satisfaction • Attestation de présence • Exercices pratiques de validation des acquis sous contrôle du formateur Lieu : • Centre de formation Konica Minolta • Site client (nous consulter) Durée totale : 3 jours (21 heures) Nombre de participants : 8 maximum 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 Créer ses premiers conteneurs Docker • Installation de Docker • Le cycle de vie d’un conteneur • Lancer un conteneur avec Docker Run (en mode interactif, en mode détaché…) • Interagir avec un conteneur depuis le host (exec, inspect, logs…) Les images Docker • Qu’est-ce qu’une image Docker ? • Créer une image à partir d’un conteneur • Créer une image à partir d’un « Dockerfile » • Stocker et récupérer des images depuis le « Docker Hub » • Mettre en place un registry privé et y stocker ses images Le réseau avec Docker • Comprendre la « stack réseau » de Docker • Utiliser les « links Docker » • Créer des networks Docker et connaître les drivers réseaux La persistance des données avec Docker • Créer et persister des volumes Docker (host / conteneur, inter-conteneurs) • Bonnes pratiques de persistance de données avec Docker Introduction à l’écosystème Docker • Créer des instances Docker avec Docker Machine • Créer sa « stack logicielle » avec Docker Compose • Orchestrer le déploiement de conteneurs sur plusieurs machines avec Docker Swarm Introduction aux concepts avancés • Mettre en place une architecture micro-services avec Docker (Service Discovery, automatisation…) • Sécuriser son infrastructure Docker (TLS, App Armor, SELinux…) Rancher • Qu’est-ce Rancher ? • Mise en place d’une infrastructure avec un orchestrateur • Ajout d’un host • Création d’un service 176 Voir notre catalogue KONICA MINOLTA BUSINESS SOLUTIONS FRANCE
RkJQdWJsaXNoZXIy MTEzMjA=