Install Direktiv with a simple helm install command. All you need for a basic installation is a PostgreSQL database and a Kubernetes cluster.
Do you need to create or integrate your own containers? Create your custom containers in the simplest way by using Go, Java, Node, Python, or any language. Use JSON for the data structure and an HTTP(S) listener for transport. Or find your appropriate container in DirektivApps.
Express all workflow states, transitions, evaluations, and actions needed to complete the workflow by using YAML or UI builder. The configuration of the workflow components has never been so simple.
Run your workflow and track progress easily. Direktiv will listen for CloudEvents, execute the workflow states and run your containers as extensions to the workflow.
Yes, but it's also a workflow engine and code agnostic. To our clients this means no re- training and lower cost (it can actually run Ansible!)
Yes, but it is provider agnostic with all the features in one platform. To our clients this means that they are not tied to a specific cloud provider’s solution.
No, it’s an engine and uses messages busses for input/output.
Yes, and Direktiv allows clients to use existing code without change.
Direktiv does not provide internal data mapping transformation tools, however Direktiv could be the engine for ETL data flows.
No, however Direktiv exposes all workload executions as API calls to PasS and API management platforms.