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 outcomes.
- Comparison of Containers vs. Virtual Machines: concepts and advantages.
- Overview of OpenShift architecture and key components.
Container Images and Registries
- Authoring Docker/Podmanfiles and establishing image build workflows.
- Understanding image tags, layers, and optimization strategies.
- Utilizing container registries and managing image pulls in OpenShift.
Kubernetes Fundamentals
- Lifecycle management of Pods, ReplicaSets, and Deployments.
- Working with labels, selectors, and resource requests/limits.
- Managing namespaces, quotas, and basic scheduling logic.
Deploying Applications on OpenShift
- Navigating OpenShift projects, BuildConfigs, and ImageStreams.
- Utilizing the oc CLI 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.
- Implementing network policies and troubleshooting connectivity issues.
Storage, ConfigMaps, and Secrets
- Managing PersistentVolumes, PersistentVolumeClaims, and storage classes.
- Handling configuration and sensitive data via ConfigMaps and Secrets.
- Considerations for stateful applications, including backup and recovery.
Security, Monitoring, and Troubleshooting
- RBAC, service accounts, and security contexts.
- Monitoring via metrics, logs, and health checks.
- Standard troubleshooting workflows and incident response procedures.
Summary and Next Steps
Requirements
- Familiarity with Linux command-line operations.
- Basic understanding of software development principles.
- Knowledge of fundamental networking concepts.
Target Audience
- Developers seeking to containerize their applications.
- Platform and operations engineers.
- DevOps professionals establishing 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)