Container Adoption Boot Camp for Developers (DO720) Course Overview

Enroll for the 10-days, Container Adoption Boot Camp for Developers (DO720) training and certification course from Koenig solutions accredited by Red Hat.

This course immerses you in intensive, hands-on development of container-native applications deployed on Red Hat's implementation of Kubernetes, Red Hat® OpenShift® Container Platform. 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.

Target Audience

This course is best suited for developers interested in adopting container technology and developing microservices.

Learning Objectives

Upon completion of this course, participants will be able to:

  • Create and manage custom container images.
  • Deploy applications to OpenShift Container Platform.
  • Develop microservices using Quarkus.
  • Design container images to containerize applications.
  • Customize application builds and implement post-commit build hooks.
  • Create a multi-container application template.
  • Implement health checks to improve system reliability.
  • Implement unit and integration tests for microservices.
  • Use the Config specification to inject data into a microservice.
  • Implement fault tolerance in a microservice using OpenShift Service Mesh.
  • Secure an OpenShift Service Mesh.
  • 1. Do you have limited Window for training?
  • 2. Can you only spend 4-hours per day?
  • 3. Do you want to start training immediately?
  • If your answer is yes to any one of the above, you need 1-on-1- Training
The 1-on-1 Advantage
Methodology
Flexible Dates
4-Hour Sessions
  • View video
  • The course will be free if we are not able to start within 7 days of booking.
  • Only applicable for courses on which this logo appears.

Your will learn:

Module 1: Introduction to container technology
  • Describe how software can run in containers orchestrated by OpenShift Container Platform.
  • Provision a service using container technology
  • Manipulate pre-built container images to create and manage containerized services.
  • Manage the life cycle of a container image from creation to deletion.
  • Design and code a Dockerfile to build a custom container image.
  • Deploy applications on OpenShift Container Platform.
  • Deploy applications that are containerized using multiple container images
  • Troubleshoot a containerized application deployed on OpenShift.
  • Deploy applications using various application packaging methods to an OpenShift cluster and manage their resources.
  • Select a containerization method for an application and create a container to run on an OpenShift cluster.
  • Create an enterprise registry and publish container images to it.
  • Describe the OpenShift build process, build triggers, and manage builds
  • Describe the elements of a template and create a multi-container application template.
  • Monitor application health and implement various deployment methods for cloud-native applications
  • Create and deploy Jenkins pipelines to facilitate continuous integration and deployment with OpenShift.
  • Describe components and patterns of microservice-based application architectures.
  • Deploy Red Hat OpenShift Service Mesh on OpenShift Container Platform.
  • Implement unit and integration tests for microservices
  • Deploy Quarkus microservice applications to an OpenShift cluster.
  • Build a persistent and configurable distributed quarkus microservices application.
  • Implement unit and integration tests for microservices.
  • Secure a microservice using OAuth.
  • Monitor the operation of a microservice using metrics, distributed tracing, and log aggregation.
  • Describe the basic concepts of microservice architecture and OpenShift Service Mesh.
  • Trace and visualize an OpenShift Service Mesh with Jaeger and Kiali
  • Manage and route traffic with OpenShift Service Mesh
  • Release applications with canary and mirroring release strategies.
  • Test the resiliency of an OpenShift Service Mesh with chaos testing.
  • Use OpenShift Service Mesh strategies to create resilient services.
  • Secure and encrypt services in your application with OpenShift Service Mesh.
Live Online Training (Duration : 80 Hours)
Group Training 3150 Per Participant
06 - 15 Jun 09:00 AM - 05:00 PM CST
(8 Hours/Day)
04 - 13 Jul 09:00 AM - 05:00 PM CST
(8 Hours/Day)
1-on-1 Training 6300 3600 + If you accept merging of other students.
4 Hours
8 Hours
Week Days
Weekend

Start Time : At any time

12 AM
12 PM

1-On-1 Training is Guaranteed to Run (GTR)
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Classroom Training is available. Enquire for the fee Click
Ultra-Fast Track

If you can't spare 80 hours. We can offer you an Ultra-Fast Track for 40 hours for only USD 2,880

Course 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

Request More Information

Add Name and Email Address of participant (If different from you)