Cloud & DevOps

OpenShift Training

OpenShift is a cloud application management platform built on Kubernetes.

Duration
6h
Who it's for

Ideal for teams that…

1 Developers who want to learn containerization
2 Professionals who want to automate their environments
3 Administrators who want to enter the world of containerization
4 Architects who need to use containerization in their work
Outcomes after the program

Cloud, automation and CI/CD in practice — hands-on for engineering teams.

Core functionalities and architecture of OpenShift

How to prepare a containerization environment

Principles of container management

How to monitor and scale applications in Kubernetes

Program · 18 modules

What we actually do

M01
Module 0 – Introduction
  • · Training overview
  • · Organizational details
M02
Module 1 – OpenShift functionalities and architecture
  • · Architecture
  • · DevOps
  • · OpenShift vs. Kubernetes – key differences
  • · OpenShift Web Console
  • · CLI
  • · API
M03
Module 2 – Environment preparation for training
  • · Installing oc
  • · Installing Podman or Docker
  • · Cluster access in OpenShift
M04
Module 3 – Application containerization
  • · Overview of containerization technology in OpenShift
M05
Module 4 – Creating container services
  • · Building an image with Podman for a sample Java application
  • · Writing a Dockerfile
  • · Best practices overview
M06
Module 5 – Container management
  • · Basic commands for managing container images
M07
Module 6 – Managing container images
  • · Image building
  • · Introduction to Source-to-Image (S2I)
M08
Module 7 – Project and Application
  • · Creating a new project
  • · Project configuration
M09
Module 8 – Pods, DeploymentConfigs, Deployment, StatefulSets
  • · Overview of basic objects
M10
Module 9 – ConfigMap and Secret
  • · Configuration management
M11
Module 10 – Networking
  • · Overview of Route objects
  • · Overview of Service objects
M12
Module 11 – Deploying containerized applications in OpenShift
  • · Creating a new project
  • · Creating and deploying an application
M13
Module 12 – Logs
  • · Viewing application logs
M14
Module 13 – Deploying multi-service applications
  • · Creating multiple interdependent services
M15
Module 14 – Health Check
  • · Monitoring Kubernetes application status
  • · Health checks with a sample application
M16
Module 15 – CronJob
  • · Scheduled tasks
M17
Module 16 – Horizontal scaling
  • · Best practices
M18
Module 17 – Debugging
  • · Running containers in debug mode
Every module is adapted to your stack and context. The above is a starting point — not a fixed agenda.
How we work

From brief to retro in 30 days.

01

Brief & diagnosis

A call with the team lead + a short survey for participants. We define goals, gap and context.

02

Program customization

We adapt modules, case studies and code examples to your stack. Approval in 5 days.

03

Workshop

Trainer-led sessions, hands-on, code review. Mentor available between sessions too.

04

Retro + report

Outcome report for the team and lead. 30 days of consulting included.

Inquiry

Send a brief. We'll reply within 1 day.

After a short brief we'll prepare a program and a quote. No obligations — it's just a starting point.

Quote within 48h of the brief
First session within 30 days
Pilot before the full decision
VAT invoice, payment in instalments possible

Ochrona antyspamowa (Cloudflare Turnstile) zostanie aktywowana po wpięciu klucza.