# mulesoft Hosting Options - Full Documentation --- product: Hosting Options --- # Anypoint Platform Hosting Overview > For the full documentation index, see: https://docs.mulesoft.com/llms.txt Host the Anypoint Platform control plane and runtime plane in different locations to meet your security, data privacy, and compliance requirements. Choose from MuleSoft-managed cloud options or self-hosted environments to control where your data is stored and processed. The control plane location, runtime hosting option, and runtime region are independent choices. ## Control Plane and Runtime Plane Anypoint Platform architecture separates into two distinct planes that can be hosted independently:  Control plane The management layer of Anypoint Platform, where you design, deploy, and manage APIs and Mule apps. Your organization, identity, and design-time metadata live in this plane. Runtime plane The components where your APIs and Mule applications are deployed and made available to your users. The runtime plane includes the Mule runtime engine and supporting services. ## Choosing a Hosting Option Anypoint Platform lets you host the control plane and runtime plane independently. MuleSoft names each regional MuleSoft-managed control plane a cloud, for example US Cloud or EU Cloud. Each Anypoint Platform organization lives in exactly one cloud. Choose a cloud (where design-time data and metadata live) and a runtime option (who runs your applications and on what infrastructure). If you use CloudHub or CloudHub 2.0, also choose a runtime region (where those applications execute). After you choose a commercial cloud, see [Anypoint Platform Control Planes Overview](https://docs.mulesoft.com/control-planes/) to sign in, create, and deploy. Depending on your requirements, you can choose from these options: - Use Anypoint Platform in the MuleSoft-managed control plane and runtime plane. - Host and manage the runtime plane within your own infrastructure while connecting it with the MuleSoft-managed control plane. - Host both the control plane and runtime plane locally within your infrastructure. These sections list the available options. Use [Control Plane and Runtime Plane Compatibility](#support-matrix-control-plane) to confirm which combinations are supported. After you choose a runtime option, see [High Availability and Disaster Recovery Across Deployment Models](https://docs.mulesoft.com/hosting-home/hadr-guide) for how each model stays available and who owns failover. ## Control Plane Hosting Options MuleSoft provides cloud-managed and self-hosted control plane options. This table summarizes each option, including data residency and applicable compliance standards.
| Control Plane | Platform URL | Data Residency | Description | Compliance / Notes |
|---|---|---|---|---|
| United States | MuleSoft-managed control plane hosted in the US. Supports the widest range of runtime regions globally. See Anypoint Platform Control Planes Overview. | Standard commercial terms | |
| European Union | MuleSoft-managed control plane hosted in the EU. Supports EU-based runtime regions. See Anypoint Platform Control Planes Overview. | EU data residency | |
| Canada | MuleSoft-managed control plane on Salesforce Hyperforce, with one in-country runtime region. See Anypoint Platform Control Planes Overview. | ||
| Japan | |||
| India | |||
| Australia | |||
| United Kingdom | MuleSoft-managed control plane hosted in the United Kingdom. See Deploy Mule Apps to Control Planes. | United Kingdom data residency | |
| United States | Federal Risk and Authorization Management Program (FedRAMP)-compliant control plane managed by MuleSoft, suitable for US government agencies. | FedRAMP authorized. See MuleSoft Government Cloud Overview. | |
Anypoint Platform Private Cloud Edition (PCE) | N/A (self-hosted) | Customer-managed | Self-hosted control plane deployed in your own data center, virtual server, or third-party cloud (for example, Amazon Web Services (AWS)). You control where assets and metadata are stored. | Full data sovereignty. See Anypoint Platform PCE. Some Anypoint Platform components aren’t supported. |
| Runtime Option | Description | Managed By |
|---|---|---|
Fully managed, containerized integration platform as a service (iPaaS) for running APIs and integrations as lightweight containers in the cloud. Supports auto-scaling, high availability, and dynamic infrastructure across the runtime regions available in your control plane. | MuleSoft | |
Cloud-based environment for running Mule applications in the cloud. Supports high availability, clustering, failover, and load balancing. | MuleSoft | |
Container service for running Mule applications and API gateways in your data center or third-party cloud. Supports high availability, failover, clustering, and load balancing with bundled Docker and Kubernetes. | Customer (infrastructure) and MuleSoft (orchestration) | |
Mule runtime engine for running applications in your environment (physical server, virtual machine (VM), or cloud such as AWS or Azure). Supports centralized management through the MuleSoft control plane while keeping deployments within your trust boundary. | Customer (infrastructure) and MuleSoft (management) | |
Mule runtime engine for running applications on a single instance with no required connection to the control plane. Requires you to manage high availability, failover, clustering, and load balancing, and is suited for air-gapped or disconnected environments. | Customer (fully self-managed) |
| Runtime Plane | US Cloud | EU Cloud | Canada Cloud, Japan Cloud, India Cloud, Australia Cloud, United Kingdom Cloud | MuleSoft Government Cloud | Anypoint Platform PCE |
|---|---|---|---|---|---|
CloudHub 2.0 | Yes | Yes | Yes | No | No |
CloudHub | Yes | Yes | No | Yes | No |
Runtime Fabric | Yes | Yes | Yes | No | No |
Hybrid Standalone Runtimes | Yes | Yes | Yes | Yes | Yes |
| Percentage Uptime | Percentage Downtime | Downtime Per Week | Downtime Per Year |
|---|---|---|---|
99% | 1% | 1.68 hours | 3.65 days |
99.9% | 0.1% | 10.1 minutes | 8.75 hours |
99.99% | 0.01% | 1 minute | 52.5 minutes |
99.999% | 0.001% | 6 seconds | 5.25 minutes |
| Term | Definition | Example |
|---|---|---|
Recovery Time Objective (RTO) | How quickly do you need to recover this asset? | 1 min? 15 min? 1 hr? 4 hrs? 1 day? |
Recovery Point Objective (RPO) | How fresh must the recovery be for the asset? | Zero data loss, 15 mins out of date? |
| Deployment Model | Primary HA Mechanism | DR Strategy and Responsibility | Cross-Region DR (Runtime Plane) | When to Use |
|---|---|---|---|---|
CloudHub 2.0 | MuleSoft runs multiple replicas across availability zones automatically. | You own the multiregion strategy and provide a bring-your-own (BYO) global load balancer. MuleSoft manages in-region resilience. | Supported through the Global Deployment entitlement, which MuleSoft provides. | Fully managed, multi-replica resilience on AWS. |
CloudHub | MuleSoft runs multiple workers across availability zones automatically. | You own cross-region failover. MuleSoft manages in-region resilience. | Not built in. You design and run cross-region failover. | Fully managed, multi-worker resilience on AWS. |
Runtime Fabric | You run a minimum of two replicas across availability zones, with optional Horizontal Pod Autoscaling (HPA). | You own backup, restore, and failover to a standby cluster. | Not built in. You fail over to a standby cluster in another region. | Kubernetes-based clusters that you operate. |
Hybrid Standalone | You cluster runtimes to share memory and fail over automatically. | You own backup, restore, and DR. MuleSoft provides control-plane availability and best practices. | You design and run cross-region recovery. Not built in. | You control the servers, which are managed through Anypoint Platform. |
On-Premises | You cluster Mule runtime servers for automatic failover, using active-active, fault-tolerant, or zero-downtime topologies. | You own the HA architecture, backup, restore, and DR for your servers and data. | Not built in. You design and run cross-region recovery. | On-premises clustering that you operate yourself. |