Objectifs pédagogiques / Compétences visées
- Installer OpenShift Container Platform en vue de la création d'un cluster simple
- Configurer et gérer des maîtres et des noeuds OpenShift
- Sécuriser OpenShift à l'aide d'un mécanisme simple d'authentification interne
- Contrôler les accès aux ressources sur OpenShift
- Déployer des applications sur OpenShift avec S2I (source-to-image)
- Configurer et gérer des pods, services, routes, secrets et autres ressources OpenShift.
Niveau requis
Savoir utiliser une session de terminal Linux et l'interface en ligne de commande du système d'exploitation. Etre titulaire de la certification RHCSA (Administrateur Système Certifié Red Hat) ou disposer d'un niveau de connaissances équivalent. Posséder une expérience des architectures d'applications Web et des technologies associées.
Public concerné
Administrateurs, développeurs et architectes système qui souhaitent en savoir plus sur OpenShift, maîtriser les technologies de conteneurs et l'orchestration des conteneurs, ainsi qu'installer et configurer la solution OpenShift.
Partenaire / Éditeur
Programme
Description de la technologie des conteneurs
- Le fonctionnement des logiciels au sein de conteneurs orchestrés par OpenShift Container Platform
Création de services conteneurisés
- Approvisionner un serveur à l'aide d'une technologie de conteneurs
Gestion de conteneurs
- Créer et gérer des services conteneurisés à l'aide d'images de conteneurs prédéfinies
Gestion d'images de conteneurs
- Gérer une image de conteneur tout au long de son cycle de vie, de sa création à sa suppression
Création d'images de conteneurs personnalisées
- Concevoir et coder un fichier Dockerfile pour construire une image de conteneur personnalisée
Déploiement d'applications dans plusieurs conteneurs
- Déployer des applications conteneurisées à l'aide de plusieurs images de conteneurs
Installation d'OpenShift Container Platform
- Installer OpenShift
- Configurer le cluster
Découverte des principes de mise en réseau OpenShift
- Décrire et explorer les principes de mise en réseau OpenShift
Déploiement d'applications conteneurisées dans OpenShift
- Déployer des applications dans un conteneur unique sur OpenShift Container Platform
Déploiement d'applications dans plusieurs conteneurs dans OpenShift
- Déployer des applications conteneurisées à l'aide de plusieurs images de conteneurs dans un cluster OpenShift
Exécution de commandes
- Exécuter des commandes via l'interface en ligne de commande
Contrôle de l'accès aux ressources
- Contrôler l'accès aux ressources OpenShift
Allocation du stockage persistant
- Mettre en oeuvre un système de stockage persistant
Gestion des déploiements d'applications
- Manipuler des ressources pour gérer les applications déployées
Installation du sous-système de mesure
- Installer et configurer le système de collecte des mesures
Gestion d'OpenShift Container Platform
- Gérer et surveiller les ressources et logiciels OpenShift
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)
Les + de la formation
En distanciel comme en présentiel, ce cours est dispensé sur 35h00, soit 5 jours (de 9h à 17h).
Le support de cours et les labs sont disponibles en français et en anglais.