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
- Difference between Containers and Virtual Machines: Concepts and advantages
- Overview of OpenShift architecture and key components
Container Images and Registries
- Developing Docker and Podman files, along with image build workflows
- Managing image tags, layers, and optimization strategies
- Utilizing container registries and handling image pulls in OpenShift
Kubernetes Fundamentals
- Understanding the lifecycle of Pods, ReplicaSets, and Deployments
- Working with labels, selectors, and resource requests/limits
- Managing namespaces, quotas, and basic scheduling
Deploying Applications on OpenShift
- Overview of OpenShift projects, BuildConfigs, and ImageStreams
- Using the oc command-line interface and the OpenShift web console
- Executing rolling updates, rollbacks, and deployment strategies
Services, Networking, and Routes
- Understanding ClusterIP, NodePort, and LoadBalancer service types
- Navigating OpenShift routes and external access patterns
- Implementing network policies and troubleshooting connectivity issues
Storage, ConfigMaps, and Secrets
- Working with Persistent Volumes, Persistent Volume Claims, and storage classes
- Managing configurations using ConfigMaps and Secrets
- Handling stateful applications and backup/recovery strategies
Security, Monitoring, and Troubleshooting
- Implementing RBAC, service accounts, and security contexts
- Monitoring cluster health using metrics, logs, and health checks
- Common troubleshooting workflows and incident response procedures
Summary and Next Steps
Requirements
- Familiarity with Linux command-line operations
- Understanding of software development principles
- Knowledge of basic networking concepts
Target Audience
- Developers looking to containerize their applications
- Platform and operations engineers
- DevOps professionals setting up OpenShift-based 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)