Skip to main Content

Red Hat Container Adoption Boot Camp for Developers

  • Course Code DO720
  • Duration 10 days

Course Delivery

Company Event Price

Please call

Request Group Training Add to Cart

Course Delivery

This course is available in the following formats:

  • Company Event

    Event at company

  • Public Classroom

    Traditional Classroom Learning

Request this course in a different delivery format.

Course Overview

Top

Supporting the adoption of container technology through the development of cloud-native applications.

The Container Adoption Boot Camp for Developers (DO720) immerses you in intensive, hands-on development of cloud-native applications deployed on Red Hat's implementation of Kubernetes, Red Hat® OpenShift® Container Platform. 

Red Hat OpenShift Container Platform enables rapid application development and deployment, as well as portability of an application across environments. The platform also offers simplified application scaling, administration, and maintenance of cloud-native applications.

This bootcamp is for those seeking to make a quantum leap in their journey toward digital transformation. Making this shift involves developing software in tight iterations so that business value can be realized sooner. In order to accomplish this goal, this offering can facilitate the adoption of cloud-native applications, including microservices.

This course is intended to provide developers who have basic to intermediate knowledge of containers with the foundational and advanced skills needed to develop, deploy, and troubleshoot microservices applications with Red Hat OpenShift Container Platform.

This bootcamp is based on Red Hat OpenShift Container Platform 4.14 and Red Hat Build of Quarkus 3.8.

Note: Starting January 2026 this course only exists in CR (classroom) if scheduled or Closed course modalities - No RHLS-Course for this course.
This course comes with RHLS-Standard (full RedHat courses catalog in E-learning self-paced) : As part of enrollment, participant will receive one year of Red Hat Learning Subscription Standard, which gives unlimited access to all of Red Hat courses online, and can take up to 5 unique exams and can retake any of those exams.

Updated Jan2026

Company Events

These events can be delivered exclusively for your company at our locations or yours, specifically for your delegates and your needs. The Company Events can be tailored or standard course deliveries.

Course Schedule

Top

Target Audience

Top
  • Developers interested in adopting container technology and developing microservices.

Course Objectives

Top

After this course participants should be able to:

  • Understand the basis of containers, Kubernetes, and Red Hat OpenShift
  • Deploy and manage applications on an OpenShift cluster
  • Build and design containerized applications for OpenShift
  • Create microservice-based applications with Quarkus
  • Deploy Quarkus and Node.js based microservices to an OpenShift cluster
  • Learn how to test, secure, and monitor Quarkus microservices
  • Make Quarkus microservices fault tolerant

Course Content

Top
  • Introduction and Overview of Containers
    • Describe how containers facilitate application development
  • Podman Basics
    • Manage and run containers with Podman
  • Container Images
    • Navigate container registries to find and manage container images
  • Custom Container Images
    • Build custom container images to containerize applications
  • Persisting Data
    • Run database containers with persistence
  • Troubleshooting Containers
    • Analyze container logs and configure a remote debugger
  • Multi-container Applications with Compose
    • Run multi-container applications with Podman Compose
  • Red Hat OpenShift Container Platform for Developers
    • Define the Red Hat OpenShift architecture, concepts and terminology, and set up the developer environment
  • Deploying Simple Applications
    • Deploy simple applications by using the Red Hat OpenShift web console and command-line tools
  • Building and Publishing Container Images
    • Build, deploy, and manage the lifecycle of container images by using a container registry
  • Managing Red Hat OpenShift Builds
    • 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 the health of applications
  • Deploying Multi-container Applications
    • Deploy multi-container applications by using Red Hat OpenShift Templates, Helm Charts and Kustomize
  • Introducing the Red Hat Build of Quarkus
    • Describe the components and patterns of microservices-based application architectures and the features of the Red Hat Build of Quarkus
  • Developing Cloud-native Microservices with Quarkus
    • Implement microservices based applications by using the Red Hat Build of Quarkus runtime and associated developer tooling
  • Testing Quarkus Microservices
    • Implement unit and integration tests for microservices
  • Securing Quarkus Microservices
    • Secure microservice communications by applying origin validation, request authentication and authorization
  • Implementing Quarkus Microservices on the Red Hat OpenShift Container Platform
    • Develop and deploy cloud-native applications on the Red Hat OpenShift Container Platform
  • Implementing Fault Tolerance in Microservices
    • Implement fault tolerance in a microservice architecture
  • Monitoring Quarkus Microservices
    • Monitor the operation of a microservice by using metrics and distributed tracing

Course Prerequisites

Top
  • Become a Red Hat Certified System Administrator (RHCSA), or demonstrate equivalent experience
  • Red Hat Application Development I: Programming in Java EE (AD183) or experience with Java EE development

Take Red Hat free assessment to gauge whether this offering is the best fit for your skills Red Hat Skills Assessment

Test Certification

Top

After this bootcamp, you may target the following exams:

  • Red Hat Certified Specialist in Containers exam (EX188)
  • Red Hat Certified Specialist in OpenShift Application Development exam (EX288)
  • Red Hat Certified Cloud-native Developer exam (EX378)

Follow on Courses

Top
None

Further Information

Top
  • Official course book provided to participants