ELMA365 On-Premises / Prepare infrastructure

Prepare infrastructure

An infrastructure is a set of components necessary for operation of the ELMA365 application. Depending on the objectives, the approaches and requirements for organizing an ELMA365 On-Premises infrastructure differ.

Let’s take a look at the following infrastructure organization options:

  • Infrastructure for familiarization.
  • Development/test environment infrastructures.
  • Production environment infrastructures.
  • High availability production environment infrastructures.

Начало внимание

You can choose one of the infrastructure organization options.

Конец внимание

Infrastructure for familiarization

This infrastructure organization option is suitable for familiarization purposes and does not require high reliability of storage components.

  1. Environment with Internet access.

infrastructure-preparation-1

Characteristics:

  • One physical server or virtual machine;
  • Installation with Internet access;
  • Embedded data storage components.

For more information on how to deploy this type of infrastructure, see Install ELMA365 Standard.

  1. Environment without Internet access.

infrastructure-preparation-2

Characteristics:

  • One physical server or virtual machine for all components;
  • Installation without Internet access;
  • Embedded Kubernetes image storage;
  • Embedded data storage components.

For more information on how to deploy this type of infrastructure, see Install ELMA365 Standard offline.

Development/test environment infrastructures

This infrastructure organization option is suitable for development and test environments and does not require the increased reliability of storage components.

  1. Environment with Internet access.

infrastructure-preparation-3

Characteristics:

  • One physical server or virtual machine for all components;
  • Installation with Internet access;
  • Embedded storage data components..

For more information on how to deploy this type of infrastructure, see Install ELMA365 Standard.

For more information on how to deploy this type of infrastructure for ELMA365 Enterprise, see:

  1. Environment without Internet access.

infrastructure-preparation-4

Characteristics:

  • One physical server or virtual machine for ELMA365 On-Premises and data storage components;
  • One physical server or virtual machine for Kubernetes image storage;
  • Installation without Internet access;
  • Local Kubernetes image storage;
  • Embedded data storage components.

For more information on how to deploy this type of infrastructure for ELMA365 Standard, see:

For more information on how to deploy this type of infrastructure for ELMA365 Enterprise, see:

Production environment infrastructure

A variant of infrastructure organization for operational environments (Production).

  1. Environment with Internet access.

infrastructure-preparation-5

Characteristics:

  • One physical server or virtual machine for ELMA365 On-Premises, proxying and storage components;
  • Three physical servers or virtual machines for external databases;
  • Installation with Internet access;
  • Embedded RabbitMQ and Redis data storage components;
  • External MongoDB, PostgreSQL, and S3 MinIO data storage components;
  • Embedded HAProxy proxy server for proxying incoming requests to external S3 storage.

For more information on how to deploy this type of infrastructure for ELMA365 Standard, see:

For more information on how to deploy this type of infrastructure for ELMA365 Enterprise, see:

  1. Environment without Internet access.

infrastructure-preparation-6

Characteristics:

  • One physical server or virtual machine for ELMA365 On-Premises, proxying and storage components;
  • Three physical servers or virtual machines for external databases;
  • One physical server or virtual machine for Kubernetes image storage;
  • Installation without Internet access;
  • Local Kubernetes image storage;
  • Embedded RabbitMQ and Redis data storage components;
  • External MongoDB, PostgreSQL, and S3 MinIO data storage components;
  • Embedded HAProxy proxy server for proxying incoming requests to external S3 storage.

For more information on how to deploy this type of infrastructure for ELMA365 Standard, see the following articles:

For more information on how to deploy this type of infrastructure for ELMA365 Enterprise, see:

High availability production environment infrastructure

The infrastructure organization option is suitable for operational environments (production) with high reliability requirements for storage components.

infrastructure-preparation-07

Characteristics:

  • 10 physical servers or virtual machines for the Kubernetes cluster that will host ELMA365 On-Premises and data storage components;
  • 10 physical servers or virtual machines for external databases;
  • Two physical servers or virtual machines for balancing and proxying incoming requests to ELMA365 On-Premises, S3 storage, and R7-Office;
  • Two physical servers or virtual machines for R7-Office;
  • One physical server or virtual machine for Kubernetes image storage;
  • Installation without Internet access;
  • Local Kubernetes image store;
  • Embedded high availability RabbitMQ and Redis data storage components;
  • External high availability MongoDB, PostgreSQL, and S3 MinIO data storage components;
  • External high availability R7-Office document server;
  • External high availability HAProxy proxy server for proxying incoming requests to ELMA365 On-Premises, S3 storage, and R7-Office.

For more information on how to deploy this type of infrastructure for ELMA365 Enterprise, see:

Found a typo? Highlight the text, press ctrl + enter and notify us