Pablo Alvim
Pablo Alvim

Reputation: 255

Azure Service Bus equivalent?

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...

Upvotes: 16

Views: 10908

Answers (9)

Henrik
Henrik

Reputation: 9955

Others:

  • Kafka
  • Redis pub/sub
  • RabbitMQ
  • ActiveMQ
  • WebSphereMQ
  • (to some extent) ZeroMQ
  • STOMP
  • XMPP
  • etc ...

Upvotes: 10

Bart Verkoeijen
Bart Verkoeijen

Reputation: 17793

The landscape has changed since this question was asked. Now there is the Advanced Message Queuing Protocol (AMQP 1.0), which intends to standardize messaging.

Azure Service Bus has adopted the protocol, and you could also spin up IaaS instances of RabbitMQ at other cloud providers.

Sounds to me the way to go (I'm also investigating this kind of setup), although I have no personal experience. Comments would be helpful.

Upvotes: 2

sirvon
sirvon

Reputation: 2635

i'm pretty sure iron.io's offerings can be fanagled into your use case with the mix other distributed pieces like kinesis, kafka, samza.

Upvotes: 0

Dhana Krishnasamy
Dhana Krishnasamy

Reputation: 2176

Thinktecture.IdentityServer is ACS equivalent for federated authentication

Upvotes: 0

Chris Smith
Chris Smith

Reputation: 509

Amazon Simple Queue Service

http://aws.amazon.com/sqs/

Upvotes: 6

CameraSchoolDropout
CameraSchoolDropout

Reputation: 893

Check out Pubnub

I've been watching this service grow over the last few months and have been impressed with their support and changes according to customer feedback.

Upvotes: 8

Chris Stevenson
Chris Stevenson

Reputation: 11

Take a look at BeeSphere Cloud Service Bus

Upvotes: 0

Adam Gordon Bell
Adam Gordon Bell

Reputation: 3093

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.

Upvotes: 1

Shiraz Bhaiji
Shiraz Bhaiji

Reputation: 65481

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

Upvotes: 3

Related Questions