Docker, créer et administrer des conteneurs virtuels d’applications

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Appréhender le positionnement de Docker et des conteneurs
  • Mettre en œuvre la solution ainsi que les produits de l'écosystème pour déployer rapidement des applications à l'aide de conteneurs
  • Manipuler l'interface en ligne de commande de Docker pour créer des conteneurs
  • Administrer des conteneurs
  • Identifier les risques et challenges inhérents à Docker afin d’anticiper les bonnes solutions

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 1 800,00 €

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 1 800,00 €

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Apprenez à utiliser Docker, une plateforme de conteneurs logiciels virtualisés, pour déployer et gérer des applications de manière efficace et sécurisée.
Notre formation aborde l’installation de Docker sur divers systèmes, la création et la gestion des conteneurs, le travail avec les images, la conception des Dockerfiles, l’utilisation de Docker Hub, et la création et la gestion de réseaux et de volumes.
Vous apprendrez également comment chaîner des conteneurs avec Docker Compose et orchestrer des conteneurs avec Docker Swarm.
En fin de formation, vous serez capable d’appréhender le positionnement de Docker, de déployer rapidement des applications à l’aide de conteneurs, et d’administrer des conteneurs.
Vous serez également en mesure d’identifier les risques et défis associés à Docker et d’anticiper les solutions adéquates.

Programme

Introduction (2 heures)

  • Historique de Docker
  • Les raisons qui motivent l'utilisation de Docker
  • L'architecture de Docker
  • L'installation de Docker (Linux/Windows/Mac)
  • Travaux pratiques :
    • Installer Docker sous Windows (conteneurs Linux)
    • Installer Docker sous Linux

Docker en production (3,5 heures)

  • Travailler avec les conteneurs
  • Travailler avec les images
  • Travaux pratiques :
    • Récupérer et installer une application Web avec Docker

Conception de conteneur (3,5 heures)

  • Le Dockerfile
  • Le Docker Hub et la construction automatique
  • Travaux pratiques :
    • Créer un Dockerfile et le publier

Exploitation de Docker (3,5 heures)

  • La configuration réseaux
  • Les volumes
  • Travaux pratiques :
    • Création et gestion de réseaux
    • Création et utilisation des volumes
    • Mise en production d'un conteneur

Chainage de conteneurs avec Docker Compose (3,5 heures)

  • Présentation de Docker Compose
  • Connexion et liaisons de conteneurs
  • Travaux pratiques :
    • Créer une application multi-conteneurs
    • Gestion des conteneurs

Orchestration de conteneurs avec Docker Swarm (3,5 heures)

  • Présentation de Docker Swarm
  • Travaux pratiques :
    • Mise en place d'un cluster Docker
    • Déploiement d'applications avec Docker
    • Scalabilité des applications
    • Mise à jour d'une application en ligne
    • Mise à jour d'un nœud
    • Ajout d'un nœud
    • Suppression d'un nœud

Pour aller plus loin (1,5 heure)

  • Présentation d'un outil de gestion graphique
  • Sécuriser Docker
  • L'API de Docker
  • Travaux pratiques :
    • Sécuriser un conteneur
    • Sécuriser les données
    • Installer et utiliser l'outil graphique

Prérequis

  • Exploiter un système Linux/Windows
  • Exploiter des réseaux TCP/IP
  • Utiliser la ligne de commande et les scripts Shell en environnement Linux
  • Il est conseillé, mais pas obligatoire, d’avoir suivi la formation T611-060 – DevOps – Démarche et mise en œuvre 

Public

Administrateurs, Responsables d’exploitation et de production, Chefs de projet, Développeurs d'applications, Architectes techniques, et toute personne souhaitant mettre en œuvre Docker pour déployer ses applications.

Ces formations pourraient vous intéresser

Parcours Google Slides

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Tout utilisateur bureautique qui souhaite maîtriser les fonctionnalités de Google Slides selon ses besoins : Créer des présentations, modifier et personnaliser la mise en forme des diaporamas, utiliser les thèmes, dessiner avec slides, créer des animations dynamiques

Possibilité du passage de la certification TOSA Slides

Tarif

A partir de 500,00 €

Durée

2 jour(s)

Modes
  • Centre

Oracle - Interroger une BDD Oracle avec le langage SQL

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Connaître les fonctionnalités du langage SQL (langage de requêtes, fonctions…) et comprendre comment manipuler des données avec le langage SQL. Savoir créer et modifier des objets à l’aide de SQL Plus et être en mesure d’assurer la sécurité de l’accès aux données.

Tarif

A partir de 1 840,00 €

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

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

  • Configurer le kit SDK AWS et utiliser les informations d'authentification des développeurs pour Java, C# / .NET, Python et JavaScript
  • Prendre en main le kit SDK AWS pour interagir avec les services AWS et développer des solutions logicielles
  • Intégrer la démarche pour mettre en oeuvre l'authentification du service
  • Utiliser Amazon Simple Storage Service et Amazon DynamoDB en tant que Data Stores
  • Intégrer des applications et données à l'aide de différents services (AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service...)
  • Utiliser Amazon Cognito pour gérer l'authentification des utilisateurs
  • Utiliser des conteneurs dans le processus de développement
  • Déployer des applications sur AWS.
Tarif

A partir de 2 510,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Configurer et manager le serveur de management Panorama
  • Configurer des modèles (incluant des variables) et des groupes de boîtiers
  • Administrer, gérer des logs et créer des rapports
  • Gérer, implémenter l'architecture et le déploiement de la solution Panorama.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Stormshield Endpoint Expert CSEE vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Mettre en oeuvre une politique de sécurité pour protéger des ressources variées dans des situations diverses
  • Configurer des paramètres avancés dans la politique de sécurité
  • Mettre en oeuvre des jeux de règles gérant les exceptions nécessaires à l’activité de production
  • Connaitre les différentes séquences et mécanismes d’une Cyberattaque afin de créer une politique de sécurité SES Evolution pertinente
  • Sécuriser l’accès à un périphérique de stockage
  • Savoir récolter les informations nécessaires pour analyser un dysfonctionnement
Tarif

A partir de 1 850,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Ruby

Proposé par Sparks

Objectifs de la formation

  • Apprendre à programmer en langage Ruby
  • Connaître la syntaxe
  • Savoir administrer les classes et les bibliothèques
  • Adlinistrer l'objet en Ruby
  • Maîtriser la Méta Programmation
  • Avoir des notions avancées
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender les pré-requis nécessaires à la création d’entreprise
  • Connaître le processus de création d’une entreprise et acquérir la méthodologie, les connaissances, les outils pour créer une entreprise performante
  • Maîtriser la démarche commerciale : l’analyse du marché et les outils
  • Savoir accompagner l’entreprise dans ses premiers pas
  • Rendre l’activité de l’entreprise pérenne
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Formation Redis

Proposé par Sparks

Objectifs de la formation

  • Comprendre les principes de Redis et ses avantages
  • Connaître les différents types de données et les commandes associées
  • Configurer et administrer une instance Redis
  • Implémenter les bonnes pratiques de gestion des données et de persistance
  • Utiliser les fonctionnalités avancées de Redis, comme les modules et les transactions
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les enjeux de XML ;
  • Etre capable de concevoir des documents InDesign prêts à l'import de données XML ;
  • Avoir des notions de XSLT, DTD et créer un document InDesign valide.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Utiliser Python pour réaliser des opérations de base (lecture et écriture de fichiers, interaction avec des sockets et des protocoles réseau...)
  • Analyser et interagir avec des systèmes et des réseaux à l'aide de Python
  • Exploiter des vulnérabilités et exécuter des commandes sur des systèmes distants à l'aide de Python
  • Réaliser des actions de post-exploitation et créer des mécanismes de persistance sur des systèmes compromis à l'aide de Python
  • Créer des scripts de tests d'intrusion complets et automatisés à l'aide de Python.
Tarif

A partir de 2 010,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Je cherche à faire...