views:

117

answers:

2

I've been studying Azure's Service Bus and was wondering... Are there any equivalent services provided by other cloud vendors such as AWS, Rackspace or App Engine?

I read in a blog post that it would be possible to install ESB solutions such as Apache ServiceMix into IaaS providers' instances. Yet, I am not sure if they offer the same kind of functionality provided by Azure.

Also, is there any cloud equivalent of Azure's Access Control service for federated authentication?

I'm still trying to figure out these offers and compare them, but I am not sure if what I'm doing is like comparing apples to oranges.

Any help will be greatly appreciated...

+1  A: 

Interesting that there is no answer to this question after 2 weeks. I do not know of any equivalent.

Many of the cloud service providers, provide Infrastructure as a Service (OS instances), rather than a platform like Azure. It is up to you what you place on those instances.

A good place to start for comparing cloud offerings is: http://en.wikipedia.org/wiki/Cloud_computing

Shiraz Bhaiji
A: 

You can use a XMPP application server. Ejabberd is popular and includes a Service bus module (mod_pubsub).

Setup instructions: http://blog.kenweiner.com/2008/05/ejabberd-on-amazon-ec2-ubuntu-ami.html

mod_pubsub info: http://www.ejabberd.im/mod_pubsub-usage

There may be also be pre-build images available.

Adam