User Tools

Site Tools


System Software Requirements

EASA's system requirements depend on which of three roles is configured for a machine:

  1. EASA Server configured by an Administrator
  2. Compute Server including an Excel Server or a Database Server

There are no special requirements for a Database Server.

EASA is a high-level programming language and EASAP's vary in their computational resource requirements.

The requirements below are recommendations based on typical use cases.

Performance and practical system requirements will depend on:

  • customer specific application
  • system configuration
  • usage scenario

EASA Server

Windows System

We recommend the following hardware:

  • Quad-core 3GHz
  • 20 GB minimum of available hard-disk space for installation and file storage
  • 8 GB of available RAM

The above requirements can be adjusted downward for 'low User number' or 'low complexity' EASA deployments, for more specific detail see Hardware Requirements.

EASA requires one of the following supported 64-bit operating systems:

  • Windows 8 / 10
  • Windows Server 2008 / 2012 / 2016 / 2019

Linux System

In addition to the above Windows hardware requirements, an up-to-date Red Hat Enterprise Linux ('RHEL') or Debian distribution or a derivative is recommended (eg. Ubuntu, CentOS).

We recommend using a well-supported, current distribution for running a Linux EASA Server.


Client Computers

Web Browser Client

A User must have:

  • IE 11 (de-activate Compatibility View), Firefox (up to v.67), Chrome (up to v.75), Edge (up to v.44), Safari (up to v.12)
  • Network connection to the EASA Server
  • Screen Resolution of at least 1024×768 (greater is recommended)

Excel Desktop Client

An Excel Client User requires the above and additionally must:

  • have a local installation of Excel 2010 14.0.7165.5000 or later
  • disable updates for Excel
  • auto-install the EASA Ribbon the first time an Excel Client EASAP is run

EASA Client

For an EASA Client machine (EASAP Builder or Compute Server Configuration Tool) an Author must have:

  • Windows 8 / 10
  • Network connection to EASA Server
  • Screen resolution of at least 1024×768 (greater is recommended)
  • 150 MB of available hard-disk space for EASA Client installation
  • An Author must have a local 32-bit version of Excel to create an Excel Server or Excel Client EASAP

Compute Server

EASA supports communication with Compute Servers running the operating systems below:

  • Windows 8 / 10
  • Windows Server 2008 / 2012 / 2016 / 2019

For additional details see Configure a Compute Server


Excel Server

An EASAP will often utilize a 'live' Excel spreadsheet, thus an Excel Server requires at least one dedicated Excel process per simultaneous User.

To deploy an EASAP with a large or computationally intensive spreadsheet across many Users requires significant CPU and memory.

An Excel Server requires one of the following 32-bit versions of Excel with disabled updates:

  • 2010
  • 2013
  • 2016
  • 2019
  • Office 365 versions

Activate Visual Basic for Applications (or 'VBA') under 'Office Shared Features' in the feature tree.

The Excel version above needs to be running on one of the following operating systems:

  • Windows 8 / Windows 10
  • Windows Server 2008 / 2012 / 2016 / 2019

EASA supports only the English language version of Excel.

Disable automatic updates or do not update Excel once an Excel Server has been configured and is working correctly.