SaaS (Multi-Tenant)

In this model, both the control and data planes are hosted and managed by Decube, and shared across multiple customers.

SaaS Deployment - Simplified Block Diagram

Diagram: SaaS - Simplified Block Diagram

In this model, both the control and data planes are hosted and managed by Decube, and shared across multiple customers. Customers connect their data sources securely to enable metadata collection and observability.

Components:

  • Control Plane

    • Handles subscriptions, access control, email notifications, routing, licensing, and user management

  • Multi-Tenant Data Plane

    • Metadata API

    • Metadata Storage

    • Distributed Job Scheduler

    • Metadata Collector

    • Data Quality Monitoring

  • Customer Data Source

    • Remains in the customer’s environment (e.g., cloud data warehouses like Snowflake, BigQuery)

How it Works:

  • Metadata is collected using secure, read-only connectors.

  • While collecting metadata and operational metrics, Decube may process limited personal data solely for monitoring and cataloging purposes.

  • All operations are performed securely, using credentials provided by the customer.

Data Security:

  • Communication is fully encrypted via TLS.

  • Credentials are stored with dual-layer encryption and are inaccessible to Decube staff.

Last updated