DO288 Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications

DO288 Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications

Course Summary

Design, build and deploy containerized applications on Red Hat OpenShift

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288) teaches you how to design, build, and deploy containerized software applications on an OpenShift cluster.

Whether you’re migrating existing applications or writing container-native applications, you’ll learn how to increase developer productivity using Red Hat® OpenShift, a containerized application platform that enables enterprises to manage container deployments and scale their applications using Kubernetes.

The skills you learn in this course can be applied with all versions of Red Hat OpenShift, including Red Hat OpenShift on AWS (ROSA), Azure Red Hat OpenShift (ARO), and Red Hat OpenShift Container Platform.

This course is based on Red Hat OpenShift 4.18.

To book this course, you need to subscribe to a one-year Red Hat Learning Subscription Course (RHLS Course). The subscription includes:

  • Access to the full DO288 course in self-study format via Red Hat Learning Subscription.
  • Interactive labs in the cloud (hands-on exercises).
  • Self-paced course materials, videos and exercises .
  • Support via Red Hat platforms.
  • Possibility to participate in a live course (virtual instructor-led) during the subscription period – at no extra cost.
  • Flexibility to plan your learning according to your needs.

Please note that invoicing takes place when the order is placed.

This product is currently out of stock and unavailable.

Course Objective
  • Features for developers in the Red Hat OpenShift web console
  • Building and publishing container images for Red Hat OpenShift
  • Managing containerized deployments on Red Hat OpenShift
  • Create and deploy multi-container applications on Red Hat OpenShift
  • Deploy multi-container applications using Helm Charts and Kustomize
  • Create health checks to monitor and improve application reliability
  • Create CI/CD workflows using Red Hat OpenShift Pipelines

Impact on the organization

This course provides application developers with the essential skills to design, build, and deploy containerized applications, whether they are migrating existing applications to Red Hat OpenShift or creating new cloud-based applications. The course is a gateway to organizational and digital transformation by demonstrating the potential of DevOps using a container-based architecture.

As developers seek ways to improve time to market for the smallest possible products, containers and Red Hat OpenShift have quickly become the de facto solution for agile development and application deployment. A containerized architecture, orchestrated with Kubernetes and Red Hat OpenShift, improves application reliability and scalability while reducing developer overhead and facilitating continuous deployment. Red Hat OpenShift provides the ability to consistently develop and deploy these applications in AWS with Red Hat OpenShift Service on AWS (ROSA), in Microsoft Azure with Azure Red Hat OpenShift, or as a self-managed Red Hat OpenShift Container Platform running in public clouds or in customers’ data center environments.

Red Hat has created this course in a way that is intended to benefit our customers, but every business and infrastructure is unique, and actual results or benefits may vary.

Impact on the individual

You will learn the fundamental concepts behind containerizing, scaling, deploying, and managing applications in Red Hat OpenShift Container Platform. You will acquire these skills:

  • Design container mappings to containerize applications.
  • Different ways of building, distributing and managing containers.
  • Distribute multi-container applications.
  • Conduct health checks to improve the reliability of the system.
  • Create and run automated pipelines for continuous delivery.
Target Audience
  • Software developer
  • Software architects
Prerequisites
Trainer

Red Hat is the leading provider of open source software solutions for business Enterprises around the world rely on our broad portfolio of hybrid cloud infrastructure, application services, cloud-based application development, and automation solutions to deliver IT services on any infrastructure quickly and cost-effectively.

Get access to hands-on training to stay ahead of technology trends and gain the knowledge you need to get certified. Whether you’re just starting out and need Linux training or you’re a seasoned professional seeking automation certification, we can help.

Test your expertise, find your skills gaps and get recommendations on where to start with Red Hat training

https://skills.ole.redhat.com/en?partner=informator_se

Course Details
Red Hat OpenShift Container Platform for developers
Define the Red Hat OpenShift architecture, concepts and terminology, and configure the development environment.
Deployment of simple applications
Deploy simple applications using Red Hat OpenShift’s web console and command line tools.
Building and publishing container images
Create, deploy and manage the lifecycle of container images using a container registry.
Managing Red Hat OpenShift buildings
Describe the Red Hat OpenShift build process and build container images.
Managing Red Hat OpenShift deployments
Describe the different Red Hat OpenShift deployment strategies and how to monitor application health.
Commissioning of multi-container applications
Deploy multi-container applications using Red Hat OpenShift templates, Helm charts, and Kustomize.
Continuous deployment using Red Hat OpenShift Pipelines
Implement CI/CD workflows using Red Hat OpenShift Pipelines.
Note: The course outline is subject to change as technology evolves and the underlying job changes. For questions or confirmation on a specific objective or topic, please contact one of our training specialists.

Course Overview

5 days

Advanced

Can’t find a (suitable) date, but are interested in the course? Send in an expression of interest and we will do what we can to find a suitable opportunity.

Customized Courses

The course can be adapted from several perspectives:

  • Content and focus area
  • Extent and scope
  • Delivery approach

In interaction with the course leader, we ensure that the course meets your needs.

Send an expression of interest for the training

Send an expression of interest for the training