Skip to main content

Deployment

OMTrader is designed for simple, medium, and advanced deployments — giving you full control over scalability and infrastructure needs:

Simple Mode: Single server with built-in backup, ideal for testing or low-traffic environments.

Medium Mode: Load-balanced app instances with database backup process.

Advanced Mode: Full clustering with high-availability database, Redis cluster, SSL termination, and multi-zone deployment for enterprise-grade resilience.

Start small and scale as your business grows — OMTrader adapts to your infrastructure.

Simple Mode

Server Specifications Minium requirements

Server

  • Linux Ubuntu OS 24.10 or higher
  • 32GB RAM or VRAM
  • 4 CPU cores or vCPUs
  • 300GB SSD disk space
  • SSL/TLS certificate for your domain
  • A dedicated domain and subdomains:
    • trader.company.com
    • manager.company.com
    • admin.company.com

For secuirty we we have build in-proxy server and we recommned a firewall in the public internet

Database

Default: The platform uses a single-instance database by default. It includes a built-in end-of-day (EOD) backup process, which securely stores a full snapshot of all data daily. This setup is ideal for low-to-medium scale environments or testing purposes.

Recommendation – Cluster Mode: For production and high-availability environments, we strongly recommend a clustered database setup. This ensures:

Redundancy & fault tolerance

Higher performance under concurrent loads

Seamless failover and disaster recovery

Cluster Requirements:

Minimum of 3 database nodes (primary + 2 replicas)

Requires additional infrastructure (e.g., dedicated database servers or managed DB service)

Automated replication and health monitoring

Medium Mode

With the setup the following is required

  1. Firewall Server (2 servers)
  2. Gateway servers (2 Servers)
  3. Database (3 Servers)
Tip

Modern cloud deployments are faster to provision, scale, and access compared to traditional on-premise setups. They reduce infrastructure complexity and accelerate time to market.

However, classic deployments may still be required when data residency or regulatory compliance demands that data remain within specific national boundaries or on-premises infrastructure.

OMTrader supports both models — giving you the freedom to deploy on any cloud or your own infrastructure.

Advanced Mode

In Advanced Mode, OMTrader includes all components from the Medium Mode, with full redundancy and high availability across the entire stack. This setup can be provisioned on cloud or classic infrastructure based on compliance and operational needs.

Key Features:

🔁 Redundant Load Balancers (active-passive or active-active)

⚙️ App Server Clustering with auto-recovery

🧠 Redis Cluster with Sentinel or native clustering

🗄️ Highly Available Database (multi-node or managed cluster)

🔐 SSL Termination + Failover

🛡️ Firewall Rules & Network Isolation

🌍 Multi-zone or on-country support for disaster recovery and data residency

This mode is ideal for mission-critical environments where zero downtime and compliance are essential.

Tip

https://kubernetes.io/ the recommend setup for advance setup