Architecture
Last updated
Was this helpful?
Last updated
Was this helpful?
The QMCLOUD software is made up of multiple docker containers and besides the SaaS platform, it can be installed in a customer’s environment including public cloud or private cloud.
The following architecture is relevant for self-hosting and AWS marketplace appliance options only. The SaaS version of QMCLOUD uses a similar architecture but varies significantly to account for multi- tenancy and RBAC.
The following diagram depicts the architecture of QMCLOUD.
Diagram – QMCLOUD architecture
The following components are depicted in the diagram:
User workstation
URL / FQDN used to access QMCLOUD
Set of docker containers that constitutes QMCLOUD Sofware
Proxy or Load balancer
Backend – NodeJS, and Java
Front end - ReactJS
Postgres database
Pulumi Automation API
Pulumi state software using app.pulumi.com
Azure cloud platform
AWS cloud platform