Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Module 1 – Introduction aux conteneurs
- Pourquoi les conteneurs ?
- Conteneurs vs machines virtuelles
- Architecture des conteneurs
- Moteurs d'exécution de conteneurs
- Cycle de vie des conteneurs
Module 2 – Création d'images de conteneurs
- Création d'images de conteneurs
- Utilisation des fichiers Dockerfile ou Containerfile
- Optimisation des images
- Régistres d'images
- Gestion des versions d'images
Module 3 – Fondamentaux de Kubernetes
- Architecture de Kubernetes
- Pods
- Déploiements
- ReplicaSets
- Namespaces
- Étiquettes et sélecteurs
Module 4 – Introduction à OpenShift
- Architecture d'OpenShift
- Projets et namespaces
- Console Web
- Ligne de commande OpenShift (CLI)
- Gestion des applications
Module 5 – Déploiement d'applications
- Déploiement d'applications conteneurisées
- Mise à l'échelle des charges de travail
- Mises à jour progressives (rolling updates)
- Gestion de la configuration
- Variables d'environnement
Module 6 – Réseau
- Services Kubernetes
- Exposition des applications
- Routes
- Concepts d'Ingress
- Dépannage réseau de base
Module 7 – Stockage et configuration
- Stockage persistant
- Persistent Volume Claims (PVC)
- ConfigMaps
- Secrets
- Applications Stateful
Module 8 – Fondamentaux de la sécurité
- Concepts RBAC
- Comptes de service (Service accounts)
- Configuration sécurisée des applications
- Bases de la sécurité des images
- Pratiques recommandées en matière de sécurité
Module 9 – Surveillance et dépannage
- Journaux (Logs)
- Événements
- Métriques
- Vérifications de santé (Health checks)
- Scénarios de dépannage courants
Module 10 – Atelier pratique
- Créer une image de conteneur
- Déployer une application
- Configurer le réseau
- Stocker les données de l'application
- Sécuriser et dépanner l'application
Format du cours
- Cours interactifs.
- Démonstrations pratiques.
- Exercices pratiques intensifs.
- Scénarios de déploiement réels.
Options de personnalisation du cours
Ce cours peut être personnalisé pour correspondre aux technologies, aux outils de développement et aux environnements de déploiement utilisés au sein de votre organisation.
Pré requis
Les participants doivent posséder :
- Des compétences de base en ligne de commande Linux.
- Une compréhension générale du développement logiciel ou de l'administration système.
- Des connaissances de base en réseau.
- Aucune expérience préalable avec OpenShift n'est requise.
35 Heures
Nos clients témoignent (3)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Formation - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Comment les formateurs transmettent-ils efficacement leurs connaissances
Vu Thoai Le - Reply Polska sp. z o. o.
Formation - Certified Kubernetes Administrator (CKA) - exam preparation
Traduction automatique
Les connaissances et la patience de l'animateur pour répondre à nos questions.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Formation - Deploying Kubernetes Applications with Helm
Traduction automatique