Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Containers and OpenShift
- Course orientation and learning objectives
- Containers vs. Virtual Machines: Concepts and benefits
- Overview of OpenShift architecture and key components
Container Images and Registries
- Writing Docker/Podmanfiles and establishing image build workflows
- Understanding image tags, layers, and optimization techniques
- Utilizing container registries and managing image pulls in OpenShift
Kubernetes Fundamentals
- The lifecycle of Pods, ReplicaSets, and Deployments
- Working with labels, selectors, and resource requests/limits
- Namespaces, quotas, and basic scheduling mechanisms
Deploying Applications on OpenShift
- OpenShift projects, BuildConfigs, and ImageStreams
- Using the oc CLI tool and the OpenShift web console
- Executing rolling updates, rollbacks, and deployment strategies
Services, Networking, and Routes
- Service types: ClusterIP, NodePort, and LoadBalancer
- OpenShift routes and patterns for external access
- Network policies and troubleshooting connectivity issues
Storage, ConfigMaps, and Secrets
- PersistentVolumes, PersistentVolumeClaims, and storage classes
- Managing configuration using ConfigMaps and Secrets
- Considerations for stateful applications and backup/recovery procedures
Security, Monitoring, and Troubleshooting
- RBAC, service accounts, and security contexts
- Monitoring metrics, logs, and health checks
- Common troubleshooting workflows and incident response protocols
Summary and Next Steps
Requirements
- Familiarity with Linux command-line operations
- Basic understanding of software development concepts
- Knowledge of networking fundamentals
Target Audience
- Developers looking to containerize their applications
- Platform and operations engineers
- DevOps professionals implementing OpenShift-based CI/CD pipelines
35 Hours
Testimonials (2)
The availability of the virtual desktop as form of sandbox for the participants to tinker with is great!
Benedict - Questronix Corporation
Course - OpenShift 4 for Administrators
lost of hands on excercises (labs)