Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

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

réf : DOP-DDG

Objectif de formation : Au terme de cette formation l’apprenant saura déployer et gérer des hôtes à l’aide de fonctionnalités avancées.

Objectifs pédagogiques

  • 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

Pré-requis

Utilisation de la ligne de commande sous des systèmes Linux

Expérience sur Docker

Public concerné

Administrateurs, Architectes, Développeurs d’applications…

Programme

  • Introduction
  • Mise en oeuvre & usage d’hôtes Docker en local
  • Déploiement et utilisation d’hôtes Docker sur un cloud provider
  • Introduction à l’outil
  • Présentation du format de fichier Compose et son évolution
  • Binaire docker-compose et usage

Travaux pratiques

Déploiement d’applications avec Docker Compose

  • Introduction à Docker Swarm
  • Rôles des nodes
  • Réplication des logs et quorum par algorithme de consensus distribué Raft
  • Routing mesh
  • Présentation des ports utilisés dans un swarm

Travaux pratiques 

Conception d’un Swarm sur un cloud provider, déploiement d’un service et d’une stack applicative puis utilisation des secrets

  • Définition de volume
  • Utilisation et cas d’usage
  • Comparatif File storage, Block storage et Object storage
  • Introduction à REX-Ray pour l’orchestration du stockage
  • Présentation de la sécurité sous Docker
  • Isolation & limitation des ressources
  • Linux Security Modules
  • Capabilities / Seccomp
  • Scan de vulnérabilités
  • Content Trust
  • Sécurité dans un swarm
  • Gestion des logs
  • Présentation de Prometheus
  • Présentation de Netdata

Travaux pratiques

Déploiement d’une stack Prometheus

  • Présentation
  • Exemple de mise en place sur DigitalOcean
  • Démo de l’interface

Équipe pédagogique

Professionnel expert technique et pédaogogique

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?