Measuring the Performance of your Mule ESB Application

Overview Once you have a working Mule ESB application you may be wondering how fast it can run. Here we will discuss a simple method for measuring the throughput of your application using Apache JMeter. Bear in mind there are many ways to improve performance (simple changes can yield great performance boosts). We will explore them […]

Upgrade from CloudHub 1.0 to CloudHub 2.0 With Our In-App Upgrade Tool

Upgrade from CloudHub 1.0 to CloudHub 2.0 effortlessly with our new in-app upgrade tool. Discover the benefits of MuleSoft’s enhanced, Kubernetes-based platform, designed for improved security, performance, and scalability. Learn about our zero-downtime, guided upgrade process and how to transition your applications seamlessly. Start your journey to CloudHub 2.0 today and unlock exclusive features and innovations.

How to Reuse DataWeave Code

MuleSoft’s DataWeave, which is now the main expression language in Mule 4 beta, is a powerful technology that can efficiently transform complex structured data between popular data formats, including JSON, XML, CSV, and Java objects. I’m a courseware developer and trainer at MuleSoft, and I’ve been spending a lot of time learning about DataWeave recently. Update, April 2018 […]

Anypoint Studio and Cloudhub integrated UI release

We recently launched an enhanced CloudHub deployment for Studio feature. This new interface allows users to deploy Studio projects to CloudHub as if they were using CloudHub in the browser, providing all the features and settings needed to get your app up and running. To log in to the Anypoint Platform through Studio, you can either […]

CloudHub Release 39 – beta test our new UI and resource monitoring!

I am excited to announce release 39 of CloudHub! This release is based on a lot of user feedback, and contains a beta of our redesigned user interface as well as one of our most requested features – CPU & memory. Redesigned Experience We’ve been hard at work the last few months building a revamped […]

Building Mule Apps with Ant

Mule 3 defined a simple, universal structure for Mule ESB applications. It’s a simpler version of war file format, consisting of a zip file with three sorts of entries: At the top level, configuration files and application properties files In the lib directory, jar files In the classes directory, classes and resource files We also […]

MuleSoft MCP Support: Writing Secure MCP Clients

We previously discussed creating secure MCP servers using the MCP Connector. Now, let’s shift our focus to using Mule as an MCP client. What is the MCP Client? MCP is gaining incredible traction in the market. https://mcpservers.org/ has a large, growing list of MCP servers already implemented and ready to use. Enter the MCP Client: […]

MuleSoft MCP Support: Model Context Protocol Server Security

MuleSoft’s new Model Context Protocol (MCP) Connector enables Mule as an MCP server. We’ve previously discussed what MCP is and how to build your first MCP server. With this knowledge, we now need to think about MCP server security and why it’s necessary. Why is MCP server security important? Access to critical resources inherently introduces […]

MuleSoft MCP Support: Get Started With Model Context Protocol

MuleSoft’s Anypoint Platform now supports Model Context Protocol (MCP) in Beta, enabling organizations to seamlessly connect AI agents to enterprise systems and data, accelerating their journey to AI readiness. Understanding Model Context Protocol (MCP) Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools.  […]