Prerequisite

Before installing App Gateway in your environment, there are several requirements that need to be fulfilled. Please finds all related information below.

  1. Use a clean, dedicated Linux server for the App Gateway installation and ensure that you have root permissions for the machine.

  2. We recommend 1 App Gateway per 1000 concurrent users. If a site publishes applications that are relevant to 3,000 users, it is recommended that the site have 3 App Gateways.

  3. There should be at least 2 App Gateways per site for high availability and business continuity. Busy sites should have more App Gateways to support more traffic.

Server Specification

  Guidelines Example of 1000 users Remark
Operating System
  • Ubuntu Server 20.04
  • Ubuntu Server 22.04
  • CentOS 7.3
   
CPU Cores
  • 4 core minimum, 6 core recommended
6 If you need to scale, it is best to add an App Gateway rather than adding more CPU cores.
RAM
  • 6 GB minimum
  • 512 KB per additional user
8  
Disk 60 GB minimum 150 GB

For storing recording, an external mounted volume may be used; 

Also please make sure you have suffience Disk IOPS. 3000 IOPS is the baseline. 

Network Bandwidth 32 Kbps 32 Mbps  

 

Internet connectivity to these domains & port

  • *.docker.com (443)
  • *.docker.io (80 & 443)
  • *.github.com (80 & 443)
  • *.safous.com (443)
  • *.safous.cn (443)
  • *.githubusercontent.com (443)
  • sfs.to (80 & 443)
  • *.ubuntu.com (80 & 443)
  • *.amazonaws.com (443)
  • *.bugsnag.com (443)

To ensure connectivity to those domains:

    • Check any policies in firewall, WAF, or any security service that might block those domains 
    • For the domains with asterisk wildcard (*), please ensure that you have appropriate connectivity to all subdomains, not just the specific domain.
    • Make sure no proxies being used to communicate with those domain from the App Gateway, it might leads termination of TLS connection between the installed App Gateway and the destination resource. 
    • Make sure no system manipulate traffic between App Gateway and Safous ZTA PoP