Creating and Deploying Mule Apps
Create the Mule app in Anypoint Studio or Anypoint Code Builder, then deploy it through the Anypoint Platform control plane that holds your organization. Runtime Manager in that control plane is the hub for CloudHub, CloudHub 2.0, Runtime Fabric, and Hybrid Standalone. Studio, Anypoint Code Builder, the Mule Maven Plugin, Anypoint CLI, and REST APIs can also deploy to a subset of those runtimes.
Which runtime you can use depends on the control plane. See the control plane and runtime plane compatibility matrix, then follow the product topic for that runtime.
If the app uses API gateway with a non-US Cloud control plane, set control plane properties when you deploy. See Configuring Mule to Access Anypoint Platform Control Planes.
Sign In to the Control Plane
Sign in to the control plane that holds the organization. Runtime Manager, Anypoint Studio, the Anypoint Code Builder desktop IDE, and Anypoint CLI all use that same session.
Create the Mule App
-
Anypoint Studio designs and tests Mule apps.
-
Anypoint Code Builder creates integrations in a Mule app.
-
MuleSoft Vibes creates integrations in a Mule app from natural language.
-
The Mule Maven Plugin packages a Maven project.
Deploy Through the Control Plane
Use Anypoint Runtime Manager to deploy to any runtime plane the control plane supports: CloudHub, CloudHub 2.0, Runtime Fabric, or Hybrid Standalone.
Studio, Anypoint Code Builder, the Mule Maven Plugin, Anypoint CLI, and REST APIs can deploy without opening Runtime Manager first, with these limits:
| Tool | Deploys to |
|---|---|
Runtime Manager |
|
Anypoint Studio |
Deploying a Mule Application to CloudHub. To deploy a Studio project to CloudHub 2.0, Runtime Fabric, or Hybrid Standalone, use Runtime Manager. |
Anypoint Code Builder |
|
Mule Maven Plugin |
|
Anypoint CLI |
|
REST APIs |
Choose a Runtime Plane
Choose a runtime plane that your commercial cloud supports, then follow the deploy topic for that runtime. For MuleSoft Government Cloud and Anypoint Platform PCE, see the control plane and runtime plane compatibility matrix.
| Runtime plane | Control Planes | Where to deploy |
|---|---|---|
CloudHub 2.0 |
|
Deploying Mule Apps to CloudHub 2.0. For DNS and URL format, see Runtime Plane Regions and DNS Records. |
CloudHub |
|
|
Runtime Fabric |
|
Deploying Mule Apps to Runtime Fabric. For Canada Cloud, Japan Cloud, India Cloud, and Australia Cloud, contact your account manager to unlock Runtime Fabric. |
Hybrid Standalone |
|
Deploying Mule Apps to Hybrid Standalone Instances. Register the Runtime Manager agent with the control plane that holds the organization. A Mule instance that is not registered to Runtime Manager is an on-premises runtime, not a control-plane deploy. See Run Mule Runtime Engine On-Premises. |



