Duration
5 days.
Prerequisites
- Attend Red Hat Application Development I: Programming in Java EE (JB183) or demonstrate equivalent experience
- Be proficient in using an integrated development environment such as Red Hat® Developer Studio or Eclipse
- Experience with Maven is recommended, but not required
Skills Gained
As a result of attending this course, you will understand how to develop, monitor, test, and deploy microservice-based Java EE applications using Wildfly Swarm and Red Hat OpenShift. You should be able to demonstrate these skills:
- Design a microservices-based architecture for an enterprise application.
- Implement fault tolerance and health checks for microservices.
- Secure microservices to prevent unauthorized access.
Who Can Benefit?
- This course is designed for Java developers.
Outline for Red Hat Application Development II: Implementing Microservice Architectures with exam Training
Course Outline
- Describe microservice architectures
- Deploy microservice-based applications
- Implement a microservice with MicroProfile
- Test microservices
- Inject configuration data into a microservice
- Create application health checks
- Implement fault tolerance
- Develop an API gateway
- Secure microservices with JWT
- Monitor microservices