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 Tiernote
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.
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.
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.
Configuration | Description |
---|---|
Single Instance | All tiers reside within a single server connected to an external Microsoft SQL Server |
Single Instance - Dedicated Web and Application Tiers | The Web tier and Application tier installed on dedicated servers and connected to an external Microsoft SQL Server |
High Availability | Multiple Servers running both the Application and Web tiers and multiple external Microsoft SQL servers connected via Load Balancer |
High Availability - Dedicated Web and Application Tiers | Multiple dedicated Application and Web tier servers and multiple external Microsoft SQL servers connected via Load Balancer |
Custom | Configuration is determined by Resolve Professional Services Team |