Securing Microservices in less than 40 minutes with Auth0 and MicroProfile

By Fabio Andrés Turizo Correa

Elevator Pitch

Join me on this talk where I will showcase how a combination between Auth0 (externalized security solution) and Eclipse MicroProfile can help developers simplify the security aspects of their applications by doing a live demonstration of securing enterprise Java Microservices under 40 minutes!

Description

Implementing the correct security patterns is a common challenge that most application developers and consultants can get wrong in even the most common of scenarios. Reinventing the wheel is a common pattern that developers follow for implementing their security solutions inside their applications (authentication, password validation, identity management, correct storage of user data, etc.). Auth0 is a service that focuses on taking the worry of implementing these aspects in the right way, allowing developers to focus on other business aspects of their applications. This talk will focus on the benefits of using such a service with a Java EE/Jakarta EE application and will showcase a live demonstration of a small application that uses the Eclipse MicroProfile APIs in order to correctly integrate this application with the Auth0 service.

The talk will make use of Payara Micro to demonstrate how easy is to provision this solution in a production scenario as well.

Notes

Participants will be required to know in advance the following concepts (level of knowledge recommended):

  • Java EE (Intermediate)
  • Security Concepts (Intermediate)

Requirements for the talk:

  • A stable Internet Connection.