red-hat-training-courses
8178  Reviews star_rate star_rate star_rate star_rate star_half

Red Hat Container Adoption Boot Camp for Developers

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®...

Read More
$10,000 USD GSA  $8,564.23
Course Code DO720
Duration 10 days
Available Formats Classroom

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. As part of enrollment, you will receive one year of Red Hat Learning Subscription Standard, which gives you unlimited access to all of our courses online, and can take up to 5 unique exams and can retake any of those exams in the event you do not successfully pass. This boot camp 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 collection of courses is based on Red Hat OpenShift Container Platform 4.14 and Red Hat Build of Quarkus 3.8.

Skills Gained

  • Introduction to 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

Who Can Benefit

Developers interested in adopting container technology and developing microservices.

Prerequisites

  • 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)

Course Details

Outline for this course

  • Introduction and Overview of Containers
  • Podman Basics
  • Container Images
  • Custom Container Images
  • Persisting Data
  • Troubleshooting Containers
  • Multi-container Applications with Compose
  • Red Hat OpenShift Container Platform for Developers
  • Deploying Simple Applications
  • Building and Publishing Container Images
  • Managing Red Hat OpenShift Builds
  • Managing Red Hat OpenShift Deployments
  • Deploying Multi-container Applications
  • Introducing the Red Hat Build of Quarkus
  • Developing Cloud-native Microservices with Quarkus
  • Testing Quarkus Microservices
  • Securing Quarkus Microservices
  • Implementing Quarkus Microservices on the Red Hat OpenShift Container Platform
  • Implementing Fault Tolerance in Microservices
  • Monitoring Quarkus Microservices