-
Notifications
You must be signed in to change notification settings - Fork 1
Architecture
Conrad Boyd Elliott Gustafson edited this page Feb 22, 2022
·
8 revisions
Still in the "formative" stage, but here are our current assumptions:
- Running on Openshift
- Use the FOM back-end tech stack (Nest.JS on Node)
- Read-only encrypted listener from Openshift to the THE database
- Connect as proxy account to query V_CLIENT_PUBLIC view
- GitHub actions for CI/CD (based on Greenfield pipeline project)
- All requests must be made through the API gateway, which only allows known clients
- In order to authenticate to the API gateway, a client credentials grant token must be retrieved from Keycloak and passed as a bearer token along with the request