Flows as Virtual Deployments
A Flow is the blueprint for a complex calculation involving multiple models which TRAC can run on demand. Flow definitions can be uploaded via the UI or built using the intuitive FlowBuilder tool.
CALCULATION GRAPHS
Flows do not refer to any external resources, which is what makes them ‘virtual’ deployments. Each Flow represents a complex execution process as a graph, where the nodes are data items and the arcs are the models.
FLOW PERSISTENCE
As part of the TRAC Guarantee, Flows cannot be deleted, but new versions and derivations of Flows are easily created using the FlowBuilder tool, so you can always recover and reuse a previous version of a calculation, if needed.
PRODUCTION FLOWS
Flows that are used for critical production runs are identified using policy-controlled tags. TRAC ring-fences compute resource, so you never have to worry about platform load when running time-critical processes.
To initiate a Job you select and parameterise a Flow by confirming which model and data versions to use. TRAC then fetches the model code and the data records and orchestrates the Job using your Compute Service.