Red Hat Application Development II - Implementing Microservice Architectures (DO283)

Price
$3,600.00 USD

Duration
5 Days

 

Delivery Methods
Virtual Instructor Led
Private Group

Add Exam Voucher
$500.00

Course Overview

This course will introduce you to architectural principles and implementing microservices in Java EE, primarily based on MicroProfile with WildFly Swarm and OpenShift. You will build on Java EE application development fundamentals and focus on how to develop, monitor, test, and deploy modern microservices applications, discovering the best way to take advantage of cloud-native architectures.

Course Objectives

  • 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 (JB283) emphasizes learning architectural principles and implementing microservices in Java EE, primarily based on MicroProfile with WildFly Swarm and OpenShift.
  • Who Should Attend?

    This course is designed for Java developers and being proficient in using an integrated development environment such as Red Hat® Developer Studio or Eclipse. Experience with Maven is recommended, but not required.
    • Top-rated instructors: Our crew of subject matter experts have an average instructor rating of 4.8 out of 5 across thousands of reviews.
    • Authorized content: We maintain more than 35 Authorized Training Partnerships with the top players in tech, ensuring your course materials contain the most relevant and up-to date information.
    • Interactive classroom participation: Our virtual training includes live lectures, demonstrations and virtual labs that allow you to participate in discussions with your instructor and fellow classmates to get real-time feedback.
    • Post Class Resources: Review your class content, catch up on any material you may have missed or perfect your new skills with access to resources after your course is complete.
    • Private Group Training: Let our world-class instructors deliver exclusive training courses just for your employees. Our private group training is designed to promote your team’s shared growth and skill development.
    • Tailored Training Solutions: Our subject matter experts can customize the class to specifically address the unique goals of your team.

    Course Prerequisites

    There are no prerequisites for this course.

    Agenda

    1 - DESCRIBE MICROSERVICE ARCHITECTURES

    • Describe components and patterns of microservice-based application architectures.

    2 - DEPLOY MICROSERVICE-BASED APPLICATIONS

    • Deploy portions of the course case study applications on an OpenShift cluster.

    3 - IMPLEMENT A MICROSERVICE WITH MICROPROFILE

    • Describe the specifications in MicroProfile, implement a microservice with some of the specifications, and deploy it to an OpenShift cluster.

    4 - TEST MICROSERVICES

    • Implement unit and integration tests for microservices.

    5 - INJECT CONFIGURATION DATA INTO A MICROSERVICE

    • Inject configuration data from an external source into a microservice.

    6 - CREATE APPLICATION HEALTH CHECKS

    • Create a health check for a microservice.

    7 - IMPLEMENT FAULT TOLERANCE

    • Implement fault tolerance in a microservice architecture.

    8 - DEVELOP AN API GATEWAY

    • Describe the API gateway pattern and develop an API gateway for a series of microservices.

    9 - SECURE MICROSERVICES WITH JWT

    • Secure a microservice using the JSON Web Token specification.

    10 - MONITOR MICROSERVICES

    • Monitor the operation of a microservice using metrics, distributed tracing, and log aggregation.
     

    Get in touch to schedule training for your team
    We can enroll multiple students in an upcoming class or schedule a dedicated private training event designed to meet your organization’s needs.

     



    Do You Have Additional Questions? Please Contact Us Below.

    contact us contact us 
     
    Contact Us about Starting Your Business Training Strategy with New Horizons