Frends utilizes a distributed architectural approach to deliver the integration capabilities to where you need it.
Frends is built using a distributed architecture, where the development, management and operations are focused on a single centralized management portal in the public cloud and the executions of the integrations are distributed on remote integration runtimes or Agents to where ever the integration capabilities are needed.
Central Management Portal
The central management portal is the single interaction point for the frends iPaaS and is delivered as a React based web application from Microsoft Azure. Users authenticate to the management portal utilizing their own company credentials (SSO) and preform the following standard integration functionalities:
Develop integrations using frends Tasks or custom C# code
Design and document integrations visually using BPMN 2.0 standard
Test integrations as a part of the development process
Monitor any integrations executing in the frends iPaaS -service
Store configuration information of any implemented integrations in the internal frends iPaaS provided version control functionality
Providing audit trail capabilities for any changes done by Users
Create customizable dashboards to monitor integration executions
Manage and deploy remote executable integration runtimes (frends Agents)
Manage central integration variables securely
Frends Agents
The actual integrations which are developped on the Central Management Portal are then deployed as packages to be executed on the selected remote integration runtime (or Agent).
The Agent's will then start executing the integrations according to the triggering policies in place and report execution statistics and other telemetry back to the Central Management Portal.