Cargo is a library providing a thin abstraction layer above containers life cycle and applications deployment. Think about integration testing Swiss army knife. It can be used from ant, maven or as a Java library to manipulate most available containers.
The Mule team is always asking ourselves “how can we make developers more productive?” and “what would make the development process easier?” The recent beta of Mule Studio certainly was a case in point, but Mule offers a number of useful developer tools for use throughout the development, test and rollout process. Folks may be familiar with a few of these. Others, perhaps you’ve missed.
We thought we’d offer 45 minute technical webinar with offer an overview of these development tools and how they can improve the ease of developing, testing and maintaining your applications.
The Mule team is proud to announce the availability of Mule 3.1.2. This is a follow-up release to Mule 3.1.1, which continues MuleSoft’s commitment to making Mule the industry’s most powerful, easy to use, open source integration platform. This release contains over 60 fixes and improvements, and some great new features with help from the community.
Bear in mind there are many ways to improve performance (simple changes can yield great performance boosts). We will explore them in greater detail in a follow-up blog post covering Mule application tuning.
As you probably already heard we launched Mule iON this week. If you ask one of our marketing guys what iON is, he will tell you that is the first cloud-based integration platform. iON will enable you to integrate popular SaaS applications, cloud services, social media, and a lot more without requiring any infrastructure.
Of course, I’m not a marketing guy, I’m a software developer. So my description is: “iON is awesome. It’s Mule on the cloud, and you are totally going to dig it”. Also, since I’m a software developer, I will put my money were my mouth is and I will show you how to build something incredible in a couple of minutes. Thats right! A few minutes and thats taking into account your learning curve of Mule iON.
When people ask “what are your biggest concerns about cloud” you may think security, lack of standardization or reliability, but the real challenge is the same challenge that has challenged every enterprise; how do I get my applications to talk to each other and how to I respond to changes in my business?
The fact is that there are some major trends happening that are making integration an important if not the most important economic and business imperative.
Integrating SaaS or Cloud applications with on-premise databases may seem straight forward enough at first pass but can be challenging if you don’t have the right approach.
Cloud applications like Salesforce.com provide APIs that can easily be used to integrate with your on-premise applications or databases. For example, using MuleSoft’s Salesforce.com Cloud Connector, developers can easily set up a process which polls for changes in their Salesforce org and synchronizes the data with a local database instance. The assumption here is that the integration platform is running behind the firewall and is always the one making outbound calls to the Cloud looking for changed data.
We’re pleased to announce Mule iON public beta, a cloud-based integration platform as a service (iPaaS) that enables developers to integrate and orchestrate applications and services. With Mule iON, you can integrate with popular SaaS application, cloud services, and social media platforms easily using a library of out-of-the-box cloud connectors. At the same time, you can integrate your enterprise applications as well, using a security gateway that is part of Mule iON.
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. However, its standard version doesn’t allow you to integrate with your existing enterprise technologies (e.g. your JMS broker). In this post we will briefly explain how to integrate Activiti with JMS using Mule’s Activiti Module.
First, you will need to run Activiti in embedded mode inside your Mule application; it is pretty similar to run Activiti inside Spring. An example configuration is shown next; you will need to define your processEngineConfiguration and the service beans you can obtain from it:
If you were intrigued and wanted to know how to get started, we’ll be offering a webinar on Mule Studio on May 19.
This 45-minute demo-driven techical webinar will offer a tutorial to getting started with Mule Studio.
Topics covered will include:
- Overview of Mule Studio
- How to build and run flows in Mule Studio
- Using Round Trip Editing