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
Module 1 – Introduction to Containers
- Why containers?
- Containers vs virtual machines
- Container architecture
- Container runtimes
- Container lifecycle
Module 2 – Building Container Images
- Creating container images
- Working with Dockerfiles or Containerfiles
- Image optimization
- Container registries
- Image versioning
Module 3 – Kubernetes Fundamentals
- Kubernetes architecture
- Pods
- Deployments
- ReplicaSets
- Namespaces
- Labels and selectors
Module 4 – Introduction to OpenShift
- OpenShift architecture
- Projects and namespaces
- Web Console
- OpenShift CLI
- Working with applications
Module 5 – Deploying Applications
- Deploying containerized applications
- Scaling workloads
- Rolling updates
- Configuration management
- Environment variables
Module 6 – Networking
- Kubernetes Services
- Application exposure
- Routes
- Ingress concepts
- Basic networking troubleshooting
Module 7 – Storage and Configuration
- Persistent storage
- Persistent Volume Claims
- ConfigMaps
- Secrets
- Stateful applications
Module 8 – Security Fundamentals
- RBAC concepts
- Service accounts
- Secure application configuration
- Image security basics
- Security best practices
Module 9 – Monitoring and Troubleshooting
- Logs
- Events
- Metrics
- Health checks
- Common troubleshooting scenarios
Module 10 – Practical Workshop
- Build a container image
- Deploy an application
- Configure networking
- Store application data
- Secure and troubleshoot the application
Course Format
- Interactive lectures.
- Practical demonstrations.
- Extensive hands-on exercises.
- Real-world deployment scenarios.
Course Customization Options
The course can be customized to match the technologies, development tools and deployment environments used within your organization.
Requirements
Participants should have:
- Basic Linux command-line skills.
- General understanding of software development or system administration.
- Basic networking knowledge.
- No prior OpenShift experience is required.
35 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 8000 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (3)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Course - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
How trainer deliver knowledge so effectively
Vu Thoai Le - Reply Polska sp. z o. o.
Course - Certified Kubernetes Administrator (CKA) - exam preparation
The knowledge and the patience from the trainer to answer to our questions.