CryptoCortex

Market Maker Deployment Requirements

Overview

Deltix Market Maker is designed to adapt to the specific needs of your trading infrastructure. To meet diverse operational demands, the software can be deployed in two main environments:

  1. Cloud Deployment

    For organizations looking to leverage the scalability and flexibility of cloud computing, Deltix Market Maker can be fully deployed on cloud platforms. We recommend using established providers like AWS (Amazon Web Services), Google Cloud or Microsoft Azure to host our software.

  2. On-Premise Deployment

    For organizations that prefer maintaining data and operations within their own IT environments, deploying Deltix Market Maker on-premise is an excellent option. This approach offers greater control over the trading infrastructure and can be customized to comply with specific corporate policies or regulatory requirements.

Minimal Hardware Requirements

To achieve optimal performance and reliability, it is important that the hosting environment meets or exceeds the following minimal hardware configurations:

  • CPU: At least 16 core processors
  • Memory (RAM): Minimum of 64GB
  • Disk Size: At least 425GB available storage
  • OS: Almalinux (GCP/Azure), Rocky Linux (GCP) or Amazon Linux 2023 (AWS)

Instance Location

We recommend choosing the location closer to your target exchanges.

Network Configuration

To ensure optimal support, we recommend granting our support team access from the specific IP addresses. This access enables us to monitor systems and review logs, allowing for efficient identification and resolution of potential issues.

Please grant SSH (port 22) access for the following IP addresses:

  • 195.56.119.209/32
  • 174.128.60.160/32
  • 86.57.255.94/32

Inbound Rules

The services below should be accessible to Market Maker operators (via Internet):

TypeProtocolPort rangeSourceDescription
SSHTCP22Custom<Your_public_IP/32>SSH
Custom TCPTCP8099-8995Custom<Your_public_IP/32>Market Maker apps
Custom TCPTCP9000Custom<Your_public_IP/32>Graylog
Custom TCPTCP3000Custom<Your_public_IP/32>Grafana
Custom TCPTCP8080Custom<Your_public_IP/32>Keycloak
Custom TCPTCP8080Custom<Public_instance_IP/32>Keycloak access for public instance IP

Outbound Rules

TypeProtocolPort rangeDestinationDescription
All trafficAllAllCustom0.0.0.0/0Allow outgoing traffic
  • Your_public_IP/32 - any public IP address you use to connect to Marker Maker (e.g. office IP, home IP, server IP, etc.).
  • Public_instance_IP - this is a public IP address of the Market Maker instance.
  • Add the public IP address of the Market Maker instance to the security group so that other services could connect to Keycloak (user management system) via this public IP. This is a required condition for other services to operate, unless you connect to a VPN. In this case, this is not required.

HTTPS Access

The standard deployment does not provide HTTPS access to Market Maker services out of the box. We recommend using Application Load Balancer as SSL termination for Market Maker services.

EPAM Systems all rights reserved, 2025