OIDL-0005 - openIDL OLGA Decisions
OLGA is the openIDL Loading Graphical Application
OLGA is a reference implementation of the loading process for carriers to use.
It is meant to kick start companies in their implementation of the ETL/Loading of the Harmonized Data Store.
Architecture
React / Node JS / Serverless Lambda / SQS, S3
Infrastructure as Code
Use CloudFormation and SAM
Options
- CloudFormation and SAM
- Terraform
- Scripting
Option Analysis
CloudFormation and SAM
- good because it's easy to use
- good because it fits closely into aws
- good because sam simplifies IaC in general
- neutral because it creates more lock in to AWS
Terraform
- good because it is cloud agnostic as a tool
- neutral because the IaC is still cloud specific
- bad because it is more work to implement
Scripting
- good because it is known by many
- bad because it is wild west, easy to be inconsistent
- bad because not robust and declarative
User Interface Frameworks
Toast UI for Grid Components
ag grid
mui table
toast ui
Some Licenses are Better than Other
- all licenses should be itemized