Getting Started with DataBridge: Web-Based Tool for Structured Data Migration
Overview
DataBridge(Aplus Inflow) is a web-based tool designed for structured data migration between systems. It is tailored for batch and automated migration scenarios. It runs as a standalone on-premise application, deployed on Apache Tomcat and using PostgreSQL as its backend. The frontend is built using Vue.js and authentication is handled via Basic Auth.

Version: 1.0
Type: On-Premise Deployment
High-Level Architecture
The architecture comprises the following components:
- Source System(s) and Target System(s) for data exchange.
- Aplus Inflow Web Application for managing the migration logic.
- Apache Tomcat is the application server.
- PostgreSQL as the backend database

Components
- Web Interface: Built using Vue.js, allows users to configure and manage migration jobs.
- Core Migration Engine: Executes configured API requests, handles responses, supports transformations and scheduling.
- API Handler Module: Uses Apache HttpClient for sending API requests and handling authentication.
- PostgreSQL Database: Stores job configurations, execution logs, metadata, and user information
DataBridge – Basic Requirements
- Operating System: A machine with Windows or Linux (Ubuntu/CentOS) installed.
- Memory: Minimum 8 GB RAM for optimal performance.
- Storage: Up to 200 GB of hard disk space.
- Browser: Chrome or Edge (only these are currently supported).
- Network: Port 8445 must be open to enable communication with the API tool.
Registering Inflow as a service in Windows Machine
- Extract the Agent.zip file to the desired location.
(Note: This agent file will be provided based on the tool from which data is being fetched. Please contact Analytics Plus support to obtain the appropriate file.) - Open command prompt (Run as Administrator ) and navigate to <Agent home>/bin directory.
- Run the script "InstallService.bat".

- In case the port 8445 is occupied, please navigate to <Agent home>/bin directory and execute the script "ChangeHostPort.bat <Desired Port Number>".
- Start the service(Aplus Inflow) in "services.msc".

- Access the application using https://localhost:8445(Default Port) in the browser.
New to ADSelfService Plus?