Course Outline
Introduction to Containers and OpenShift
- Course orientation and learning objectives
- Containers vs VMs: concepts and benefits
- Overview of OpenShift architecture and components
Container Images and Registries
- Creating Docker/Podmanfiles and image build workflows
- Image tags, layers, and optimization techniques
- Using container registries and image pulls in OpenShift
Kubernetes Fundamentals
- Pods, ReplicaSets, and Deployments lifecycle
- Labels, selectors, and resource requests/limits
- Namespaces, quotas, and basic scheduling
Deploying Applications on OpenShift
- OpenShift projects, BuildConfigs, and ImageStreams
- Using the oc CLI and the OpenShift web console
- Rolling updates, rollbacks, and deployment strategies
Services, Networking, and Routes
- ClusterIP, NodePort, and LoadBalancer service types
- OpenShift routes and external access patterns
- Network policies and troubleshooting connectivity
Storage, ConfigMaps, and Secrets
- PersistentVolumes, PersistentVolumeClaims, and storage classes
- Managing configuration with ConfigMaps and Secrets
- Stateful applications and backup/recovery considerations
Security, Monitoring, and Troubleshooting
- RBAC, service accounts, and security contexts
- Monitoring with metrics, logs, and health checks
- Common troubleshooting workflows and incident response
Summary and Next Steps
Requirements
- Basic knowledge of Linux command line
- Familiarity with software development concepts
- Understanding of networking fundamentals
Audience
- Developers who want to containerize applications
- Platform and operations engineers
- DevOps practitioners implementing OpenShift-based pipelines
Testimonials (5)
Practical examples, the possibility of independently testing the discussed topics.
Kamil - Volkswagen Poznan Sp. z o.o.
Course - Docker, Kubernetes and OpenShift 3 for Administrators
Machine Translated
The CI/CD sessions were the first labs where we could have more fun and make some changes, resulting in a bit more code than in previous ones.
Adrian - Asseco Poland S.A
Course - OpenShift 4 dla deweloperów
Machine Translated
direct contact with the instructor
Kamil Frydryszek - Siec Badawcza Lukasiewicz - Instytut Logistyki i Magazynowania
Course - OKD for Administrators
Machine Translated
I liked the examples that complemented the theory in the presentation.
Milosz Galazka - LPP S.A.
Course - OpenShift for Administrators
Machine Translated
Everything. It was very understandable, and if we didn't understand something, Adriano explained it.