Getting started Community Training Tutorials Documentation APIs, AI & Tools
-
US Cloud
-
EU Cloud
-
Canada Cloud
-
Japan Cloud
-
India Cloud
-
Australia Cloud
Create the Mule app in Anypoint Code Builder (with MuleSoft Vibes) or Anypoint Studio, 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 Choose a Runtime Plane.
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 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 in Anypoint Code Builder with MuleSoft Vibes using natural language or use Anypoint Studio (Studio). These IDEs run on your computer and connect to Anypoint Platform.
Optionally, design the API specification first in Anypoint Platform, publish it to Exchange, then implement it as a Mule app in Anypoint Code Builder or Studio.
| Creation process | Product | Description |
|---|---|---|
Design the API specification in Anypoint Platform (optional) |
API Designer is the specification tool in Anypoint Design Center. You open it after you sign in to Anypoint Platform, author the RAML or OAS contract, and publish it to Exchange so Anypoint Code Builder or Studio can scaffold a Mule app from that spec. |
|
Create the Mule app on your computer |
Anypoint Code Builder is the VS Code IDE for API specifications, implementations, and integrations in a Mule app. Install the desktop IDE, then connect it to the same control plane as your organization. See Sign in to Anypoint Platform from the IDE. |
|
Create the Mule app from natural language |
MuleSoft Vibes is the assistant in Anypoint Code Builder. You describe the outcome in the IDE. It uses your Anypoint Code Builder session to create and configure applications. MuleSoft Vibes is available on US, EU, Canada, and Japan cloud hosts. |
|
Create the Mule app on your computer |
Anypoint Studio is MuleSoft’s Eclipse-based desktop IDE for designing and testing Mule apps. Add your Anypoint Platform account in Studio so you can import assets from Exchange. See Adding Anypoint Platform User Accounts. |
Deploy the Mule app through the Anypoint Platform control plane that holds the organization. Choose a runtime plane that control plane supports, then deploy from Runtime Manager or from another tool that can target that runtime.
Choose a runtime plane that your commercial cloud supports. CloudHub is available only on US Cloud and EU Cloud. CloudHub 2.0, Runtime Fabric, and Hybrid Standalone are available on all commercial clouds. Follow the deploy topic for that runtime, or deploy from a tool.
| 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. |
Use Anypoint Runtime Manager to deploy to any runtime plane the control plane supports. 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 |
After you deploy, you manage, monitor, and secure the Mule app in the same Anypoint Platform control plane. Open these products from the Anypoint Platform UI. The table groups them by task. Feature availability varies by control plane. See MuleSoft product features by Control Plane.
| Category | Product | Description |
|---|---|---|
Application management |
After you deploy, use Runtime Manager to start, stop, update, and delete Mule apps. You can also view logs, set properties, manage schedules, and create alerts. |
|
Monitoring |
Anypoint Monitoring provides visibility into integrations across your app network. Use it to view metrics, configure dashboards and alerts, and search logs. |
|
API Visualizer gives you a real-time, graphical view of your application network, including APIs, Mule applications, and the third-party systems they invoke. |
||
APIs |
Anypoint API Manager enables you to manage, govern, and secure APIs. Apply policies, manage contracts and client applications, and track API instances that your Mule apps expose. |
|
Anypoint API Governance lets you apply governance rules to services, including APIs, as part of the service lifecycle. |
||
Monitor APIs and endpoints at scheduled intervals. Receive reports about whether tests pass or fail, and view statistics about API and endpoint performance. |
||
Data and messaging |
Object Store v2 lets Mule apps store data and state. You open the Object Store v2 UI from Runtime Manager. |
|
Anypoint MQ is a cloud-based messaging service for exchanging data asynchronously between applications. Create and monitor queues and message exchanges in the Anypoint Platform UI. |
||
Access and security |
Access Management is the hub for users, authentication, and permissions in your Anypoint Platform organization. Use it to manage environments, business groups, and who can operate the deployed app. |
|
Anypoint Security secrets manager stores and controls access to keys, certificates, passwords, and other secrets that supported Anypoint Platform services consume. |
||
Catalog and usage |
Anypoint Exchange is a curated catalog of reusable assets. Catalog, share, and discover APIs, connectors, and other assets in the same control plane. |
|
Usage reports provide monthly and daily summaries of resource use across Anypoint Platform products, including Mule runtime and CloudHub vCore. |