The next generation container platform
This comprehensive OpenShift training equips you with the skills to confidently deploy, manage, and leverage the power of the OpenShift container platform. The curriculum delves into the core concepts of OpenShift, empowering you to master Docker image creation, navigate Kubernetes clusters, and gain a deep understanding of the platform's architecture for running microservices reliably.
Throughout the course, you'll gain hands-on experience with essential OpenShift functionalities. Learn to install and configure OpenShift Local (the single machine version of OpenShift, ideal for a learning environment), explore the Web Console and oc CLI for efficient platform management, and deploy applications using Docker images or source code. We'll cover advanced topics like scaling applications, implementing zero-downtime deployments, and utilizing OpenShift operators for streamlined automation.
Unlock the full potential of your OpenShift environment by mastering data management strategies. Discover how to leverage Secrets, ConfigMaps, and PersistentVolumeClaims to effectively store and manage application data and configurations. We'll also delve into robust security practices, including RBAC (Role Based Access Control), quotas, and network policies, ensuring the integrity and safety of your deployments.
Explore the principles of CI/CD (Continuous Integration/Continuous Delivery) and its seamless integration with OpenShift. By the end of the course you'll be empowered to establish efficient and reliable deployment pipelines, accelerating your development process.
Course Length: 3 days
Structure: 50% theory, 50% hands on lab exercises
Target audience: Developers, System administrators, DevOps engineers, Architects, and IT managers interested in containerization and OpenShift.
Prerequisites: Proficiency with the Linux CLI. A broad understanding of Linux system administration.
System requirements: min. 16Gb RAM, 200 Gb storage space, min. Intel i7 or AMD Ryzen 5 CPU.