RabbitMQ on Azure as IaaS

Roussekov, Alexander 1 Reputation point
2021-10-28T02:04:37.037+00:00

Hi All,
I am after two known examples (showcases) of companies that have implemented RabbitMQ hosted in Azure as an IaaS configuration, i.e. not containerized or anything like that.. just cloud hosting as the platform.

I understand that Kubernetes, Docker and Microservices are the better option but my client is very specific on the requirements.

I don't mind to hear more for not implementing RabbitMQ in Azure as IaaS configuration by Lift-and-Shift Cloud Migration Approach but at this stage 2 examples will suffice.

I will appreciate greatly your help!

Alex Roussekov

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
9,034 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Amira Bedhiafi 33,631 Reputation points Volunteer Moderator
    2024-12-01T21:44:33.8366667+00:00

    Azure Marketplace offers pre-configured RabbitMQ images that can be deployed directly onto Azure Virtual Machines. Niles Partners provides a RabbitMQ package optimized for Azure environments, facilitating straightforward deployment and management. https://azuremarketplace.microsoft.com/en-us/marketplace/apps/nilespartnersinc1617691698386.rabbitmq?tab=overview

    You can also manually set up RabbitMQ on Azure Virtual Machines running Linux distributions like Ubuntu so you will need to create VMs, install RabbitMQ, and configure it according to your needs.

    https://www.golinuxcloud.com/install-rabbitmq-on-azure

    While your client prefers an IaaS configuration, it's worth noting that Azure provides managed messaging services like Azure Service Bus, which offer reliable messaging capabilities with simplified maintenance.https://learn.microsoft.com/en-us/azure/architecture/guide/design-principles/managed-services

    Let's not forget that services like CloudAMQP offer managed RabbitMQ instances that can be deployed on various cloud platforms, including Azure. In this case you will combine the control of IaaS with the convenience of managed services. https://github.com/rabbitmq/rabbitmq-server/discussions/2464

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.