Duration
5 days.
Prerequisites
- Experience with application development or Red Hat Application Development I: Programming in Java EE (JB183)
- Be proficient in using an IDE such as Red Hat® Developer Studio or VSCode
- Recommended, but not required: experience with Maven and version control.
- Recommended, but not required: experience with OpenShift or Introduction to OpenShift Applications (DO101)
- Take our free assessment to gauge whether this offering is the best fit for your skills.
Skills Gained
- Deploy microservice applications on Red Hat® OpenShift Container Platform.
- Build a microservice application with Quarkus.
- Implement unit and integration tests for microservices.
- Use the config specification to inject data into a microservice.
- Secure a microservice using OAuth.
- Implement health checks, tracing and monitoring of microservices.
- Build and deploy native Quarkus applications.
Who Can Benefit?
This course is designed for Java application developers.
Outline for Red Hat Cloud-native Microservices Development with Quarkus Training
Course Outline
- Describe microservice architectures
- Implement a microservice with Quarkus
- Deploy microservice-based applications
- Build microservice applications with Quarkus
- Implement fault tolerance
- Build and deploy native Quarkus applications
- Test microservices
- Create application health checks
- Secure microservices
- Monitor microservices