What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

MuleSoft CloudHub is a managed integration platform as a service (iPaaS) for deploying Mule applications, APIs, and services. Its practical value is that MuleSoft operates the deployment platform while your applications run in managed runtime instances; you choose deployment placement, capacity, networking, and resilience options according to your architecture and subscription.

What MuleSoft CloudHub does

CloudHub lets organizations deploy integrations that connect cloud services, on-premises systems, and other data sources. Mule applications can synchronize data, expose APIs, or orchestrate business processes. Depending on the deployment path, teams can deploy through Anypoint Studio, Runtime Manager, APIs, or command-line tooling. Mule applications can also run on premises, but available features and operational responsibilities differ by deployment model. MuleSoft’s CloudHub overview describes its integration and API use cases.

How CloudHub’s managed architecture works

CloudHub separates the services that coordinate and manage deployments from the runtime instances that execute applications. The platform services support deployment and monitoring, with services such as logging, alerts, account management, and load balancing. Runtime Manager is the management interface for deploying and overseeing applications.

CloudHub workers

In CloudHub (the original generation), a worker is a Mule runtime engine instance assigned to run an application. Workers use selected capacity, run in separate containers from other applications, can be managed independently, and are placed in a worker cloud region. You can scale vertically by selecting a larger worker size or horizontally by adding workers. See MuleSoft’s CloudHub architecture documentation.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

CloudHub 2.0 replicas

CloudHub 2.0 uses different architecture and terminology: applications run on dedicated Mule runtime replicas in shared global regions. Do not treat a CloudHub worker and a CloudHub 2.0 replica as interchangeable units. Your subscription entitlements determine the actual vCore allocation, region access, and feature availability. The CloudHub 2.0 architecture guide explains this generation’s model.

Scaling and availability depend on configuration

CloudHub documents mechanisms intended to support availability, including redundant platform services, worker monitoring and recovery, zero-downtime application updates, and high-availability features. Multiple workers can provide horizontal scale-out, with a load balancer distributing requests. Persistent queues can help distribute non-HTTP workloads and support message recovery. These mechanisms do not amount to a blanket uptime guarantee: application design, deployment settings, entitlements, and dependencies still matter. The CloudHub Networking Guide describes networking and load-balancing behavior.

Autoscaling eligibility

CloudHub autoscaling can respond to CPU or memory thresholds by adjusting processing resources. MuleSoft documents eligibility requirements: an Enterprise License Agreement and an approved qualified use case. The feature is unavailable to organizations on Usage-based Pricing. Confirm the current entitlement and approval for the specific organization before designing around autoscaling. MuleSoft’s autoscaling documentation lists the conditions.

CloudHub 2.0 load balancing

For CloudHub 2.0, the documented behavior is that HTTP requests are distributed among an application’s assigned replicas when it has two or more. Do not assume worker-specific details from the original CloudHub architecture apply to CloudHub 2.0. Consult the CloudHub 2.0 networking guide for the relevant endpoint and networking configuration.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose runtime region and control-plane hosting separately

Runtime region affects where an application runs, as well as regional DNS and load-balancer placement. Control-plane hosting is a separate choice with its own data-residency implications. For example, deploying to a Canadian runtime region through US Cloud does not mean the organization is using Canada Cloud’s control plane. If residency requirements apply, verify both the runtime location and the Anypoint control-plane hosting option. MuleSoft’s hosting overview and CloudHub 2.0 architecture guide cover these distinctions.

Plan the network around the systems CloudHub must reach

Networking is an architectural decision, not an automatic consequence of managed hosting. Anypoint Virtual Private Cloud (VPC) provides a logically private, isolated network for CloudHub workers. MuleSoft documents connectivity from an Anypoint VPC to on-premises data centers through a secured VPN tunnel or transit gateway attachment, and to private AWS VPCs through VPC peering or AWS Direct Connect. Firewall rules control access to workers; dedicated load balancers can provide certificate and routing configuration. Licensing requirements vary by deployment scenario. See MuleSoft’s Virtual Private Cloud documentation.

CloudHub 2.0 uses private spaces and regional services, with regional DNS and HTTP load balancing. The exact endpoint and network mode depend on the deployment configuration, so confirm the applicable setup in the CloudHub 2.0 networking documentation.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Compare CloudHub with other MuleSoft deployment models

CloudHub is not the only way to host Mule applications or Anypoint Platform. Compare the options against operational responsibility and requirements rather than assuming one model fits every integration.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Decision area What to establish
Hosting responsibility Whether MuleSoft manages the runtime, or your organization manages infrastructure and, for some models, the control plane.
Runtime model Whether the deployment uses CloudHub workers, CloudHub 2.0 replicas, or self-managed Mule runtimes.
Geography and residency Where the runtime runs and where the control plane is hosted; assess each separately.
Network topology Whether public endpoints are suitable or private networking is needed, and which firewall, VPN, peering, transit, or load-balancer arrangements are required.
Resilience and scaling How many workers or replicas are assigned, how traffic and queued messages behave, what recovery mechanisms apply, and whether autoscaling is entitled.
Subscription Whether the subscription provides the required vCore capacity, regions, and specific features.

MuleSoft’s Anypoint Platform hosting overview describes hosting models. Validate deployment-specific capabilities against the current documentation for the option under consideration.

When CloudHub is a good fit

  • Your team needs a managed place to deploy Mule-based integrations or APIs across cloud and on-premises systems.
  • You want runtime placement and scaling choices without operating every runtime host yourself.
  • Your architecture can meet its connectivity and residency requirements using the available regions, control-plane option, and network configuration.
  • Your subscription supports the capacity and resilience features required by the application.

CloudHub’s “power” is therefore operational flexibility: managed deployment and monitoring combined with choices for runtime placement, capacity, networking, and recovery. Those choices need to be matched to the application and verified against current product entitlements.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.