Piscine “Docker”
Catégorie : #Développeur #Technique
- Durée : 2 jours
- Format : Blended
- Niveau : Moyen
- Public : Développeur
- Tarif : €1.400,00
Dépassez vos freins et exprimez votre créativité
Alternative à la virtualisation, Docker étend la portabilité d’exécution d’une application grâce à ses conteneurs logiciels virtuels. Il rassemble tous les éléments nécessaires à leur fonctionnement, dont les bibliothèques, les outils système, le code et l’environnement d’exécution.
Avec cette plateforme, les développeurs bénéficient d’une réduction des coûts, une hausse de la densité de l’infrastructure et une amélioration du cycle de déploiement.
Prendre rendez-vous
Pré-requis
Connaissances de base de l'administration Linux.
Avantages
• Capacité de réparer ou de mettre à jour une partie de l’application sans avoir à la désactiver complètement • Des commandes simples pour concevoir, démarrer ou arrêter des conteneurs • Container bootable en quelques secondes donc pas besoin de pool • Le container est plus léger car il n'embarque pas d'OS à la différence de la machine virtuelle
Objectifs
- Découvrir le positionnement de Docker et des conteneurs
- Connaître l’interface en ligne de commande de Docker pour créer des conteneurs et l’outil graphique Portainer
- Maitriser le déploiement des applications dans des conteneurs
Compétences développées
- Créer, administrer et déboguer des conteneurs
- Implémenter une instance Jenkins pour faire de l’intégration continue et automatiser diverses taches (comme les tests automatiques).
- Créer et déployer des applications multi-conteneurs
- Savoir interagir avec le Docker Hub et des registres privés
- Maîtriser les networks et links Docker
- Maîtriser la gestion des données avec Docker (volumes)
- Savoir utiliser Docker Compose
- Maîtriser la création des images Docker et les Dockerfile
- Identifier les risques et challenges inhérents à Docker afin d’anticiper les bonnes solutions
En détails
Introduction: Workshop d’introduction présentant les enjeux, exercices de découverte de la notion et présentation du projet
Projet : présentation de l’objectif à atteindre et des moyens à mettre en œuvre mise à disposition de ressources pédagogiques pour affronter les cas rencontrés
Accompagnement : accompagnement séquencé en 2 parties (…) avec les rendus intermédiaires (chaque partie fait l’objet d’un rendu, pour bien accompagner l’acquisition des compétences)
Keynote : keynote finale avec une présentation globale du travail fourni
Ces Formations Peuvent Vous Interresser
Développeur # Technique Durée : 5 jours Format : Un gros projet Niveau : Débutant Public : Développeur Tarif :
€3.500,00
|
||
Acculturation Numerique # Digitalisation # Dirigeant # Expert Durée : 3 jours Format : Exploration + Case Studies + Feedback Niveau : Découverte Public : Collaborateur ⋅ Expert ⋅ Manager Tarif :
€2.100,00
|
||
Coaching # Dirigeant Durée : 4 jours Format : 8h de cours synchrone+15h de contenu online+12h de projet de groupe Niveau : Moyen Public : Manager Tarif :
€2.800,00
|
||
Digitalisation # Dirigeant # Expert Durée : 3 jours Format : Activités de groupe + Serious game Niveau : Découverte Public : Expert Tarif :
€2.100,00
|
||
Acculturation # Dirigeant Durée : 3 jours Format : 7h de cours synchrone + 7h de contenu online + 7h de projet de groupe Niveau : Moyen Public : Chef de projet ⋅ Consultant ⋅ Manager Tarif :
€2.100,00
|
||
Coaching # Dirigeant Durée : 4 jours Format : 15h de Contenu online + 8h de cours synchrone + 8h d’atelier de groupe Niveau : Moyen Public : Manager Tarif :
€2.800,00
|
||
Digitalisation # Expert Durée : 3 jours Format : Activités de groupe + Serious game Niveau : Découverte Public : Collaborateur ⋅ Expert Tarif :
€2.100,00
|
||
Développeur # Technique Durée : 2 jours Format : Blended Niveau : Débutant Public : Développeur Tarif :
€1.400,00
|
||
Dirigeant Durée : 5 jours Format : Mise en contexte + Présentation des principes + Cas d'étude + Feedback par les pairs + Présentation finale + Feedback Jury Niveau : Avancé Public : C-Level Manager ⋅ Manager Tarif :
€3.500,00
|