Plan du cours
Introduction aux conteneurs et à OpenShift
- Orientations du cours et objectifs d'apprentissage
- Conteneurs vs VMs : concepts et avantages
- Aperçu de l'architecture et des composants d'OpenShift
Images de conteneurs et registres
- Création de Docker/Podmanfiles et flux de travail de construction d'images
- Balises d'images, couches et techniques d'optimisation
- Utilisation des registres de conteneurs et des pulls d'images dans OpenShift
Fondements Kubernetes
- Cycle de vie des pods, ReplicaSets et déploiements
- Étiquettes, sélecteurs et demandes/limites de ressources
- Espaces de noms, quotas et planification de base
Déploiement d'applications sur OpenShift
- Projets OpenShift, BuildConfigs et ImageStreams
- Utilisation de l'interface CLI oc et de la console web OpenShift
- Mises à jour progressives, annulations et stratégies de déploiement
Services, réseau et routes
- Routes OpenShift et modèles d'accès externe
- Policies de réseau et dépannage des connexions
Stockage, ConfigMaps et Secrets
- Volumes persistants, claims de volumes persistants et classes de stockage
- Gestion de la configuration avec ConfigMaps et Secrets
- Applications stateful et considérations de sauvegarde et de récupération
Sécurité, surveillance et dépannage
- RBAC, comptes de service et contextes de sécurité
- Surveillance avec des métriques, journaux et vérifications d'intégrité
- Flux de travail de dépannage courants et réponse aux incidents
Synthèse et prochaines étapes
Pré requis
- Connaissances de base de la ligne de commande Linux
- Familiarité avec les concepts de développement logiciel
- Compréhension des fondamentaux du réseau
Public visé
- Développeurs souhaitant conteneuriser des applications
- Ingénieurs plateforme et opérations
- Praticiens DevOps mettant en œuvre des pipelines basés sur OpenShift
Nos clients témoignent (4)
OC est nouveau pour nous et nous avons beaucoup appris, les laboratoires étaient excellents.
sharkey dollie
Formation - OpenShift 4 for Administrators
Traduction automatique
Tout était très compréhensible, et si nous ne comprenions quelque chose, Adriano l'expliquait.
Zsolt Nagy - W.UP Kft
Formation - OpenShift Container Platform for Developers
Traduction automatique
J'ai surtout apprécié les connaissances du formateur.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Formation - Docker, Kubernetes and OpenShift for Developers
Traduction automatique
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Formation - Docker, Kubernetes and OpenShift for Administrators
Traduction automatique