Manta Flow Architecture

Manta Flow Components

Manta Flow is a data lineage platform consisting of three major components.

The installation and update process are described in Manta Admin UI

Manta Flow High-Level Architecture

The following diagram shows the high-level dependencies between the preceding list of Manta Flow components.

A diagram showing the high-level dependencies between the Manta Flow components

Manta Flow CLI and Manta Flow Server Detailed Architecture

The following diagram illustrates Manta Flow's architecture, components, and interactions with third-party resources.

A diagram showing Manta Flow's architecture, components and interactions with third-party resources

Manta Flow Deployment Diagram: Installer

All components are deployed to the same physical or virtual server. Manta UI is accessed through a web-based interface, so there is no need to install anything on the end-user machine or on source systems such as ETL and database servers.

A deployment diagram for Manta installer

Manta Flow Deployment Diagram: Containerized

The following diagram illustrates the deployment for containerized Manta Data Lineage. A deployment diagram for containerized Manta

Manta Flow Security Architecture

The following diagram illustrates a high-level security architecture. This diagram doesn’t consider internal communication between Manta Data Lineage services and components that are only used internally.

A diagram showing a high-level security architecture