Skip to main content
Version: On-Premise 2.4

System Architecture

Architecture Tiers

As you plan your Actions Express infrastructure it's important to understand how Actions Express executes workflow automation within its three (3) different tiers.

  • Application Tier
  • Web Tier
  • Database Tier
    note

    Each tier can installed on different servers as each layer is independent of one another.  Standard deployments include combining the Application and Web tier on one server with the Database tier on a different server. 

Architecture Tiers Diagram

The following example illustrates the flow of data within Actions Express Architecture Tiers. Architecture Tiers

Application Tier

The application tier consists of the following core components:

  • Comm
  • Engine
  • Executor
  • Integration Module
  • Manager (Incident & Event)

Web Tier

The web tier consists of the following core components:

  • Data Access Layer
  • User Interface

Database Tier

The database tier consists of the following core components:

  • Microsoft SQL database

Data Flow

To efficiently manage your automation capacity and the flow of data, the architecture of your Actions Express environment is determined by multiple factors, including:

  • The number of concurrently running automations
  • Frequency of automation execution
  • The amount of data processing per automation

Data Flow Diagram

The following example illustrates the flow of data within Actions Express. Data Flow

Infrastructure Design Options

Actions Express is highly configurable, the following are the most common infrastructe configurations. Please refer to the diagrams of each configuration for more details.

ConfigurationDescription
Single InstanceAll tiers reside within a single server connected to an external Microsoft SQL Server
Single Instance - Dedicated Web and Application TiersThe Web tier and Application tier installed on dedicated servers and connected to an external Microsoft SQL Server
High AvailabilityMultiple Servers running both the Application and Web tiers and multiple external Microsoft SQL servers connected via Load Balancer
High Availability - Dedicated Web and Application TiersMultiple dedicated Application and Web tier servers and multiple external Microsoft SQL servers connected via Load Balancer
CustomConfiguration is determined by Resolve Professional Services Team

Single Instance Diagram

Single Instance

Single Instance - Dedicated Web and Application Tiers Diagram

Single Instance - Dedicated Servers

High Availability Diagram

HA

High Availability - Dedicated Web and Application Tiers Diagram

HA Dedicated Servers