Skip to main content
Version: v2.0

Deploying Formance

With a modular and cloud-native architecture, the Formance Platform is designed to be deployed in a variety of ways depending on your requirements, ranging from fully managed to fully self-hosted. More details on the platform architecture can be found in the Architecture section.

Hosting options

Formance CloudCloudPrem (Tier I)CloudPrem (Tier 2)Formance Elements
Control plane (server)FormanceFormanceSelf-hostedN/A
Control plane (client)FormanceSelf-hostedSelf-hostedSelf-hosted
Data planeFormanceSelf-hostedSelf-hostedSelf-hosted

Formance Cloud

Formance Cloud is a fully managed deployment of the Formance Platform, which is hosted and managed by Formance. It is the easiest way to get started, and the recommended deployment option for companies looking to minimize the infrastructure overhead of running the platform.

This deployment option is available to all companies, as part of the Formance Cloud starter plan.

Specifics of the Formance Cloud deployment are detailed in the Formance Cloud section.

CloudPrem (Tier I)

CloudPrem (Tier I) is a hybrid deployment of the Formance Platform, in which the control plane is hosted and managed by Formance, while the data plane is self-hosted. It strives to provide the best of both worlds, by offering an experience close to Cloud in usage, while allowing for greater control over the data plane.

This deployment option is available as part of the Formance Cloud Enterprise plan.

Specifics of the CloudPrem (Tier I) deployment are detailed in the CloudPrem section.

CloudPrem (Tier II)

CloudPrem (Tier II) is fully self-hosted deployment of the Formance Platform, in which both the control plane and the data plane are self-hosted on your infrastructure. This deployment method requires a greater level of technical expertise and effort, but provides the highest level of flexibility and control over the platform.

info

It is worth mentioning that upgrading from CloudPrem Tier I to CloudPrem Tier II can be done at a later stage if desired, thanks to the separation of the control plane and the data plane.

Specifics of the CloudPrem (Tier I) deployment are detailed in the CloudPrem section.

Formance Elements

Formance Elements is a community edition of the Formance Platform, which can be fully self-hosted. When deployed, it will exist as a headless deployment — fully detached from any control plane server. Support for Formance Elements is provided by the community.

tip

Components of the data plane are also available as standalone packages. As an example, you can self-host the Formance Ledger as a standalone package, which can live without the rest of the Formance Platform.

Specifics of the Formance Elements deployment are detailed in the Formance Elements section.