Red Hat OpenShift Development II

Course Code: 2101


OpenShift is a collection of containerization software by Red Hat. The OpenShift container platform is a private Platform-as-a-Service (PaaS) for organizations for deploying and managing OpenShift on their on-premise hardware or cloud infrastructure.

Cognixia’s Red Hat OpenShift Development II course focusses on hands-on, intensive programming experience of developing multiple microservices and deploying them on a Red Hat® OpenShift Container Platform cluster using the WildFly Swarm, Vert.x, and Spring Boot runtimes. As a part of this course, participants will be acquainted with the new solutions to simplify the on-ramp, when creating and deploying microservices.

This course is based on Red Hat® Enterprise Linux 7.5 and OpenShift Container Platform 3.9.

Schedule Classes

Looking for more sessions of this class?
Redhat logo

Course Delivery

This course is available in the following formats:

Live Classroom
Duration: 4 days

Live Virtual Classroom
Duration: 4 days

What You'll learn

  • Deploying microservices with Vert.x
  • Deploying microservices with Spring Boot
  • Deploying microservices with WildFly Swarm
  • Using Hystrix to implement fault tolerance
  • Developing API gateways


  • Deploying application-based on a microservice architecture
  • Developing and deploying a microservice using WildFly Swarm runtime
  • Developing and deploying a microservice using Vert.x runtime
  • Developing and deploying a microservice using the Spring Boot runtime
  • Developing and deploying an API gateway using the WildFly Swarm runtime
  • Administering fault tolerance in microservices using the Hystrix libraries
View More


Participants for the Red Hat OpenShift Development II course must have completed the Red Hat Application Development I: Implementing Microservice Architecture course or have equivalent experience working with microservice architecture. Participants also need to have completed the Red Hat Certified System Administrator (RHCSA) or higher to vouch for their understanding of navigation and usage of the command line. Thirdly, participants need to have completed the Red Hat Certified Specialist in Containerized Application Development course after completing the Red Hat OpenShift Development I: Containerizing Applications course or have experience equivalent to the same, working with developing and deploying containerized applications to an OpenShift cluster.

Who Should Attend

This course is highly recommended for current and aspiring:

  • Software architects
  • Java application developers
  • Software engineers
  • DevOps engineers
  • Technical account managers
  • Proactive support engineers
  • Technical support engineers
  • PaaS developers
  • OpenShift architects and developers

Interested in this course? Let’s connect!