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.
Duration 35 hours
Course Outline
Module 1 – Introduction to the OpenShift Platform for Government
- OpenShift architectural components
- Core Kubernetes principles
- Project and namespace management
- OpenShift development workflows
- Utilization of the Web Console and command-line interface (CLI)
Module 2 – Containerized Application Standards
- Foundational container concepts
- Creation of application container images
- Image registry administration
- Image lifecycle management
- Handling application artifacts
Module 3 – Application Deployment Procedures
- Establishing application deployment configurations
- Rollout methodologies
- Application scaling operations
- Configuration management protocols
- Utilization of Secrets and ConfigMaps
Module 4 – Application Network Architecture
- Service definitions
- Route configurations
- Ingress mechanisms
- Internal communication protocols
- External access provisions
Module 5 – Persistent Data Management
- Concepts of persistent storage
- Management of Persistent Volume Claims
- Stateful application requirements
- Data administration considerations
Module 6 – Development Automation Frameworks
- Continuous Integration/Continuous Deployment (CI/CD) fundamentals
- Automation of application build processes
- Deployment pipeline architecture
- Version control management
- Release workflow procedures
Module 7 – System Observability
- Application logging strategies
- Performance metrics collection
- System monitoring implementation
- Health check mechanisms
- Deployment troubleshooting procedures
Module 8 – Application Security Controls
- Secure configuration standards
- Secret management practices
- Access control enforcement
- Container image security
- Security best practices for government applications
Module 9 – Cloud-Native Development Protocols
- Twelve-Factor App principles
- Stateless application design patterns
- Environment-specific configuration methods
- Scalability planning
- DevOps collaboration models
Module 10 – Practical Implementation Project
- Construction of a containerized application
- Deployment to the OpenShift environment
- Network configuration implementation
- Application data storage setup
- Implementation of automated deployment
- Application monitoring and diagnostics
Instructional Methodology
- Interactive lectures and technical demonstrations.
- Comprehensive practical exercises.
- Labs based on realistic development scenarios.
Course Adaptation Options
- Training content can be customized to align with the specific programming languages, frameworks, and CI/CD tools utilized within the organization.
- Practical labs can be modified to correspond with the client’s specific OpenShift environment or an equivalent Kubernetes-based platform.
Requirements
- General understanding of container concepts
- Software development experience
Target Audience
- Developers
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.