Architecture-components
IoTRoutes architecture
➡ Components description
This diagram describes the main components provided by the IoTRoutes platform. The complete list of features and their operation are detailed in the user guide.

➡ Components description
This diagram describes the main components provided by the IoTRoutes platform. The complete list of features and their operation are detailed in the user guide.

IoTRoutes provides public Docker images, along with setup documentation, to simplify platform installation. This solution allows you to quickly set up a complete environment—for testing, demonstration, or even production with minimal functionality.
Docker images are available for the two main components of the platform:
Workflows in IoTRoutes automate data processing and system actions. They can react instantly to IoT events or execute periodically according to a schedule. Each workflow is composed of triggers, actions, and conditional paths, defined visually through the Workflow Designer.
There are two types of IoTRoutes workflows :
Before you begin using or configuring the platform, it is essential to understand the architecture and concept of the IoTRoutes solution. Please read the sections referenced by the previous links before proceeding with the configuration.
IoTRoutes provides several standard message formats upon installation, optimized for efficient and high-performance data exchange. Administrators can freely customize these formats or create new ones to suit their specific device ecosystems.
The system administration module contains the technical functionalities linked to the overall parameters and the safety of the application. There are the following menus:
List of users: allow research, consultation and creation or modification of users.

The Platform Administration section provides control over the main runtime components of IoTRoutes.
It allows administrators to supervise system servers, manage communication brokers, control caching, and access live API documentation.
The Platform Administration menu includes the following items:
The IoTRoutes web client is a core component of the IoTRoutes platform.
When creating your IoTRoutes environment on the OSPO cloud platform, as detailed in this document Cloud Platform section, You will receive an email containing your access settings, namely: