Advanced Level

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.

Tekton Pipelines
GitOps with ArgoCD
Advanced RBAC
Observability

Prerequisite

Previous experience with Kubernetes and basic container knowledge is required. Designed for developers and DevOps professionals.

Advanced OpenShift Course for Developers

Tekton

CI/CD Pipelines

ArgoCD

GitOps

RBAC & SCC

Advanced Security

Prometheus

Observability

4 Days
Online or in-person
Labs
Intensive Practice

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.

01

Day 1

Advanced introduction and application deployment

🏗️

OpenShift vs Kubernetes Architecture

Key differences, internal components and development environment setup with CodeReady Containers.

CodeReady Architecture
🚀

Application Deployment

Creating projects and deploying via YAML, templates and Source-to-Image (S2I) for multi-tier applications.

S2I Templates
LAB

Practical Laboratory

Deployment of a complete multi-tier application and detailed analysis of all resources automatically generated by OpenShift.

02

Day 2

Advanced administration and security

⚖️

Resource Management

Advanced configuration of quotas, limits and requests for cluster resource optimization.

Quotas Limits
🔧

Operators & OperatorHub

Implementation and management of Operators to automate complex application operations.

OLM OperatorHub
🌐

Advanced Networking

Configuration of advanced Routes and introduction to Service Mesh with Istio for microservices.

Routes Istio
🔒

Advanced Security

Configuration of advanced RBAC and custom Security Context Constraints (SCC).

RBAC SCC
LAB

Security Laboratory

Creation of custom roles and application of granular security policies in real projects.

03

Day 3

CI/CD and scalability

Pipelines with Tekton

Building complex CI/CD pipelines with Tekton, including custom tasks and automatic triggers.

Tekton CI/CD
🔄

GitOps with ArgoCD

Implementation of advanced GitOps strategies for automated deployments and safe rollbacks.

ArgoCD GitOps
📊

Intelligent Scalability

Advanced configuration of HPA and Cluster Autoscaler with custom metrics and cost optimization.

HPA Autoscaler
⚙️

Resource Optimization

Advanced strategies for optimizing resource consumption and performance best practices.

Performance Optimization
LAB

Complete CI/CD Laboratory

Building an end-to-end pipeline with Tekton, including automated deployment via ArgoCD and configuration of rollback strategies.

04

Day 4

Storage, monitoring and troubleshooting

💾

Persistent Storage

Advanced configuration of PV, PVC, StorageClasses and snapshot management for critical applications.

PVC Snapshots
🔄

Backup & Recovery

Automated backup strategies and recovery procedures through advanced snapshots.

Backup Recovery
📊

Prometheus & Grafana

Configuration of advanced monitoring with custom metrics and professional dashboards.

Metrics Dashboards
📋

Log Centralization

Implementation of logging stack with Loki for centralization and analysis of application logs.

Loki Logging
🔍

OpenTelemetry

Complete observability with distributed tracing and application metrics using OpenTelemetry.

Tracing APM
🛠️

Advanced Troubleshooting

Advanced techniques for diagnosing and resolving complex problems in production environments.

Debug Crisis
LAB

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.

Hands-on Online 4 days
👥

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.

4 intensive sessions Practical laboratories Real environment In Spanish, English or French

Advanced OpenShift Course Format

Intensive online training for developers and DevOps looking to master Red Hat OpenShift

Duration

Total duration: 4 days
Schedule: 9:00 - 17:00
Modality: Online
🏢

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

Register for the course

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.

Courses that might interest you
SIXE