Course : Red Hat OpenShift, level 1 development, containerization applications

Practical course - 3d - 21h00 - Ref. RHS
Price : 2210 CHF E.T.

Red Hat OpenShift, level 1 development, containerization applications




OpenShift is a PaaS from Red Hat. This platform (which uses Docker and Kubernetes technologies) enables projects to be deployed in containers. returnchariot In this course, you'll learn how to design, develop and deploy containerized applications in an OpenShift cluster.


INTER
IN-HOUSE
CUSTOM

In person or remote class
Available in English on request

Ref. RHS
  3d - 21h00
2210 CHF E.T.




OpenShift is a PaaS from Red Hat. This platform (which uses Docker and Kubernetes technologies) enables projects to be deployed in containers. returnchariot In this course, you'll learn how to design, develop and deploy containerized applications in an OpenShift cluster.


Teaching objectives
At the end of the training, the participant will be able to:
Deploy and manage applications on a RedHat OpenShift cluster
Design and build application containers for successful deployment on an OpenShift cluster
Building containerized applications with Source-to-Image functionality
Create applications based on OpenShift templates
Extract a service from a monolithic application and deploy it as a microservice in the cluster
Migrating applications to run on an OpenShift cluster

Intended audience
Software developers and architects considering the adoption of containers as the preferred method for deploying applications.

Prerequisites
Basic knowledge of containers, Kubernetes and Red Hat OpenShift.

Practical details
Hands-on work
Training alternating theory and practice.

Course schedule

1
Deploying and managing applications on an OpenShift cluster

  • Building an image for an application.
  • Moving an application to OpenShift.
  • Managing an application on OpenShift.

2
Designing containerized applications for OpenShift

  • The KISS, DRY, YAGNI and SoC principles.
  • Microservices-based applications.
Hands-on work
Create container images based on advanced Dockerfile instructions.

3
Publication of corporate container images

  • Notion of company register.
  • Access rights to the OpenShift registry.
Hands-on work
Create a company registry and authorize access to the OpenShift registry.

4
Building applications

  • Description of the OpenShift build process.
  • Installation of version hooks after submission.
Hands-on work
OpenShift construction and implementation of version hooks after submission.

5
Source-to-Image version customization

  • Why customize a S2I (Source-to-Image) version?
  • Customize an S2I image.
Hands-on work
Customization of a basic S2I image.

6
Creating applications from OpenShift templates

  • The OpenShift model.
  • Multi-container model.
Hands-on work
Description of OpenShift model elements and creation of a multi-container model.

7
Application deployment management

  • Monitoring deployed applications.
  • Deployment strategy adapted to planned monitoring.
Hands-on work
Monitor application health and choose an appropriate deployment strategy.

8
Migrating applications to OpenShift

  • Integration of external services.
  • Migration of applications deployed on Red Hat JBoss Middleware/WildFly.
Hands-on work
Integration of external services and migration of applications deployed on Red Hat JBoss Middleware.


Customer reviews
3,8 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
FABIEN L.
19/01/26
5 / 5

Very complete
JULIEN A.
19/01/26
5 / 5

training that meets our expectations, i.e. a better understanding of how containerisation works and the ability to apply what we learn quickly.
VINCENT A.
19/01/26
4 / 5

This course provides a technical overview of Openshift without really addressing the obstacles and challenges involved in moving to this type of platform. It would also have been useful at this level to talk about DevOps and Dev support. The testing tools are moderately adapted (several problems encountered). Good dynamic overall.



Publication date : 02/22/2024


Dates and locations

Last places available
Guaranteed date, in person or remotely
Guaranteed session
From 18 to 20 May 2026 *
FR
Remote class
Registration
From 12 to 14 October 2026
FR
Remote class
Registration
From 16 to 18 November 2026
FR
Remote class
Registration

REMOTE CLASS
2026 : 18 May, 12 Oct., 16 Nov.