Skip to main content

Cloud Middleware – Comparing Messaging Middleware (MOM) Cloud

As all applications move into the cloud, so do their integration needs. The advantages of message oriented middleware have always been realized for a long time now. Let’s take a look at how to achieve messaging based integration while in the public cloud. The options in this space can be broadly classified into two types:


  • Software hosting on ones own servers or shared infrastructure

This way you can just take the software that your enterprise is familiar with and deploy it on your DMZ infrastructure or have it deployed on one of the software hosting providers. This way you will be paying for your license costs and have to support it all by yourself.

Open source and some proprietary software has been built based on message queuing exclusively for this purpose – popular ones include rabbitmq and OWS2 Carbon MQ. Unless you need to use highly advanced configuration or put in your own tweaks, a hosted version of this software will be available. It might be cheaper to use hosted version unless your volumes are huge and you already have staff to support.

  • Using messaging middleware applications already built for this purpose

There are several hosted messaging middleware implementations available today in the public cloud. This space is getting more and more mature by the day and some of them have come a long way and have been around for over 2 years now and have significantly invested into their business and are here to stay. On Linxter a popular cloud messaging provider alone, there have been about 48 million messages exchanged by over 120 clients within past two years.

Below is a basic comparison of some of the popular providers that I have come across on the web and I believe this list is extensive. If you feel that another product needs to be added or if you would like to include comparison on another aspect, I would be more than happy to add it. Please drop in a message in the comments or e-mail me.



In the next post in Cloud Middleware series, we will take a look at what how to implement messaging for apps deployed on Google App Engine (no messaging services provided in-built).

Comments

  1. Hi,

    Thank you for adding StormMQ to your comparison chart. I have one change however, we do have a free trial account.

    Thanks,

    Ross Cooney
    www.stormmq.com

    ReplyDelete

Post a Comment

Popular posts from this blog

Messaging Middleware Products

Award winning IBMWebSphere MQ (WMQ) software has been having a monopoly in this space for over a decade now. WMQ has about 83% of market share (in 2005 - probably more now). The product is so popular that a lot of consultants working in space can't think beyond this product for the advantages it offers. Here is a comparison of are 47 messaging middleware products based on the cost, suitability for enterprise deployment and product maturity in market with links where you can find more information about it.

Physical Office Vs Virtual Office

This post describes how to have a virtual office possibly eliminating the need for a physical office based on the size and criticality of the business.

The main business functions that you server for the office for a start-up would be:
Establish presence – means to contact