durée :3 jours niveau :intermédiaire lieu :La Défense / À distance coût :2050€ HT DEVOPS : Introduction à Docker Comprendre et mettre en place le concept de conteneurisation sur vos applications web (sous windows). LES OBJECTIFS DE LA FORMATION Comprendre le concept de conteneurs.Découvrir Docker et son écosystème.Savoir installer et manipuler Docker sous Windows.Savoir utiliser un IDE avec Docker.Savoir créer, déployer et débuguer une application conteneurisée dans Docker. MOYENS PÉDAGOGIQUES Les formations sont dispensées par un expert, via des :Supports de formation.Exercices & travaux pratiques. MODALITES D’ÉVALUATION Exercices tout au long de la formation à travers des KATAS. À QUI S’ADRESSE CETTE FORMATION ? Public Pré-requis Compétences visées Développeurs, architectes logiciels,intégrateurs, ingénieurs DevOps. Connaissance de base d’un langage objet. Comprendre Docker et laconteneurisation d’applications web. PROGRAMME DÉTAILLÉ OBJECTIF PÉDAGOGIQUE THÈMES À ABORDER JOUR 1 De la Virtualisation à Docker Les différents types de virtualisationLa conteneurisation : LXC, namespacesLe positionnement de DockerDocker vs Virtualisation Présentation de Docker Architecture de DockerLes plateformes supportées par DockerL’écosystème Docker (Images, Registry)Installation et configuration de Docker pour Windows JOUR 2 Mise en œuvre en ligne de commande Mise en place d’un premier conteneurLe Docker Hub : ressources centraliséesMise en commun de stockage, de port TCPPublication de ports réseauConfigurer un conteneur en ligne de commande Création de conteneur personnalisé Produire l’image de l’état d’un conteneurQu’est-ce qu’un fichier Dockerfile ?Automatiser la création d’une imageMise en œuvre d’un conteneur, Créer un conteneur personnalisé Mettre en œuvre une application multi-conteneurs Utilisation de Docker ComposeCréation d’un fichier YAML de configurationDéployer plusieurs conteneursLier tous les conteneurs de l’applicationMettre en œuvre une application multi-conteneur JOUR 3 Présentation des outils d’orchestrations Présentation de Docker MachineDocker SwarmKubernetesCréation d’un cluster Intégration avec un IDE Préparation de l’environnement de développementProjet ASP.NET MVC Core avec DockerDockerfile, BUild et déploiement via VisualDébuggage d’un projet ASP.NET MVC Core “contenairisé” LE FORMATEUR Architecte / expert technique. CETTE FORMATION VOUS INTERESSE ? Contactez-nous !