At the heart of Zenoo Platform, Hub is a workflow engine. Each DO process is defined by a workflow using a custom DSL (Domain Specific Language). The workflow engine is used for orchestrating the corresponding DO process, i.e. a series of pages (routes), external calls, etc. This approach makes it possible to change a DO process configuration on-the-fly without rebuilding and redeploying the Zenoo Hub.
The Zenoo stack consists of several components: