# Workflow Orchestration For the workflow orchestration we provide two frameworks: [Flyte](#flyte) and [StreamFlow](#streamflow). Please visit the [Machine Learning Workflow Orchestration Seminar](https://bernddoser.github.io/ML-workflow-orchestration/) for more information. ## Flyte [Flyte](https://flyte.org/) is a highly scalable cloud-native workflow orchestration platform on top of containers and Kubernetes. ```{figure} assets/flyte-architecture.svg --- name: fig:flyte width: 400px align: center --- ``` ## StreamFlow [StreamFlow](https://streamflow.di.unito.it/) executes Common Workflow Language (CWL) using a deployment model that includes containers, Slurm (HPC), and Kubernetes. ```{figure} assets/streamflow-model.png --- name: fig:streamflow width: 400px align: center --- Source: [StreamFlow](https://streamflow.di.unito.it/documentation/0.2/guide/architecture.html) ```