Docker : Apprenez à déployer des applications dans des conteneurs à l’aide de Docker et Kubernetes (DO276)

 

Public:  Les développeurs, architectes et administrateurs système.

 

Pré-requis: 

  • Connaître les concepts généraux de la programmation et des scripts
  • Connaître les bases d’un ou de plusieurs de ces langages : JavaScript, Java EE™, PHP et Python
  • Comprendre la configuration de l’environnement d’exécution pour le langage choisi
  • Connaître les concepts liés aux bases de données relationnelles et avoir une connaissance de base de SQL (expérience de MySQL recommandée)
  • Avoir des compétences de base en administration de Red Hat Enterprise Linux

 

Objectifs:

  • Création de conteneurs avec Docker
  • Utilisation de registres d’images
  • Mise en œuvre d’un stockage persistant pour un conteneur
  • Création de nouvelles images avec des fichiers Dockerfile
  • Mise en œuvre des pratiques recommandées en matière de conception d’images
  • Liaison de conteneurs
  • Orchestration de conteneurs avec Kubernetes
  • Déploiement d’environnements de développement et de test avec Vagrant

PROGRAMME DETAILLE:

 

Présentation du cours

  • Présentation et énumération des thèmes du cours

Découverte des technologies de conteneur

  • Déployer un serveur de base de données à l’aide d’une technologie de conteneur.

 Utilisation des conteneurs

  • Utiliser et manipuler des images de conteneur existantes pour créer des services conteneurisés.

Gestion d’images

  • Gérer le cycle de vie d’une image, de sa création à sa suppression.

Création d’images personnalisées

  • Concevoir et coder un fichier Dockerfile pour construire une image de conteneur personnalisée.

 Conception d’images de conteneur pour le déploiement d’applications

  • Concevoir et créer une image de conteneur personnalisée pour le déploiement d’une application dans plusieurs conteneurs.

Test de déploiement d’applications conteneurisées

  • Déployer une application multiconteneurs à l’aide de Kubernetes.

Dépannage des applications conteneurisées

  • Utiliser différentes techniques pour dépanner une application conteneurisée.

 Déploiement d’un environnement de développement

  • Déployer un environnement de développement avec Red Hat CDK.

 Révision approfondie de la conteneurisation d’applications logicielles

  • Montrer comment mettre en conteneurs une application logicielle.

 

 

 

 

Prochaines sessions par ville

Boulogne : 2 Mai, 3 Juil., 5 Sept., 21 Nov.
Lille : 9 Mai, 18 Juil., 11 Sept., 13 Nov.
Lyon : 15 Mai, 24 Juil., 25 Sept., 7 Nov.
Toulouse : 29 Mai, 17 Juil., 18 Sept., 28 Nov.

Inscription

,

Docker : Apprenez à déployer des applications dans des conteneurs à l’aide de Docker et Kubernetes

0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5 (0 votes, average: 0,00 out of 5)
You need to be a registered member to rate this.
Loading...