Deployment Overview

There are various methods of deploying Joule. This section walks you through each deployment method to help you decide which method is more suitable for your needs.

Joule Platform

Joule has been built to enable and support a wide range of use cases.

Single node deployment

Joule is deployable as a single node with an optional GuardianDB backend. This is ideal for various use cases such as:

  • Getting started deployment

  • Lightweight IoT use case

  • Bespoke streaming transformation

The single node documentation provides further information on how to leverage Joule using this deployment method.

Cluster deployments

Joule provides the ability to run in distributed mode using the Joule Guardian, configuration database and Joule processes. This deployment method is intended for high processing workloads which are distributable across multiple nodes.

This feature is currently in early stages of development, May 2025. Please contact Fractalworks for further information.

The cluster documentation provides further information on how to leverage Joule using this method of deployment.

Last updated

Was this helpful?