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

Price
$3,600.00

Duration
5 Days

 

Delivery Methods
Virtual Instructor Led
Private Group

Add Exam Voucher
$400.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.

    United Training is committed to working as a partner with our clients. Choose United Training and take advantage of the following benefits.

    • Robust Public Enrollment Schedule. Enjoy access to hundreds of Guaranteed to Run dates across a diverse catalog of course titles.
    • Private Group Training. Let our world-class instructors come to you to deliver training at your place of business or we can present to your team online using our Virtual Instructor-Led Training platform.
    • Custom Training Solutions. Our subject matter experts can customize the class to specifically address the unique goals of your team.
    • Free Re-Takes. Most completed United Training courses carry our unbeatable Learning Guarantee. This guarantee allows students to repeat most United Training courses, if they are the same version, FREE OF CHARGE, within six months of completion of the courses. Exceptions: Cisco, Citrix, VMware, Red Hat, and courses provided by affiliated 3rd party training providers.

    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.
     

    This class is not currently scheduled.
    Contact us and we will help you get the training you need!

     

    Do You Have Additional Questions? Please Contact Us Below.

    contact us contact us 
    Contact Us about Starting Your Business Training Strategy with United Training