With comes Usage Engine comes a new concept and resource called EC (Execution Context) Deployment, or short ECD. The idea for this concept is to hold a single EC with all its resources and workflows as one complete package that will execute, scale and balance on its own.
...
EC Deployment is only available in Kubernetes based deployments. It combines Kubernetes resources with resources Usage Engine resources into a single higher level resource, making it easy to scale and perform other life cycle operations on, as a single unit. Once deployed, the ECD is automatically managed by Kubernetes which ensures the ECD continuously runs in an active state. This means that if a workflow aborts, it will be automatically restarted through Kubernetes.
...
ECDs can be managed through the EC Deployment Web Interface(3.0) or through the Kubernetes API using tools like kubectl, helm or by directly accessing the REST API.
...