Red Hat Application Development II: Implementing Microservices Architectures

Course Code:

4 days
9:00am to 5.00pm
Course Fees:
S$4,800(excl of G.S.T)
2020 Course Dates
20 – 23 Apr 2020
18 – 21 May 2020
8 – 11 Jun 2020
13 – 16 Jul 2020
11 – 14 Aug 2020
None of the published dates will work for you? Speak to our training consultants for a private tuition arrangement or a closed door training.

Course Overview

Develop microservice-based applications in Java EE with MicroProfile and OpenShift
Building on Red Hat Application Development I: Programming in Java EE (JB183), the introductory course for Java EE application development, Red Hat Application Development II: Implementing Microservice Architectures (DO283) emphasizes learning architectural principles and implementing microservices in Java EE, primarily based on MicroProfile with WildFly Swarm and OpenShift.

Program Objectives

• Design a microservices-based architecture for an enterprise application

• Implement fault tolerance and health checks for microservices

• Secure microservices to prevent unauthorized access

You should be able to demonstrate these skills:

• Deploy and monitor microservice-based applications
• Implement a microservice with MicroProfile
• Implement unit and integration tests for microservices
• Use the config specification to inject data into a microservice
• Create a health check for a microservice
• Implement fault tolerance in a microservice
• Secure a microservice using the JSON Web Token (JWT) specification

Course Outline

Module 1: Describe microservice architectures

Module 2: Deploy microservice-based applications

Module 3: Implement a microservice with MicroProfile

Module 4: Test microservices

Module 5: Inject configuration data into a microservice

Module 6: Create application health checks

Module 7: Implement fault tolerance

Module 8: Develop an API gateway

Module 9: Secure microservice with JWT

Module 10: Monitor microservices

Click Here for full course Outline

Take The Next Step

It Takes Less Than 5 Min