DO720

Container Adoption Boot Camp for Developers Training

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.
Course Details

Duration

10 days

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

Target Audience

Developers interested in adopting container technology and developing microservices.

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 microservices to an OpenShift cluster
  • Build resilient services with Red Hat OpenShift Service Mesh
  • Secure an OpenShift service mesh
Course Outline
  • Introduction to container technology
  • Create containerized services
  • Manage containers
  • Manage container images
  • Create custom container images
  • Deploy containerized applications
  • Deploy multi-container applications
  • Troubleshoot containerized applications
  • Deploy and manage applications on an OpenShift cluster
  • Design containerized applications for OpenShift
  • Publish enterprise container images
  • Build applications
  • Create applications from OpenShift templates
  • Manage application deployments
  • Implement continuous integration and continuous deployment pipelines in OpenShift
  • Describe microservice architectures
  • Implement a microservice with Quarkus
  • Test microservices
  • Deploy microservice-based applications
  • Build microservice applications with Quarkus
  • Test microservices
  • Secure microservices
  • Monitor microservices
  • Introduction to Red Hat OpenShift Service Mesh
  • Observe a service mesh
  • Control service traffic
  • Release applications with OpenShift Service Mesh
  • Test service resilience with chaos testing
  • Build resilient services
  • Secure an OpenShift Service Mesh