Setting up the AMQP broker
Introduction
NOUMENA Cloud supports AMQP integration for message queuing and processing. This guide will help you set up an AMQP broker and integrate it with NOUMENA Cloud.
AMQP can be enabled in your NOUMENA Cloud application by navigating to the "Services" section in the NOUMENA Cloud portal and toggling the AMQP service on. This will allow you to use AMQP for message queuing and processing in your application, as well as to use other services that require AMQP integration, like the blockchain connector or the HTTP bridge.
Getting started
To get started with AMQP integration, you need to enable the AMQP service in your NOUMENA Cloud application and implement the necessary NPL code to connect to the AMQP broker. You will then be able to read messages from the AMQP queue.
Configuring AMQP
There are two AMQP brokers to choose from:
- Azure Service Bus
- RabbitMQ
Once AMQP integration is enabled in your NOUMENA Cloud project, you can access the AMQP credentials and configuration settings in the NOUMENA Cloud portal.
These credentials will be used to connect your application to the AMQP broker.
Using AMQP in NPL
Check the details on AMQP and Emitting notifications for more information on how to use AMQP in your NPL applications.