Red Hat Container Adoption Boot Camp for Developers (DO720)

Price
$10,000.00 USD

Duration
10 Days

 

Delivery Methods
Virtual Instructor Led
Private Group

Course Overview

The Container Adoption Boot Camp for Developers (DO720) immerses you in intensive, hands-on development of container-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, plus up to five certification exams and two retakes. 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 container-native applications, including microservices.

This collection of courses is based on Red Hat OpenShift Container Platform 4.12 and Red Hat Build of Quarkus 2.13.

Course Objectives

  • 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 microservices to an OpenShift cluster
  • Learn how to test, secure, and monitor Quarkus microservices
  • Make Quarkus microservices fault tolerant

Who Should Attend?

Developers interested in adopting container technology and developing microservices.
  • Top-rated instructors: Our crew of subject matter experts have an average instructor rating of 4.8 out of 5 across thousands of reviews.
  • Authorized content: We maintain more than 35 Authorized Training Partnerships with the top players in tech, ensuring your course materials contain the most relevant and up-to date information.
  • Interactive classroom participation: Our virtual training includes live lectures, demonstrations and virtual labs that allow you to participate in discussions with your instructor and fellow classmates to get real-time feedback.
  • Post Class Resources: Review your class content, catch up on any material you may have missed or perfect your new skills with access to resources after your course is complete.
  • Private Group Training: Let our world-class instructors deliver exclusive training courses just for your employees. Our private group training is designed to promote your team’s shared growth and skill development.
  • Tailored Training Solutions: Our subject matter experts can customize the class to specifically address the unique goals of your team.

Course Prerequisites

Agenda

1 - Introduction and Overview of Containers

  • Describe how containers facilitate application development

2 - Podman Basics

  • Manage and run containers with Podman

3 - Container Images

  • Navigate container registries to find and manage container images

4 - Custom Container Images

  • Build custom container images to containerize applications

5 - Persisting Data

  • Run database containers with persistence

6 - Troubleshooting Containers

  • Analyze container logs and configure a remote debugger

7 - Multi-container Applications with Compose

  • Run multi-container applications with Podman Compose

8 - Red Hat OpenShift Container Platform for Developers

  • Define the Red Hat OpenShift architecture, concepts and terminology, and set up the developer environment

9 - Deploying Simple Applications

  • Deploy simple applications by using the Red Hat OpenShift web console and command-line tools

10 - Building and Publishing Container Images

  • Build, deploy, and manage the lifecycle of container images by using a container registry

11 - Managing Red Hat OpenShift Builds

  • Describe the Red Hat OpenShift build process and build container images

12 - Managing Red Hat OpenShift Deployments

  • Describe the different Red Hat OpenShift deployment strategies and how to monitor the health of applications

13 - Deploying Multi-container Applications

  • Deploy multi-container applications by using Red Hat OpenShift Templates, Helm Charts and Kustomize

14 - 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

15 - Developing Cloud-native Microservices with Quarkus

  • Implement microservices based applications by using the Red Hat Build of Quarkus runtime and associated developer tooling

16 - Testing Quarkus Microservices

  • Implement unit and integration tests for microservices

17 - Securing Quarkus Microservices

  • Secure microservice communications by applying origin validation, request authentication and authorization

18 - Implementing Quarkus Microservices on the Red Hat OpenShift Container Platform

  • Develop and deploy cloud-native applications on the Red Hat OpenShift Container Platform

19 - Implementing Fault Tolerance in Microservices

  • Implement fault tolerance in a microservice architecture

20 - Monitoring Quarkus Microservices

  • Monitor the operation of a microservice by using metrics and distributed tracing
 

Upcoming Class Dates and Times

Mar 24, 25, 26, 27, 28, 31, Apr 1, 2, 3, 4
9:30 AM - 5:30 PM
ENROLL $10,000.00 USD
Jun 23, 24, 25, 26, 27, 30, Jul 1, 2, 3, 4
9:30 AM - 5:30 PM
ENROLL $10,000.00 USD
 



Do You Have Additional Questions? Please Contact Us Below.

contact us contact us 
Contact Us about Starting Your Business Training Strategy with New Horizons