A corner-stone of professional software engineering is automation, which helps eliminate human error, reduce unintended variability, and increase reproducibility. In this article, we demonstrate how to automate the deployment of a Mule application to CloudHub, while customizing the default rendering of the Mule app in Anypoint Visualizer.
Mule apps are typically built and packaged with Maven using the Mule Maven plugin (MMP). This is fully supported by Anypoint Studio,
When working with AWS infrastructure, it can be difficult to keep track of the provisioning of resources and potentially lead to security risks and unaccounted costs. With MuleSoft, it is easy to automate the deployment of AWS Resources using the CloudFormation APIs. AWS CloudFormation is a service that helps you model and set up your AWS resources. The resources are defined by the AWS CloudFormation template. Here is a short four step guide to automating the deployment of EC2 using MuleSoft and AWS Cloud formation APIs:
We often say that if your business uses MuleSoft, you’ll reap rewards in increased speed, agility, and flexibility that will help your business succeed in today’s hyper-competitive environment. And our customers have proven that to be true. But how exactly do you go from siloed data and entangled point-to-point integrations to smooth, fast, API-led connectivity?
Fortunately, we have an expert to answer that very question.
If you’re a Mule user, there’s a good chance that you’re using Maven to automate building and testing of your applications. We’re happy to announce Mule Maven Plugin 2.0, to help you automate your deployment and integration tests. This plugin will help you no matter where do you want it to run: CloudHub, a local Standalone server, Anypoint Runtime Manager, a local cluster or using the Mule Agent.
When building Mule architectures a company will often need to run several instances of Mule ESB: Some on QA, some on staging, and on production, perhaps some instances running locally and some others in another continent. Managing Clusters of Mule Servers, keeping track of what application is running where, and knowing what is the health of those instances at a glance, or even being warned when something wrong happens… That is Mule Enterprise Console job!
Mule 3 had a ton of new improvements. We’ve talked a lot about flows, cloud connectors and the like and offered webinars on each. Mule 3 also offers a new deployment model to support the deployment of multiple applications and hot deployment of those applications.
Are you looking to learn about how best to deploy Mule and Mule applications? Should you deploy Mule standalone? Should you deploy it on an application server?
MuleSoft provides the most widely used integration platform for connecting any application, data source or API, whether in the cloud or on-premises. With Anypoint Platform®, MuleSoft delivers a complete integration experience built on proven open source technology, eliminating the pain and cost of point-to-point integration. Anypoint Platform includes CloudHub™ iPaaS, Mule ESB™, and a unified solution for API management™, design and publishing.