Skip to content

Union and Flyte

Similarities and differences

Union is based on the open-source Flyte orchestration system. It takes Flyte’s Kubernetes-native workflow engine and builds a fully-managed enterprise cloud service around it.

This means that you get all the advantages of Flyte, such as:

  • Reusable, immutable tasks and workflows
  • Declarative task-level resource provisioning
  • GitOps-style versioning and branching
  • Strongly-typed interfaces between tasks enabling more reliable code
  • Caching, intra-task checkpointing, and spot instance provisioning
  • Mass task parallelism ("map tasks")
  • Dynamic workflows created at runtime for process flexibility
  • Multi-tenancy

And, in addition, Union adds the following features:

  • Deployment and management of all infrastructure
  • Fine-grained role-based access control (RBAC)
  • Granular task-level resource monitoring
  • Single sign-on (SSO)
  • SOC-2 Type 2 compliance.

Moving from Flyte to Union

Moving your project from a self-hosted Flyte setup to Union is easy. All you have to do is change the deployment target of your project. See Setting up the project on Union.