How safe is it to expose rabbitmq amqp port over the internet?

0 votes
So, I have a lot of different machines in multiple geographical locations. I need to command them from my backend and get data from them. I was thinking about connecting them all to a rabbitmq amqps connection to enable the bi-directionnel communication of my machines.

Is it a good approach? Is rabbitmq secure enough to do that?
Nov 29, 2018 in IoT (Internet of Things) by Shubham
• 13,300 points
342 views

1 answer to this question.

0 votes
Talking about whether it is a good approach or not, I would say yes! RabbitMQ is a great approach and makes it very easy to communicate between systems, through the internet. As long as each machine / process can access the same RabbitMQ (server / cluster), you should be ok.

But the crucial question is if rabbitmq secure enough to do that?

As long as you follow standard security practices like any application on the internet, it should be fine.

Just make sure you use firewalls, use SSL, set secure usernames and passwords with limited permissions, etc.
answered Nov 29, 2018 by Upasana
• 8,530 points

Related Questions In IoT (Internet of Things)

0 votes
1 answer

Is it possible to use .Net for the ESP8266?

You could write a C# marshaller, but ...READ MORE

answered Nov 19, 2018 in IoT (Internet of Things) by nirvana
• 3,060 points
260 views
0 votes
1 answer

How to connect Raspberry Pi and lighting the LED?

You might want to try instead to ...READ MORE

answered Jul 23, 2018 in IoT (Internet of Things) by anonymous2
• 4,260 points
39 views
0 votes
1 answer

How to use the data I receive from Azure IoT Hub?

The payload you receive will be a ...READ MORE

answered Aug 1, 2018 in IoT (Internet of Things) by DataKing99
• 8,130 points
643 views
0 votes
1 answer

What is the best way to retrofit existing alarm PIR with esp8266/etc?

Here is an explanation that best fits ...READ MORE

answered Sep 4, 2018 in IoT (Internet of Things) by anonymous2
• 4,260 points
66 views
0 votes
1 answer

RabbitMQ : SSL Settings

You can only generate domain validation certificates using ...READ MORE

answered Feb 18 in IoT (Internet of Things) by Shubham
• 13,300 points
111 views
0 votes
1 answer
0 votes
1 answer

Downloading source code of Android Things

No because AndroidThings is still in preview ...READ MORE

answered Jul 5, 2018 in IoT (Internet of Things) by anonymous2
• 4,260 points
515 views
0 votes
1 answer
0 votes
1 answer