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 – OpenShift Overview
- OpenShift architecture
- Kubernetes essentials
- Projects and namespaces
- Developer workflow in OpenShift
- Navigating the Web Console and CLI
Module 2 – Containerized Applications
- Core container concepts
- Constructing application images
- Image registries
- Image lifecycle management
- Handling application artifacts
Module 3 – Deploying Applications
- Establishing application deployments
- Rollout strategies
- Scaled application deployment
- Configuration management
- Secrets and ConfigMaps
Module 4 – Application Networking
- Services
- Routes
- Ingress fundamentals
- Internal communication mechanisms
- External access methods
Module 5 – Persistent Data Management
- Persistent storage concepts
- Persistent Volume Claims
- Stateful applications
- Data management considerations
Module 6 – Development Automation
- CI/CD fundamentals
- Automating application builds
- Deployment pipelines
- Version management
- Release workflows
Module 7 – Observability
- Application logging
- Metrics collection
- Monitoring tools and techniques
- Health checks
- Troubleshooting deployment issues
Module 8 – Application Security
- Secure application configuration
- Managing secrets effectively
- Access control mechanisms
- Image security measures
- Security best practices
Module 9 – Cloud-Native Development Practices
- Twelve-Factor App principles
- Stateless application design
- Environment-specific configuration
- Scalability considerations
- DevOps collaboration strategies
Module 10 – Hands-on Project
- Construct a containerized application
- Deploy it to OpenShift
- Configure networking settings
- Store application data securely
- Implement automated deployment processes
- Monitor and resolve issues with the application
Course Delivery Format
- Interactive lectures and live demonstrations.
- Comprehensive hands-on exercises.
- Practical labs rooted in real-world development scenarios.
Customization Options
- The training can be customized to match the programming languages, frameworks, and CI/CD tools utilized by your organization.
- Labs can be adapted to align with the customer's OpenShift environment or a comparable Kubernetes-based platform.
Requirements
- A solid grasp of container concepts
- Experience in software development
Target Audience
- Developers
35 Hours
Testimonials (7)
lost of hands on excercises (labs)
Seba - Robert Bosch Sp. z o.o
Course - OpenShift 4 for Developers
Topic and exercises
Sylwia - Robert Bosch Sp. z o.o
Course - OpenShift 4 for Developers
Good way of leading the training
Dawid Karonski - Orange Szkolenia Sp. z o.o.
Course - OpenShift 4 for Developers
The trainer is very well prepared person with great knowledge.
Piotr Golabek - Orange Szkolenia Sp. z o.o.
Course - OpenShift 4 for Developers
Waiting for all of the participants in exercises and giving help if needed.
Mikolaj Tkaczyk - Orange Szkolenia Sp. z o.o.
Course - OpenShift 4 for Developers
Practical examples + exercises
Antonin Vyborny - Deutsche Borse Group
Course - OpenShift 4 for Developers
The trainer knows the topic very well. It did not happend, that we did not solve problem.