CLS
IT System and Networks

OpenShift Developer II: Building and Deploying Cloud-native Applications

This course provides the gateway to organizational and digital transformation by demonstrating the potential of DevOps using a container-based architecture.

Total Duration
32 Hours
Level
Intermediate
Category
IT System and Networks
About this course

About this course

OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288) teaches you how to design, build, and deploy containerized software applications on a Red Hat OpenShift cluster. The course covers container images, OpenShift builds and deployments, multi-container applications, health checks, and continuous delivery with OpenShift Pipelines. 

Target Audience

Application developers working with containerized platforms and Kubernetes-based environments.
Software developers and architects who want to design, build, and deploy containerized cloud-native applications.
Developers migrating existing applications to Red Hat OpenShift.

Prerequisites

OpenShift Development I: Introduction to Containers with Podman or equivalent knowledge

Course Outline

Define the Red Hat OpenShift architecture, concepts, and terminology, and set up the developer environment.
Deploy simple applications by using the Red Hat OpenShift web console and command-line tools.
Build, deploy, and manage the lifecycle of container images by using a container registry.
Describe the Red Hat OpenShift build process and build container images.
Describe different deployment strategies and monitor application health.
Deploy multi-container applications by using OpenShift templates, Helm charts, and Kustomize.
Implement CI/CD workflows by using Red Hat OpenShift Pipelines.
Learning outcomes

What you'll learn

Design container images to containerize applications.
Build, deploy, and manage containers on Red Hat OpenShift.
Deploy multi-container applications.
Implement health checks to improve system reliability.
Create and run automated pipelines for continuous delivery.

Skills you'll learn

7 skills
OpenShift Development
Application Deployment
Container Registries
OpenShift Builds
Deployment Strategies
Multi-container Apps
CI/CD Pipelines

Certificate

  • Attendance Certificate from CLS Learning Solutions 


OpenShift Developer II: Building and Deploying Cloud-native Applications

Potential Career Paths

OpenShift Developer
DevOps Engineer
Platform Developer
Site Reliability Engineer
Cloud Application Engineer