Deployment Options
Option 1: AI Gateway SAAS only
Option 1: AI Gateway SAAS only

TrueFoundry Managed SAAS
- Globally distributed gateway to minimize latency: TrueFoundry gateway is deployed in multiple regions of the world across multiple zones and multiple cloud providers to provide low latency and high availability. Learn more about our globally distributed infrastructure.
- Zero Overhead of maintenance: There is no overhead of maintaining infrastructure and you can get access to the latest features and improvements.
- Data is encrypted at rest and in transit.
- TrueFoundry Infrastructure is SOC2, ISO27001, GDPR, and HIPAA compliant
Option2: Gateway Plane only
Option2: Gateway Plane only

Gateway Plane and Data Storage on your own infrastructure
- LLM Traffic stays within your own premises: All LLM traffic stays within your own infrastructure and TrueFoundry doesn’t come into the live path of a request to LLM.
- Flexible data storage: The request-response data flows from the AI Gateway to the ingestion server on the TrueFoundry control plane, and can then be stored in a bucket on the TrueFoundry side or in a bucket on your own infrastructure. If stored on your end, you retain full ownership of the data. The data is stored in parquet format — so you can use it for analytics, debugging, and evaluation via Spark, DuckDB, Athena, or any tool of your choice.
- Management of Gateway: The AI Gateway needs to be managed on your end.
- TrueFoundry control plane has access to the bucket containing the data: Whether the data is stored on the TrueFoundry side or on your infrastructure, the control plane needs access to the bucket to let you browse request logs on the TrueFoundry dashboard. The control plane also compacts the logs and creates indexes to make querying faster.
Option3: Control Plane + Gateway Plane
Option3: Control Plane + Gateway Plane

Control Plane, Gateway Plane and Data Storage on your own infrastructure
Option 4: Compute Plane + AI Gateway SAAS
Option 4: Compute Plane + AI Gateway SAAS

Compute Plane + AI Gateway SAAS
Option 5: Compute Plane only
Option 5: Compute Plane only

Compute Plane only
Option 6: Compute Plane + Control Plane
Option 6: Compute Plane + Control Plane

Compute Plane + Control Plane
Option 7: Control Plane + Gateway Plane + Compute Plane
Option 7: Control Plane + Gateway Plane + Compute Plane

Control Plane + Gateway Plane + Compute Plane
Understanding the Installation Process
TrueFoundry software ships as a combination of OpenTofu/Terraform code and helm charts. Your exact deployment process will depend on your current state of infrastructure and the modules you want to deploy. Here’s a brief overview of how the compute-plane, gateway-plane and control-plane are deployed.Compute Plane
This comprises of a Kubernetes cluster and few add-ons on the Kubernetes cluster as described here. If don’t have a Kubernetes cluster, TrueFoundry can also provide the OpenTofu/Terraform code to provision the cluster on AWS, GCP or Azure. The OpenTofu/Terraform code brings up the cluster, installs the add-ons on the cluster, and creates roles to grant the control-plane permission to DockerRegistry, SecretsManager, BlobStorage and the Kubernetes cluster itself. Each of the addons is installed as an argo-application on the Kubernetes cluster. You can find the list of addons in the compute plane overview page. Once the addons are installed on the cluster, the management of the addons (upgrade, value changes) are done from the TrueFoundry dashboard itself and terrraform is not required. OpenTofu/Terraform is only used to upgrade the cluster or make other changes in the infrastructure.