Skip to content

Installation Requirements

RAM

  • ConnectX uses RAM to execute all transformations.
  • Required RAM depends on:
    • Data volume
    • Number of columns
    • Data type

AWS Batch (Impresoft Engage Hosting)

  • RAM (dedicated to ConnectX, excluding OS):
    • 4 GB for flows with < 250k records
    • 8 GB for flows with 250k–750k records
    • 16 GB for flows with > 750k records
  • CPU: minimum 2 CPUs
  • Architecture: x86

Client Windows Machine

  • RAM (dedicated to ConnectX, excluding OS):
    • 4 GB for flows with < 250k records
    • 8 GB for flows with 250k–750k records
    • 16 GB for flows with > 750k records
  • CPU: 2 CPUs
  • Storage:
    • 50 GB for C:/ (OS)
    • 20 GB additional storage
  • Supported OS versions:
    • Windows 10
    • Windows 11
    • Windows Server 2022
  • Network:
    • 1 network card with static IP
    • Server must be accessible by Impresoft Engage via RDP or VPN
    • Public IPs:
      • 94.84.169.86
      • 31.196.89.158
      • 89.189.42.106
  • Security:
    • Server must not be accessible from 0.0.0.0
    • Impresoft Engage must have at least one admin user
    • User must be exclusive to Impresoft Engage
  • Software & Applications:
    • No pre-installed software required
  • Backup & Restore:
    • Code is versioned (git)
    • Recommended: snapshot of instance after setup, updated quarterly
    • Server is managed by the client; restore is not Impresoft Engage responsibility
    • Impresoft Engage ensures application is up-to-date
  • Monitoring & Logs:
    • Server monitoring is client responsibility
    • Impresoft Engage maintains application-specific logs

Client Linux Machine

  • RAM:
    • 4 GB for flows < 250k records
    • 8 GB for flows 250k–750k records
    • 16 GB for flows > 750k records
  • CPU: 2 CPUs
  • Storage:
    • 15 GB for ROOT
    • 20 GB additional storage
  • OS Version:
    • Preferred: latest Ubuntu LTS
    • Alternatives: RedHat, Debian, CentOS
  • Network:
    • 1 network card with static IP
    • Server must be accessible by Impresoft Engage via SSH or VPN
    • Public IPs:
      • 94.84.169.86
      • 31.196.89.158
      • 89.189.42.106
  • Security:
    • Server must not be accessible from 0.0.0.0
    • Impresoft Engage must have at least one admin user
    • User must be exclusive to Impresoft Engage
  • Software & Applications:
    • No pre-installed software required except SSH server
    • Application will run inside a Docker container
  • Backup & Restore:
    • Code is versioned (git)
    • Recommended: snapshot of instance after setup, updated quarterly
    • Server is managed by the client; restore is not Impresoft Engage responsibility
    • Impresoft Engage ensures application is up-to-date
  • Monitoring & Logs:
    • Server monitoring is client responsibility
    • Impresoft Engage maintains application-specific logs