Setting up the system architecture

<< Click to Display Table of Contents >>

Navigation:  Automation Server for JEE > Automation Server JEE configuration and administration > Automation Server for JEE installation > Automation Server JEE platform configuration >

Setting up the system architecture

Overview

Automation Server has an architecture which offers the necessary components to set up a high availability solution or standard solution.

When setting your processes to run in a JEE platform, having a high availability architecture, consider the following aspects for your configuration.

 

HAEngine

 

Main elements

Main elements to configure within your Bizagi system architecture when running in a JEE platform are:

 

Database Server (Data access layer).

For mission critical applications and for a high availability schema, it is recommended to set up more than 1 node for the Database Server, in order to rely on a failover cluster.

Failover capabilities (i.e, an active-passive schema) is provided by the different Database engines.

 

Bizagi Server (Digital process layer).

For mission critical applications and for a high availability schema, it is recommended to set up more than 1 node for Bizagi server, in order to provide load balancing capabilities.

For this set up, configure the JEE Application server in your cluster according to Configuring a JEE Application server to work with Bizagi.

 

Load balancer (for Bizagi)

For load balancing, you may use either a software or hardware load balancer.

It is recommended the use of a hardware load balancer (i.e, F5), and note that Bizagi does not provide the load balancer.

Bizagi supports any load balancing algorithm, and the only requirement for the load balancer configuration is that sticky sessions are enabled.

You will need to use and configure a load balancer for a high availability architecture.

For an example on the load balancer configuration, refer to Configuring a load balancer, in which an Apache HTTP Server is used to illustrate the high availability architecture.

 

HA_system_architecture