Skip to content

Overview

The Tenzir Platform is the fleet management control plane for Tenzir Nodes. The platform also provides a web interface to explore data, create pipelines, and build dashboards.

The platform consists of three types of several services, as illustrated in the diagram below:

Tenzir PlatformDatabaseIdentity ProviderBlob StorageReverse ProxyTenzirGatewayHTTPSTenzirPlatform APITenzirUI

There are three types of services:

  1. Internal: The (gray) Tenzir services are internal to the workings of platform. You do not need to configure them.
  2. External: The (blue) services are external. We do not ship with them and you have to bring them to the table.
  3. Configurable: The (yellow) services can be both internal and external. You can either bring your own or use the bundled services that we ship.

Setting up the platform involves the following steps:

  1. Choose a scenario: You can deploy the platform in various ways. We provide a few scenarios that match common use cases.
  2. Configure the services: You must configure at least the reverse proxy. Optionally, configure the identity provider, the database, and the blob storage.
  3. Adjust TLS settings: Optionally, tweak the TLS settings to match your needs.
  4. Run the platform: Once you've created a configuration, start the platform. This can be as easy as docker compose up.

Last updated: