DO285 Containers, Kubernetes, and Red Hat OpenShift Administration1


Objectif du cours:

  • Comprendre Docker, Kubernetes et Red Hat OpenShift Platform, ainsi que l’approche CI/CD (intégration et déploiement continus).

Comprendre le fonctionnement de ces outils:

  • Les conteneurs : une technologie nécessaire pour la configuration et le déploiement des applications et des microservices.
  • Kubernetes: une plateforme d’orchestration de conteneurs qui fournit des services essentiels dans Red Hat OpenShift Container Platform
  • Arriver à développer des compétences de base en administration en procédant à l’installation, à la configuration et à la gestion d’un cluster OpenShift.

 

Durée du cours: 5 jours

 

Public ciblé:

Ce cours est adressé aux:

  • Développeurs qui souhaitent apprendre à conteneuriser des applications logicielles
  • Administrateurs qui souhaitent maîtriser les technologies de conteneurs et l’orchestration des conteneurs
  • Architectes qui envisagent d’utiliser des technologies de conteneurs dans une architecture logicielle
  • Administrateurs système qui souhaitent en savoir plus sur OpenShift
  • Architectes système qui souhaitent en savoir plus sur OpenShift
  • Architectes et développeurs qui souhaitent installer et configurer la solution OpenShift

 

Exigences pour accéder au cours:

Il est demandé de:

  • Savoir utiliser une session de terminal Linux et l’interface en ligne de commande du système d’exploitation
  • D’avoir la certification RHCSA (Administrateur système certifié Red Hat) ou un niveau de connaissances équivalent
  • Justifier d’une expérience des architectures d’applications Web et des technologies associées

 

Contenu du cours:

  • Découverte des conteneurs, de Docker et de l’architecture OpenShift
  • Création de services conteneurisés
  • Gestion de conteneurs et d’images de conteneurs
  • Création d’images de conteneurs personnalisées
  • Déploiement d’applications dans plusieurs conteneurs
  • Installation d’un cluster OpenShift
  • Configuration et gestion de maîtres et de noeuds
  • Sécurisation d’OpenShift
  • Contrôle des accès aux ressources sur OpenShift
  • Surveillance et collecte de mesures sur OpenShift
  • Déploiement d’applications sur OpenShift avec S2I (source-to-image)
  • Gestion du stockage sur OpenShift