msr-documentation

The MSR Loan Origination System

It contains some repos which are going to be used by all the applications within the org. Like

and some application specific repos like

and some other repos like

Deployment Architecture

The Components

Components

The mono repos

security-libraries

Some shared libraries (jars) for handling the security across different microservices. Visit the security-libraries for more details.

core-services

These are the core services which hanldes things like authentication, service discovery, config management, smart routing etc. Visti core-services for more details.

shared-services

Some common services shared across different applications within the org. More details on shared-services

documents-service

The document managment solution for the org. More details on documents-service

lending-services

These constitute the LOS application. Click on lending-services for more details

Identity And Access Management

We are using the open source Keycloak for Identity and Access Management. More details about it is on this link

MongoDB

Some of the applications within the org use the MongoDB document database. More details about it is on this link

Terraform for GCP

You can use Teraform to deploy the entire project on Google Kubernetese Engine. Refer the msr-terraform-repo for more details.