Flash Sale: Save 15% on IT Training

closeClose

Red Hat Certified Enterprise Microservices Developer Exam

  • Tuition USD $400
  • Reviews star_rate star_rate star_rate star_rate star_half 1508 Ratings
  • Course Code EX283
  • Duration 3 hours
  • Available Formats Exam

The Red Hat Certified Enterprise Microservices Developer (EX283) exam tests your skills and knowledge to develop reliable, performant JEE applications in a microservices-style environment. The exam focuses on using the Microprofile APIs to develop microservices enterprise Java applications. By passing this exam, you become a Red Hat Certified Enterprise Microservices Developer, which also counts toward becoming a Red Hat® Certified Architect (RHCA®). This exam is based on Eclipse MicroProfile 1.3.

Who Can Benefit

JEE developers who wish to demonstrate their skills and abilities using Java to develop advanced, microservices-oriented enterprise applications

Prerequisites

  • Attend Red Hat Application Development II: Implementing Microservice Architectures (JB283)
  • Pass Red Hat Certified Enterprise Application Developer Exam (EX183) or have equivalent industry JEE experience
  • Be familiar with using Red Hat® JBoss® Developer Studio in a Red Hat® Enterprise Linux environment
  • Have a solid background with JEE, including a knowledge and understanding of the core Java concepts and APIs. For example, exceptions, annotations, and the collections API are all required during the exam
  • Some familiarity with Openshift is beneficial

Course Details

Preparation

Red Hat encourages you to consider taking Red Hat Application Development II: Implementing Microservice Architectures (JB283) to help prepare. Attendance in these classes is not required; students can choose to take just the exam. While attending Red Hat classes can be an important part of one's preparation to take this exam, attending class does not guarantee success on the exam. Previous experience, practice, and native aptitude are also important determinants of success. Many books and other resources on system administration for Red Hat's products are available. Red Hat does not officially endorse any as preparation guides for its exam. Nevertheless, you may find additional reading deepens understanding and can prove helpful.

Exam format

This exam is a hands-on, practical exam that requires you to undertake real-world development tasks. Internet access is not provided during the exam, and you will not be permitted to bring any hard copy or electronic documentation into the exam. This prohibition includes notes, books, or any other material. MicroProfile specification and related documentation is available during the exam.

Provide and obtain configuration properties through several environment-aware sources both internal and external to the application and made available through dependency injection or lookup using Configuration for Microprofile

  • Externalize data into configured values
  • Inject configured values into beans using the @Inject and the @ConfigProperty qualifier
  • Access or create a certain configuration
  • Understand default and custom ConfigSource and ConfigSource ordering
  • Understand and implement converters

Separate execution logic from business logic using Microprofile Fault Tolerance

  • Understand the relationship to MicroProfile Config
  • Understand async vs. sync execution type and know the default
  • Use @Timeout
  • Understand retry policies and apply using @Retry
  • Understand and define fallback
  • Understand and apply CircuitBreaker and Bulkhead
  • Understand and set up fault tolerance configuration

Probe the state of a computing node from another machine using MicroProfile Health Check

  • Understand and implement the Health Check interface and Health Check Response
  • Construct human-friendly Health Check Response
  • Understand protocol and wireformat

Export monitoring data to management agents using Microprofile Metrics

  • Understand difference with Health Check
  • Understand and use three sets of sub-resource (scopes): base, vendor, and application
  • Understand tags (labels), metric registry, and @Metric
  • Understand metadata and why it is best practice
  • Expose metrics via REST API
  • Know required metrics
  • Understand application metrics programming model

MicroProfile Interoperable JWT RBAC: OpenID Connect (OIDC)–based JSON Web Tokens (JWTs) for role-based access control (RBAC) of microservice endpoints

  • Understand security tokens in RESTful services and token-based authentication
  • Use JWT bearer tokens to protect services
  • Mark a JAX-RS application as requiring MP-JWT access control
  • Map MP-JWT tokens to Java EE Container APIs

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals and private on sites. View our group training page for more information.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals, and private on sites. View our group training page for more information.

Sean was a fantastic instructor! He went beyond the material to help one understand!

Exit Certified made the learning process fun and understandable . Highly Recommend !!!

The format of the course was nicely structured, it was interactive and the labs really helped me understand the material on a deeper level.

The course provided the essentials in preparing for AWS certification. Material was well organized and utilized during topic discussions.

Lot of material was covered in 3 days. Would be nice to have some more time to process the lab sections, especially.

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward