Presentation: Enterprise Responsibility Management - Spring Boot & Open Policy Agent

Track: Modern Java Innovations

Location: Broadway Ballroom South, 6th fl.

Duration: 5:25pm - 6:15pm

Day of week: Tuesday

Share this on:

Abstract

A Policy Engine is a tool that allows for checking user privileges as well as evaluate a responsibility matrix based on dynamic data for a given user. A Policy Engine is not only an Entitlement Management System but also provides for functional evaluation of conditions that result in deterministic responsibilities for a given user or actor.

This session shows how we use Open Policy Agent with Spring Boot and HOCON to produce a responsibility management solution that scales to volume and performance needs. We also show some hiccups that we faced while deriving the most optimal solution for our needs. A short explanation of some tooling we built for validating the policy files in the IDE will also be discussed.

Speaker: Chandra Guntur

Director @BNYMellon

Chandra Guntur is a Director and Java Advocate in Resilient Systems Engineering, BNY Mellon. Chandra has 15 years of experience as a Technologist in the financial services industry and started programming with Java in 1998. He is a Java User Group (JUG) Leader, and helps run one of the largest groups, NYJavaSIG. Chandra is also responsible for running the NYJavaSIG Hands-On-Workshops (HOW), conducting code workshops and Katas on core Java features. Chandra is one of the representatives for BNY Mellon of the Java Community Process (JCP) Executive Committee. He is a frequent speaker at Java meetups, user groups, and key conferences including Oracle CodeOne, Oracle Code NY, QCon New York, Devnexus.

Find Chandra Guntur at

Speaker: Hong Liu

Principal Developer in Resilient Systems Engineering @BNYMellon

Hong Liu is a principal developer in Resilient Systems Engineering, BNY Mellon. Hong has 18 years experience as a Java software engineer, with a focus on micro-services and AI. In her spare time, she likes to listen classical music. Astronomy is her favorite subject to watch on TV.

Find Hong Liu at

Tracks

Monday, 24 June

Tuesday, 25 June

Wednesday, 26 June