Blog

DO292: Red Hat OpenShift Development II

Posted on August 21, 2018

Creating Microservices with Red Hat OpenShift Application Runtimes (DO292) based on RHOAR 1.0

Learn to develop real-world, containerized microservices that work together to produce a working application running on the OpenShift Container Platform.

Red Hat OpenShift Application Runtimes (RHOAR)  is a collection of cloud-native runtimes for developing Java™ or JavaScript applications on OpenShift. It provides portability across multiple cloud infrastructures, allowing the developer to use microservices, containers, and DevOps automation. This Developer track of DO292 introduces students to three of these runtimes: WildFly Swarm, Vert.x, and Spring Boot to develop new applications and modernize existing applications on OpenShift.

DO288 is a pre-requisite for this course. Level IV (Intel Core i7 with 32GB RAM and 250GB SSD storage) hardware is required.

Customers adopt Red Hat OpenShift as the container Platform-as-a-Service to speed up application delivery. Red Hat OpenShift Application Runtimes (RHOAR) gives developers choice in language runtimes and frameworks to develop new applications and modernize existing applications on OpenShift. RHOAR is a collection of cloud-native runtimes for developing Java™ or JavaScript applications on OpenShift. It provides portability across multiple cloud infrastructures, allowing the developer to use microservices, containers, and DevOps automation.

The development of microservices is a very hot topic amongst enterprise customers, who are seeking to build cloud-native applications that fully leverage a container-based architecture like OpenShift.

Red Hat OpenShift Development II: Creating Microservices with Red Hat OpenShift Application Runtimes (DO292) introduces students to three of these runtimes: WildFly Swarm, Vert.x, and Spring Boot. This course is an intensive hands-on programming experience in which the student will develop multiple microservices using the three runtimes and deploy them on a Red Hat OpenShift Container Platform cluster.

Experienced Java developers will develop a series of microservices that together make up an e-commerce solution. Exposure to the runtimes will be deep enough for the student to determine if and when the runtime is appropriate for their organization’s architecture.

This course was created to offer students an on ramp to the development of containerized microservices, particularly for deployment on the OpenShift Container Platform. Students will learn how to take advantage of OpenShift features that ease deployment and configuration of applications.

This course is a follow-on to the popular Red Hat OpenShift Development I: Containerizing Applications (DO288) course. In this prerequisite course, students were exposed to a broad set of development use cases using simple microservices. This follow-on course exposes students to developing real-world, containerized microservices that work together to produce a working application running on the OpenShift Container Platform.

 

Learning Path

 

 

 

JB283 is a soft prerequisite if candidate not familiar with Microservices. So for a Candidate who has completed JB182 & JB283, the pathway to get to DO292 is to then follow DO180 -> DO288 -> DO292.

This course is available as Classroom, Virtual Training, Online Learning and in the RHLS – Red Hat Learning Subscription.

Leave a Reply

Your email address will not be published.