Formation Certified Docker Associate, avec certification CDA

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Se préparer efficacement au passage de l'examen de certification CDA

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 2 400,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
Sessions

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 2 400,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
Sessions

Description

Cette formation constitue une préparation au passage de l'examen de certification CDA, Certified Docker Associate. L'approche pédagogique combine l'apprentissage théorique et pratique, avec une priorité donnée à l'acquisition de connaissances théoriques par les stagiaires, principalement visées par l'examen. Le coût de l'examen de certification CDA n'est pas compris dans le prix de la formation.

Programme

Orchestration

Configurer un cluster en mode Swarm. Avec gestion des noeuds managers/workers
Comment exécuter des conteneurs via l’exécution de services dans un cluster Swarm
L’importance d’un quorum dans un cluster Swarm
Décrire la différence entre faire tourner un container et faire tourner un service dans un cluster Swarm
Interpréter la commande « docker inspect »
Convertir un déploiement en une « stack » en utilisant un fichier YAML et la commande « docker stack deploy »
Gestion d’une stack de services
Augmenter/Réduire le nombre de réplicas
Ajout d’un réseau, publier les ports
Monter un volume
Comment faire tourner un service en mode répliqué / global
Label des noeuds, démontrer le fonctionnement
Comment utiliser « docker service create »
Identifier les étapes de debug d’un service qui ne se déploie pas
Décrire comment une application Dockerisée communique avec les systèmes « legacy »
Décrire comment déployer un container dans un pod/déploiement Kubernetes
Décrire comment envoyer une configuration à un pod Kubernetes via une configMap ou un secret

Création d’image, gestion et registre

Décrire l’utilisation d’un Dockerfile
Décrire les options, telles que add, copy, volumes, expose, entry point
Montrer les principales parties d’un Dockerfile
Comment créer une image efficace via un Dockerfile
Comment utiliser les commandes CLI pour gérer les images, comme list, delete, prune, rmi
Comment inspecter les images et rapporter des attributs spécifiques en utilisant filter et format
Comment marquer (tag) une image
Comment appliquer un fichier pour créer une image Docker
Comment afficher les couches (layers) d’une image Docker
Comment modifier une image en une seule couche (layer)
Montrer les fonctions d’un registre (registry)
Déployer un registre
Se connecter à un registre
Utiliser la recherche dans un registre
Pousser une image vers un registre
Signer une image dans un registre
Télécharger et supprimer des images d’un registre

Installation et configuration

Décrire les exigences de dimensionnement pour l’installation
Configuration d’un repo, la sélection d’un pilote de stockage, et l’installation de Docker sur plusieurs plateformes
Décrire la configuration des pilotes de journalisation (splunk, journald, etc.)
Comment configurer un swarm, configurer les gestionnaires, ajouter des nœuds, et programmer la sauvegarde
Comment créer et gérer des utilisateurs et des équipes
Comment configurer le démon Docker pour démarrer au démarrage
Comment utiliser l’authentification client-serveur basée sur des certificats pour assurer qu’un démon Docker a le droit d’accéder aux images sur un registre
Décrire l’utilisation des namespaces, des cgroups, et de la configuration des certificats
Décrire les étapes pour déployer le moteur Docker, UCP, et DTR sur AWS et sur site dans une configuration HA
Comment configurer les sauvegardes pour UCP et DTR

Réseau

Décrire le modèle réseau, les interfaces et les drivers IPAM
Décrire les différents types et cas d’utilisation des pilotes de réseau intégrés.
Décrire les types de trafic qui circulent entre le moteur Docker, le registre et les contrôleurs UCP.
Comment créer un réseau de pont Docker pour que les développeurs l’utilisent pour leurs conteneurs.
Comment publier un port afin qu’une application soit accessible de l’extérieur.
Identifier sur quelle IP et port un conteneur est accessible de l’extérieur.
Comparer et opposer les modes de publication « host » et « ingress ».
Comment configurer Docker pour utiliser un DNS externe.
Comment utiliser Docker pour équilibrer la charge du trafic HTTP/HTTPs vers une application (Configurer l’équilibrage de charge L7 avec Docker EE).
Comprendre et décrire les types de trafic qui circulent entre le moteur Docker, le registre, et les contrôleurs UCP.
Comment déployer un service sur un réseau de type « Overlay ».
Comment dépanner les logs de conteneur et démon Docker pour résoudre les problèmes de connectivité entre les conteneurs.
Décrire comment acheminer le trafic vers les pods Kubernetes à l’aide des services ClusterIP et NodePort.
Décrire le modèle de réseau de conteneur de Kubernetes.

Sécurité

Administration de la sécurité et les tâches associées.
Décrire le processus de signature d’une image.
Décrire la sécurité par défaut de Docker Engine.
Décrire la sécurité par défaut du swarm.
Décrire le MTLS (Mutual Transport Layer Security).
Comparer et opposer les workers et les managers UCP.
Décrire le processus d’utilisation des certificats externes avec UCP et DTR.
Analyse de sécurité d’une image.
Comment activer Docker Content Trust.
Comment configurer le contrôle d’accès basé sur les rôles (RBAC) avec UCP.
Comment intégrer UCP avec LDAP/AD.
Comment créer des bundles clients UCP.

Stockage et volumes

Identifier les pilotes de graphiques appropriés à utiliser avec divers systèmes d’exploitation.
Décrire et démontrer comment configurer DeviceMapper.
Comparer le stockage objet et le stockage bloc et quand ils devraient être utilisés.
Comment une application est composée de couches et où ces couches résident sur le système de fichiers.
Décrire l’utilisation des volumes avec Docker pour le stockage persistant.
Identifier les étapes à suivre pour nettoyer les images inutilisées sur un système de fichiers et DTR.
Comment le stockage peut être utilisé à travers les nœuds du cluster.
Comment provisionner un stockage persistant à un pod Kubernetes en utilisant des persistentVolumes.
Décrire la relation entre les pilotes de l’interface de stockage de conteneur, storageClass, persistentVolumeClaim et les objets de volume dans Kubernetes.

Prérequis

Connaissances sur Linux, en réseaux et virtualisation. Une expérience d'au moins 6 mois dans l'utilisation de Docker.

Public

Ingénieurs DevOps,

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les interfaces de base utilisées pour gérer l'environnement Check Point
  • Identifier les types de technologies que Check Point supporte pour l'automatisation
  • Expliquer le but du déploiement de Check Management High Availability (HA)
  • Identifier le flux de travail suivi pour déployer un serveur primaire et une solution secondaire
  • Expliquer les concepts de base du clustering et de ClusterXL, y compris les protocoles, la synchronisation, le maintien de la connexion
  • Exclure des services de la synchronisation ou retarder la synchronisation
  • Expliquer le processus d'installation des politiques
  • Expliquer l'objectif des objets dynamiques, des objets pouvant être mis à jour et des flux réseau
  • Gérer l'accès des utilisateurs internes et externes
  • Décrire les composants et les configurations d'Identity Awareness
  • Décrire les différentes solutions de prévention des menaces Check Point
  • Expliquer comment le système de prévention des intrusions est configuré
  • Obtenir des connaissances sur Check Point's IoT Protect
  • Expliquer l'objectif des VPN basés sur un domaine
  • Décrire les situations dans lesquelles l'authentification par certificat géré en externe est utilisée
  • Décrire comment la sécurité du client peut être assurée par l'accès à distance
  • Discuter de la lame logicielle d'accès mobile
  • Déterminer si la configuration est conforme aux meilleures pratiques
  • Définir les solutions d'optimisation des performances et le flux de travail de la configuration de base
  • Identifier les méthodes et procédures de mise à niveau et de migration prises en charge pour les serveurs de gestion de la sécurité et les serveurs de journalisation et d'événements intelligents dédiés
  • Identifier les méthodes et procédures de mise à niveau prises en charge pour les passerelles de sécurité.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Installer Docker sous Linux et Windows
  • Travailler avec des conteneurs et images
  • Construire des images et les publier sur le Docker Hub
  • Configurer le réseau et les volumes
  • Orchestrer Docker avec Swarm
Tarif

A partir de 990,00 €

Durée

23 heures

Modes
  • Distance

Objectifs de la formation

  • S'approprier les principes fondamentaux pour utiliser Docker (conteneurs, images, volumes...)
  • Connaître les spécificités de conteneurisation d'APIs
  • Gérer son propre hub de conteneurs
  • Déployer un pipeline data dans le Cloud
Tarif

A partir de 3 000,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Connaître les caractéristiques d'un conteneur Linux et découvrir Docker - Installer et utiliser Docker - Maîtriser la création d'images - Connaître et configurer une Registry (publique et privée) - Maîtriser les notions réseaux de Docker (drivers, links) - Comprendre et maîtriser la persistance des données (drivers, volumes) - Maîtriser la notion de service Docker avec Docker-compose - Utiliser Docker Swarm pour déployer une stack orientée Production
Tarif

A partir de 1 875,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Comprendre ce que signifie être agile - Maîtriser les concepts et pratiques agiles, notamment ITSM, Kanban, Lean et DevOps - En savoir plus sur SCRUM d'un point de vue produit et processus - Comprendre la pensée et valeurs agiles dans la gestion des services - Découvrir les Rôles, artefacts et événements Scrum tels qu'ils s'appliquent aux produits et aux processus - Apprendre les deux aspects de la gestion agile des services
Tarif

A partir de 2 475,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser l'installation, la configuration et la gestion des solutions de stockage de données sur Azure, incluant Cosmos DB, Data Lake Storage Gen2 et Azure Blob Storage - Développer des compétences avancées en traitement de données par lots et en temps réel en utilisant Azure Data Factory et Azure Databricks - Implémenter des mesures de sécurité robustes pour protéger les données, incluant le cryptage, le masquage des données et la configuration des points de terminaison sécurisés - Concevoir et optimiser des solutions de données pour garantir des performances élevées et une haute disponibilité, incluant la surveillance et la résolution des goulots d'étranglement - Préparer efficacement les participants aux examens de certification Microsoft Azure Data Engineer Associate en couvrant les compétences et connaissances évaluées.
Tarif

A partir de 3 750,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Approfondir vos compétences en utilisant "Splunk Core Certified Power User" (ou Splunk niveau avancé)
  • Effectuer des analyses avancées et résoudre des problèmes complexes.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Expliquer les concepts et les principes fondamentaux d'un système de management de la sécurité de l’information (SMSI) basé sur ISO 27001
  • Interpréter les exigences d'ISO 27001 pour un SMSI du point de vue d'un auditeur
  • Évaluer la conformité du SMSI aux exigences d'ISO 27001, en accord avec les concepts et les principes fondamentaux d'audit
  • Planifier, réaliser et clôturer un audit de conformité à ISO 27001, conformément aux exigences d'ISO/IEC 17021-1, aux lignes directrices d'ISO 19011 et aux autres bonnes pratiques d'audit
  • Gérer un programme d’audit ISO/IEC 27001
Tarif

A partir de 3 690,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier et mettre en oeuvre les fonctionnalités avancées des conteneurs Docker
  • Créer des images complexes avec Docker Compose
  • Mettre en haute disponibilité les conteneurs avec Docker Swarm
  • Démarrer l'orchestration avec Kubernetes
  • Sécuriser une infrastructure Docker.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Docker - Mise en œuvre

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les compétences nécessaires pour construire et gérer des conteneurs d’applications avec la solution Docker et les produits de son écosystème.

À l'issue de la formation, le stagiaire sera capable de :

  • Comprendre les principes et le positionnement de Docker et des conteneurs
  • Savoir installer Docker dans plusieurs contextes systèmes
  • Savoir mettre en oeuvre la solution ainsi que les produits de l'écosystème pour déployer rapidement des applications à l'aide de conteneurs
  • Être capable de manipuler l'interface en ligne de commande de Docker pour créer des conteneurs

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

EVALUATION

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Administrateurs, chefs de projet Développeurs d'applications Toute personne souhaitant mettre en œuvre Docker pour déployer ses applications

Pré-requis

Connaître les bases du système Unix/Linux

Tarif

A partir de 2 190,00 €

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...