Skip to content

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.

serviceAMQP.png

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

amqpConfig.png

Once AMQP integration is enabled in your NOUMENA Cloud project, you can access the AMQP credentials and configuration settings in the NOUMENA Cloud portal.

amqpCredentials.png

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.