No Results
Supported Platforms & System Requirements

Supported Platforms

The following table lists the operating systems supported by edgeCore, but in general, edgeCore is supported on any 64-bit platform that can run Java 8 or later. edgeCore is also supported on virtualized environments such as VMware. edgeData and edgeWeb are components that run in edgeCore on the same server.

Vendor Platform Version(s)
Red Hat Enterprise Linux Linux 7, 8, 9 (or equivalent for CentOS, Scientific Linux, Oracle Linux, and Amazon Linux)
Amazon Linux 1, 2
Ubuntu Server Linux 14.04 LTS, 16.04 LTS, 18.04 LTS, 20.04 LTS,  22.04 LTS
Microsoft Windows Server 2016, Server 2019, Server 2022

System Requirements

Typical system requirements for an Edge-only deployment are listed in the table below.

In addition, you will find examples of system configurations specific to different deployment scenarios such as Dev or Test Lab / Proof of Concept (POC), Network Operations Center (NOC), or Managed Services Providers (MSPs).

Component Minimum Requirement (per server) Dev or Test Lab Internal Use (NOC, SOC, etc.) External Use (MSP Customer-Facing)
CPU Single CPU 2 CPU cores 4 CPU cores 4-8 CPU cores
Memory 4 GB RAM 4 GB RAM 8-16 GB RAM 16-32 GB RAM
Storage * 1 GB disk 1 GB disk 2 GB disk 2 GB disk
Operating System 64 bit O/S 64 bit O/S 64 bit O/S 64 bit O/S
Java Java SE 8 (JRE) installed on edgeCore server Minimum version is Java 1.8.0_20 on this link;
As of the 4.4.1 version, Java 11 is required to be able to run edgeCore.
Database ** In-memory H2 database      

* Note: actual storage requirements will depend on implementation, however as edgeData and edgeWeb access data remotely and cached in-memory, storage requirements are low.

** Note: edgeCore, edgeWeb, and edgeData rely on an in-memory H2 database for configuration and temporary data repository. By default, this is not externally available and does not require separate maintenance. 

Supported Java Versions

The supported major Oracle Java versions are:

– Java SE 8 (JRE) from version 8u20 (1.8.0_20)
– Java SE 11 (required as of edgeCore release 4.4.+)
– Java SE 17 (recommended for edgeCore release 4.5.+)

Using the latest patch version of JDK is recommended.

Obtaining Java Version Information

  1. Open Command Prompt (Windows) or Terminal (MacOS).
  2. Type the following command:
    java -version
  3. Press Enter.
    The information is displayed. If the installed version is, for example, 8, you will see a string that includes the text 1.8.0


    C:\Users\admin>java -version
    java version “1.8.0_261”
    Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)

Default Network Ports

  Port Protocol Scope/Accessibility
edgeCore 8080 HTTP edgeCore server via client hosts
edgeCore Shutdown Port 8005 N/A localhost
embedded H2 database N/A JDBC / System File runs in edgeCore process

Client Browser Requirements

The edge application suite is an HTML5 application and as such requires a modern standards-compliant browser. 

Vendor Platform Version(s) Minimum Screen Resolution Plug-ins
Microsoft Edge 12+ 1024×768 – None required by default. – Other plug-ins as required by integrated applications via edgeWeb.
Mozilla Firefox 44+ 1024×768  
Google Chrome 41+ 1024×768  

Mobile Client Requirements

The edge application suite is an HTML5 application and as such requires a modern standards compliant browser. 

Vendor Device Operating Systems Additional Requirements
Vendors distributing Android-based devices (Google, HTC, Nexus, Samsung, Sony, etc.) Various Phones/ Tablets Android 5.x, 6.x Chrome browser 41+ is required.
Apple iPhone, iPad, iPod Touch iOS 9+  

Terms | Privacy