Advanced Course on OpenShift for Developers
CI/CD, GitOps, Security and Observability
Master Red Hat OpenShift from a practical perspective: from Tekton pipelines to ArgoCD GitOps. Four intensive days with hands-on labs.
Prerequisite
Previous experience with Kubernetes and basic container knowledge is required. Designed for developers and DevOps professionals.
Tekton
CI/CD Pipelines
ArgoCD
GitOps
RBAC & SCC
Advanced Security
Prometheus
Observability
Objectives of the advanced OpenShift course for developers
Develop advanced skills to deploy, secure and monitor cloud-native applications on Red Hat OpenShift
Advanced Applications
Deployment and management of complex applications on Red Hat OpenShift
CI/CD Pipelines with Tekton
Create and maintain modern continuous integration and delivery pipelines
GitOps Strategies
Implement automated deployments with ArgoCD and GitOps workflows
Scalability
Optimize performance with HPA and advanced Cluster Autoscaler
Advanced Security
RBAC, SCC and integration with enterprise authentication systems
Complete Observability
Monitoring with Prometheus, Grafana, Loki and OpenTelemetry
Course Syllabus and Agenda
Intensive 4-day online training, designed for developers, DevOps and teams with Kubernetes experience.
Day 1
Advanced introduction and application deployment
OpenShift vs Kubernetes Architecture
Key differences, internal components and development environment setup with CodeReady Containers.
Application Deployment
Creating projects and deploying via YAML, templates and Source-to-Image (S2I) for multi-tier applications.
Practical Laboratory
Deployment of a complete multi-tier application and detailed analysis of all resources automatically generated by OpenShift.
Day 2
Advanced administration and security
Resource Management
Advanced configuration of quotas, limits and requests for cluster resource optimization.
Operators & OperatorHub
Implementation and management of Operators to automate complex application operations.
Advanced Networking
Configuration of advanced Routes and introduction to Service Mesh with Istio for microservices.
Advanced Security
Configuration of advanced RBAC and custom Security Context Constraints (SCC).
Security Laboratory
Creation of custom roles and application of granular security policies in real projects.
Day 3
CI/CD and scalability
Pipelines with Tekton
Building complex CI/CD pipelines with Tekton, including custom tasks and automatic triggers.
GitOps with ArgoCD
Implementation of advanced GitOps strategies for automated deployments and safe rollbacks.
Intelligent Scalability
Advanced configuration of HPA and Cluster Autoscaler with custom metrics and cost optimization.
Resource Optimization
Advanced strategies for optimizing resource consumption and performance best practices.
Complete CI/CD Laboratory
Building an end-to-end pipeline with Tekton, including automated deployment via ArgoCD and configuration of rollback strategies.
Day 4
Storage, monitoring and troubleshooting
Persistent Storage
Advanced configuration of PV, PVC, StorageClasses and snapshot management for critical applications.
Backup & Recovery
Automated backup strategies and recovery procedures through advanced snapshots.
Prometheus & Grafana
Configuration of advanced monitoring with custom metrics and professional dashboards.
Log Centralization
Implementation of logging stack with Loki for centralization and analysis of application logs.
OpenTelemetry
Complete observability with distributed tracing and application metrics using OpenTelemetry.
Advanced Troubleshooting
Advanced techniques for diagnosing and resolving complex problems in production environments.
Diagnostics Laboratory
Intensive practice of diagnosing and resolving real errors in deployed applications, including log analysis, metrics and traces.
Methodology
100% online training with practical sessions supported by laboratories on real OpenShift.
Attendees will have a common environment to experiment with the different tools and configurations presented.
Target Audience
Developers with experience in containers and Kubernetes who work on deployments on OpenShift
DevOps Engineers looking to implement advanced CI/CD, GitOps and automation
Platform and SRE teams responsible for operating applications on OpenShift
Master OpenShift in production
An advanced and practical training that will allow you to design, deploy, secure and monitor applications on Red Hat OpenShift, integrating development and operation processes into a single professional workflow.
Advanced OpenShift Course Format
Intensive online training for developers and DevOps looking to master Red Hat OpenShift
Duration
Location
Online
Online training with our own labs optimized for OpenShift learning
Real environment
Access to a dedicated OpenShift cluster for hands-on practice throughout the training
Included material
Technical documentation, practical labs, access to OpenShift and DevOps tools
Expert instructors
Red Hat certified with real experience in enterprise OpenShift implementations
Real-world preparation
We prepare you if needed for official Red Hat OpenShift certifications
Need help with OpenShift?
At SIXE we are an authorized Red Hat Partner. We implement, migrate and offer specialized services in Red Hat OpenShift. We also provide training, consulting and customized technical support.