As a cloud-native developer you’ve  installed an OpenShift Container Platform development environment on your local machine, but what’s next? What can you do with the fully stocked container registry provided to you?

There is no better way to learn about container technologies, cloud native methods, and container-based application development than getting hands-on with great open technologies.

This article targets getting you started on your new  OpenShift Container Platform 4.5 by putting the latest process automation developer tooling at your disposal together with a real project for you to deploy and explore. Even better, if you need more help getting started, we’ll provide a free online workshop where you can build this project yourself.

Let’s get started right now exploring the development, deployment, and running of a Node front end working together with a decision management back end. This scenario is wrapped up in a  Quick Loan Bank story where you’re providing a loan application platform for the bank.

Decision management developer tooling

This demo project showcases the tooling available in Red Hat Decision Manager implementing complex decision logic which can be exposed as a decision service.

The  Quick Loan Bank in this demo uses technical rules, decision tables, guided rules with a Domain Specific Language, and Excel decision tables to define its loan calculation and approval system. You will be given examples of calling the rules as if using them from an application through the RestAPI that is exposed by the server.

Furthermore, this demo provides a Node.js client application written in AngularJS and PatternFly that showcases how web applications can consume decision services deployed on the decision server.

This demo installs the Red Hat Decision Manager and a Node.js front end application on OpenShift Container Platform on your local machine. It’s leveraging CodeReady Containers and delivers a fully functioning container-native development experience.

#cloud #containers #nodejs

Node.js Front-End with Decision Management Back-End
11.55 GEEK