Skip to content

Nodes

The node is a client application that can be installed in most computers and servers (supporting AMD64, ARM64 and ARMv7 architectures). Download the Node here!

The Node is a crucial piece of software that serves as the bridge between an organization's infrastructure and the Auroral platform. It enables the integration of data and systems between the two, facilitating the exchange of information in real-time.

The Node acts as the interface between the organization's IT systems and the Auroral platform, allowing it to collect and process data from a variety of sources, including databases, sensors, and other devices.

The role of a Node in Auroral architecture

To find out more about the Node and it's role in a Auroral's architecture please refer to Architecture section.

Node's API

The Node exposes an API (Application Programming Interface) that allows you to communicate with the platform and it allows you to access some of the platform's functionalities. This includes: registering an item, discovering the infrastructure, consuming the resources and checking your collaboration rules.

All this is documented using OpenAPI specification Swagger and can be accessed here.

Extensions

The extensions are Auroral developed adapters and plugins that might be added when installing the Node. Some popular extensions are the Node-Red and semantic adapters. If you choose one of the extensions when installing the Node, the adapter mode will be configured for you according to what is best for the selected extension.

New extensions will be included with next Node releases. For more information about the adapters please refer to Adapters section

Access Point

An Access Point is a key component in the communication between the Auroral Node and the Auroral platform. It serves as the unique identifier for the Auroral Node to securely connect and communicate with the platform.

Each Auroral Node has exactly one Access Point assigned to it and enables the platform to differentiate between different nodes and the data they are transmitting. The Access Point also ensures that all communication between the Auroral Node and the platform is encrypted, ensuring the security and privacy of the data being transmitted.


How to?

Install the Node

System integrator role required

Only users with System integrator role are allowed to install Auroral Nodes.

To find out how to install the Node, please reffer to our Getting started section.

Update the Node

To update your Auroral Node, you have to:

  1. Open your terminal or command prompt.
  2. Navigate to the directory where your Node is located.
    This is the folder where the docker-compose.yml file is stored.
  3. Once you're in the correct directory, run the following command:
docker compose pull
docker-compose pull

This command will fetch the latest updates for your Auroral Node, ensuring that you're running the most current version.

Keep your Node up-to-date

Keep in mind that you should perform this update regularly to benefit from any improvements and security enhancements.