DO288LS: Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications – eLearning

Learn how to design, build and deploy containerized applications on Red Hat OpenShift. The course is designed for developers and software architects who want to build cloud-native applications and use OpenShift to manage and scale application workloads.

Order e-learning course here

 

The course builds on fundamental container knowledge and focuses on application development in Red Hat OpenShift. You will learn how to create and publish container images, deploy and manage applications, and work with multi-container solutions.

You will also work with Helm Charts, Kustomize, application health checks and CI/CD workflows using Red Hat OpenShift Pipelines. The skills can be applied across OpenShift Container Platform, Red Hat OpenShift on AWS and Azure Red Hat OpenShift.

What will you get out of the course?

After completing the course, you will be able to:

  • Design container images for applications
  • Build and publish container images to registries
  • Deploy and manage containerized applications on OpenShift
  • Create and deploy multi-container applications
  • Use Helm Charts and Kustomize for application deployment
  • Implement health checks to improve application reliability
  • Create CI/CD workflows with Red Hat OpenShift Pipelines
  • Manage application deployments and lifecycle

Who is this course for?

The course is suitable for:

  • Software developers
  • Enterprise application developers
  • Software architects
  • Professionals developing or migrating applications to Red Hat OpenShift

Prerequisites

Red Hat recommends completing DO188: Red Hat OpenShift Development I: Introduction to Containers with Podman, or having equivalent knowledge.

RHCSA-level skills can be helpful when working with the command line, but certification is not required.