What is PaaS (Platform as a Service)

application networks

With 2011 being touted as the year of the PaaS there are still many questions to be answered. I thought I’d offer up my $0.02.

Let’s quickly go over the basics of where PaaS sits. There are 3 defined service layers to the cloud: Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS).

Both IaaS and SaaS are easier concepts to understand and have been around longer.

Feed my inbox; reading RSS feeds with Mule ESB – Part 3

In part 2 of this mini-series I showed a flow that retrieves an RSS feed periodically, splits it and sends each RSS entry via email. In this part I’d like to show how to split up the flow a bit in order to enable unit testing.

To refresh your memory here’s what the flow currently looks like:

Testing this flow is hard if not impossible for a number of reasons:

Mule’s new digs.


After two years of using a theme that we can honestly describe as passé, we have recently overhauled our Blog in big ways. Let’s take a look at how these will benefit our readers:

New look & feel

Changing the look and feel of a site can have a very refreshing effect. We’ve updated our look to a slick, more modern version of its predecessor. This includes a roomier layout for our dev audience that visits us on their super large monitors,

Development Process: Estimation is futile


How much time do you invest in estimating your backlog? Do you really get any value from it? When was the last time you thought about the value it provides you? I can see estimation as a source of problems in many ways.

New in Mule 3.1 Enterprise


We recently released Mule 3.1 Community and Enterprise editions. In this post, I’d like to introduce Mule 3.1 Enterprise, the first Enterprise release of Mule 3.

Mule 3.1 Enterprise builds on all the great new features in Mule 3 and Mule 3.1 Community, adding a host of enterprise capabilities, including the Mule ESB Management Console (MMC), premium connectors, retry policies for self-healing connections,

Ross Mason talks Mule 3

October 8 2010


Mule 3 was recently announced, bringing significant new features to the open source Mule ESB and reaffirming it as the most powerful yet lightweight and simple-to-use ESB out there.

Mule project founder Ross Mason recently sat down for a video interview where he talked about the history of the Mule project, what’s new in Mule 3, and what’s to come in the future for Mule ESB.

Migrating MuleForge projects to 3.0

September 3 2010


In order to make sure that the migration path is straightforward and well-documented, I just finished migrating the SFTP MuleForge project from Mule ESB 2.2.1 to 3.0.  It was extremely helpful to have a good set of unit tests in the SFTP transport code.  That makes it easier to tell if your project still has all of the necessary functionality after the migration.  If you are interested in migrating your own MuleForge project,

MuleSoft joins Activiti BPM project


We are pleased to announce that MuleSoft has joined the Activiti BPM project; this is a much-needed initiative in the industry. While there are many BPM players out there (with more cropping up every day it seems), none of them focus on the gaping hole in the market. No process is an island. There seem to be so many scenarios a stand-alone BPM solution just isn’t suitable, yet BPM capabilities can be used in many different contexts.

Demoed: Processing Data with the MuleSoft’s Eclipse Tool Suite


Last Tuesday night’s  demonstration of the MuleSoft’s Eclipse Tool Suite at the Vancouver Eclipse Demo Camp went well. I almost got Nerf-gunned for a (slight) overtime but the organizers’ mercifulness has allowed me reach the end of the demo with a running sample 🙂 For those who weren’t there, here is a summary of my presentation.

The challenge I’ve set to myself for this demonstration was the following: let’s figure out what’s the total length of roadworks currently happening in the city of Vancouver.

MuleSoft partners with Axial exchange to release open source healthcare interoperability


In 2010, MuleSoft is getting very proactive about energizing the partners segment of our community.  This month we are really happy about a new partnership we’ve entered into with a bunch of ex-Red Hatter’s via a new start up called Axial.  Axial aims to disrupt the traditional proprietary handling of electronic medical record management by a few dozen large healthcare ISV’s by driving down the cost and level of effort required to enable medical record sharing.