DO378LS: Red Hat Cloud-native Microservices Development with Quarkus – eLearning

Learn how to develop, test, secure and deploy cloud-native microservices using Quarkus and Red Hat OpenShift. The course is designed for Java application developers who want to build modern microservice-based applications for containerized environments.

Order e-learning course here

 

The course focuses on the architectural principles and development practices used to build cloud-native microservices with the Red Hat Build of Quarkus and Red Hat OpenShift.

You will learn how to build and test microservices, configure applications, implement reactive and asynchronous services, secure communication with OAuth, add health checks and fault tolerance, and monitor applications using metrics and distributed tracing. You will also deploy Quarkus applications to Red Hat OpenShift.

What will you get out of the course?

After completing the course, you will be able to:

  • Design microservice-based application architectures
  • Build microservices using Quarkus
  • Implement unit and integration tests
  • Develop reactive and asynchronous microservices
  • Secure microservices and application communication
  • Implement health checks and fault tolerance
  • Monitor applications using metrics and distributed tracing
  • Deploy cloud-native applications to Red Hat OpenShift

Who is this course for?

The course is designed primarily for Java application developers who want to develop cloud-native and microservice-based applications using Quarkus and OpenShift.

Prerequisites

Participants should have experience with Java application development or equivalent knowledge.