Atoti Deployment Minimum Technical Requirements

Atoti Deployment Minimum Technical Requirements


This page describes the minimum technical requirements for each type of machine involved in an Atoti deployment. These requirements define the lowest supported configuration. Higher specifications may improve performance, but anything below these thresholds is not supported.

The page uses the following definitions:

  • Deployment machine runs the application and requires a Java Virtual Machine.
  • Development machine builds the application.
  • End user machine consumes the application and requires a browser.

Please note that development machines are listed separately for Atoti Java SDK, Atoti Python SDK, and Atoti UI JavaScript.

Atoti Server deployment machine

From version 6.1.1
Hardware Quad Core with 16 GB RAM
Operating System Unix, Linux, Windows 11, Windows 10, or Mac OS
Java Virtual Machine Java 21, 64 bits
Application servers Tomcat 9.0x

Atoti Java SDK development machine

From version 6.1.1
Hardware Quad Core with 16 GB RAM
Operating system Any Java-supported OS. The following are confirmed by ActiveViam: Windows 10, Windows 11, Unix, Linux, or Mac OS
Java Virtual Machine Java 21, 64 bits
Deployment tool Maven (see Maven Releases History for list of stable versions)

Atoti Python SDK development machine

From version 0.9.1
Hardware Quad Core with 16 GB RAM
Operating system Unix, Linux, Windows 11, Windows 10, or Mac OS
Java Virtual Machine Java 21, 64 bits
Python Version 3.10 or later

Atoti UI JavaScript extension development machine

From version 5.1
Hardware Quad Core with 16 GB RAM
Operating system Unix, Linux, Windows 11, Windows 10, or Mac OS
Node.js Version 18.12.1 or later

Atoti UI end user machine

From version 5.2.1
Operating system Unix, Linux, Windows 11, Windows 10, or Mac OS
Internet browser
  • Microsoft Edge version >= 93.0
  • Google Chrome version >= 93.0
  • Mozilla Firefox version >= 91.0
  • Safari >= 15.0