Skip to main content

High-Level Architecture

Components

ComponentPurpose
Workflow EngineHosts Node-RED based workflows; entry point for authenticated users
SSO KeycloakAuthenticates users on login (deployed on Openshift)
CSTARCommon service providing user tenants and roles for authorization
PostgreSQLPersistent workflow data store, managed by PGO
Redis ServerCaching and transient workflow state
BC NotifyCommon service used by workflow nodes for Email and SMS
API GatewayGateway fronting approved/published API services on Openshift