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:
Please note that invoicing takes place when the order is placed.
The course is intended for Java application developers.
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
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:
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