Docker avancé – Déploiement & gestion des hôtes

0 Enrolled
14 week
  • 14 week
  • 186
  • 0
  • no
1,500.00€

Aperçu du cours

Approfondissement de Docker
Ce module avancé consolide les connaissances de base de Docker et introduit des techniques plus complexes de déploiement et de gestion des hôtes. Explorez des aspects avancés tels que le réseautage Docker, la gestion des logs, et le monitoring des conteneurs.

Gestion Avancée des Conteneurs
Apprenez à gérer les cycles de vie des conteneurs de manière approfondie, y compris le démarrage, l’arrêt, la pause, et la reprise des conteneurs. Découvrez les commandes avancées pour inspecter l’état des conteneurs et gérer les situations d’erreur.

Déploiement Multi-hôtes avec Docker Swarm
Explorez Docker Swarm pour orchestrer et gérer le déploiement de conteneurs sur plusieurs hôtes. Ce cours couvre la création et la gestion de clusters Swarm, l’équilibrage de charge, la mise à l’échelle des services, et la garantie de la haute disponibilité.

Sécurité et Optimisation des Performances
Focus sur la sécurisation des déploiements Docker et l’optimisation des performances des conteneurs. Apprenez les meilleures pratiques de sécurité, y compris la gestion des secrets, le contrôle d’accès, et les politiques de sécurité. Explorez également comment profiler et améliorer les performances des applications conteneurisées.

Utilisation de Docker en Production
Découvrez les défis spécifiques liés à l’utilisation de Docker en environnement de production, y compris la gestion des données persistantes, l’intégration avec les systèmes d’automatisation existants, et les stratégies de backup et de restauration.

Ateliers Pratiques
Participez à des ateliers où vous mettrez en pratique les compétences avancées acquises, en déployant et en gérant des applications dans un environnement simulant une production réelle. Ces ateliers renforcent la préparation des participants à utiliser Docker dans des scénarios professionnels complexes.

Prérequis

  • Utilisation de la ligne de commande sous des systèmes Linux
  • Expérience sur Docker

Fonctionnalités

  • Recourir à Docker Machine pour déployer des hôtes Docker
  • Concevoir et déployer des applications multi-containers avec Docker Compose
  • Détailler les primitives utilisées dans un swarm
  • Construire et déployer un cluster swarm
  • Déployer des services et stack applicatives
  • Appréhender l’importance du quorum et la réplication des logs de Raft
  • Comprendre les différentes options de stockage
  • Instaurer une stack de supervision
  • Sécuriser Docker
  • Détailler les éléments de l’édition entreprise

Public ciblé

  • Administrateurs
  • Architectes
  • Développeurs d'applications

Détails

  • 42 Sections
  • 186 Lessons
  • 14 Weeks
Expand all sectionsCollapse all sections

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
841 Courses