DO378 Red Hat Cloud-Native Microservices Development with Quarkus

DO378 Red Hat Cloud-Native Microservices Development with Quarkus

Course Summary

Develop microservices-based applications using Quarkus and OpenShift.

Many companies are looking for a way to take advantage of cloud-based architectures, but many don’t know how best to go about it. Quarkus is an exciting new technology that provides the reliability, familiarity, and maturity of Java Enterprise with a container-ready lightning-fast deployment time. Red Hat Cloud-native Microservices Development with Quarkus (DO378) emphasizes learning architectural principles and implementing microservices based on Quarkus and OpenShift. You will build on application development fundamentals and focus on how to develop, monitor, test, and deploy modern microservices applications.

This course is based on OpenShift 4.6 and Quarkus 1.11

Technical considerations; internet access required

To book this course as Virtual Training, you need to subscribe to a one-year Red Hat Learning Subscription Course (RHLS Course). The subscription includes:

  • Access to the full AU294 course in self-study format via Red Hat Learning Subscription.
  • Interactive labs in the cloud (hands-on exercises).
  • Self-paced course materials, videos and exercises .
  • Support via Red Hat platforms.
  • Possibility to participate in a live course (virtual instructor-led) during the subscription period – at no extra cost.
  • Flexibility to plan your learning according to your needs.

Please note that invoicing takes place when the order is placed.

This product is currently out of stock and unavailable.

Course Objective
Target Audience

The course is intended for Java application developers.

Prerequisites
Certification
Trainer

Red Hat is the leading provider of open source software solutions for business Enterprises around the world rely on our broad portfolio of hybrid cloud infrastructure, application services, cloud-based application development, and automation solutions to deliver IT services on any infrastructure quickly and cost-effectively.

Get access to hands-on training to stay ahead of technology trends and gain the knowledge you need to get certified. Whether you’re just starting out and need Linux training or you’re a seasoned professional seeking automation certification, we can help.

Test your expertise, find your skills gaps and get recommendations on where to start with Red Hat training

https://skills.ole.redhat.com/en?partner=informator_se

Course Details

Summary of the course content

  • Deploy microservices applications on Red Hat® OpenShift Container Platform.
  • Build a microservice application with Quarkus.
  • Implement unit and integration tests for microservices.
  • Use the configuration specification to inject data into a microservice.
  • Securing a microservice using OAuth.
  • Implement health checks, tracking and monitoring of microservices.
  • Build and deploy native Quarkus applications.

Outline for DO378 Red Hat Cloud-Native Microservices Development with Quarkus

Describing microservice architectures

Describe components and patterns of microservice-based application architectures.

Implement a microservice with Quarkus

Describe the specifications in Quarkus, implement a microservice with some of the specifications and deploy it to an OpenShift cluster.

Deployment of microservices-based applications

Deploy Quarkus microservices to a Red Hat OpenShift cluster.

Build microservices applications with Quarkus

Build a persistent and configurable distributed quarkus microservices application.

Implementing fault tolerance

Implementing fault tolerance in a microservice architecture.

Build and deploy embedded Quarkus applications

Describe Quarkus in native mode and describe its deployment on OpenShift Container Platform.

Testing microservices

Implement unit and integration tests for microservices.

Create health checks for applications

Create a health check for a microservice.

Secure microservices

Secure endpoints and communication for microservices.

Monitoring microservices

Monitor the operation of a microservice using metrics and distributed tracking

Course Overview

5 days

Can’t find a (suitable) date, but are interested in the course? Send in an expression of interest and we will do what we can to find a suitable opportunity.

Customized Courses

The course can be adapted from several perspectives:

  • Content and focus area
  • Extent and scope
  • Delivery approach

In interaction with the course leader, we ensure that the course meets your needs.

Send an expression of interest for the training

Send an expression of interest for the training