Hardware and Software Requirements

The requirements are based on a standard implementation for a medium to large organization. As with all software application implementation, there are a number of variables that will influence the hardware requirements specifically, including:  Number of transactions or activities per minute (volume of traffic); Logging of activities required; Volume of data stored; Data replication required, etc.

Server Sizing and Specifications
  CPU Cores RAM GB Storage GB
Small Azure 2 3,5 50
Amazon 2 8 50
Medium Azure 4 7 50
Amazon 4 16 50
Large Azure 8 14 100
Amazon 8 32 100
XMPro Dedicated Hosting Thresholds
Small Up to 100 users
Medium Up to 500 users
Large Up to 1000 users
XMPro Shared Hosting Thresholds
Small Up to 100 users
Medium Up to 250 users
Large Up to 500 users

End User Interface

Software Requirements

One of the following operating systems is required:

  • Windows 10

One of the following Internet browsers is required:

  • Microsoft Internet Explorer 11
  • Microsoft Edge
  • Mozilla Firefox 60.0.7 +
  • Safari 12.1.2 +
  • Google Chrome
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1 GHz or higher
Memory 2024 MB of RAM
Hard Disk 0.5 GB of available hard disk space

XMDesigner

Software Requirements

One of the following operating systems:

  • Windows 10

The following software components are optional in addition to the requirements listed above:

  • Microsoft Office Visio 2019 (x86)
  • Microsoft Office Visio 2016 (x86)

Other requirements:

  • Microsoft .NET Framework Version 4.5.2
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1 GHz or higher
Memory 2024 MB of RAM
Hard Disk 0.5 GB of available hard disk space for a complete installation including all prerequisite software

BPM Application

Software Requirements

One of the following operating systems is required:

  • Windows Server 2019
  • Windows Server 2016

Other requirements:

  • Microsoft Internet Information Services (IIS) 10.0 +
  • Microsoft .NET Framework Version 4.7.2
It is recommended to use separate servers for the Database and the Application.
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1.4 GHz or higher (2 CPU)
Memory 4 GB of RAM (Minimum), 8 + GB RAM (Recommended)
Hard Disk 2 GB of available hard disk space for a complete installation including all prerequisite software
In a production environment, the volume of traffic may dictate higher hardware specifications.
If you are planning on utilizing a local file share for storing the file uploads, please factor the hard disk space into the requirements.

BPM Database

Software Requirements

One of the following operating systems is required:

  • Windows Server 2019
  • Windows Server 2016

One of the following database applications is required:

  • SQL Server 2017
  • SQL Server 2016 SP1+
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1.4 GHz or higher (2 CPU)
Memory 4 GB of RAM (Minimum), 8 + GB of RAM (Recommended)
Hard Disk 20 GB of available hard disk space
In a production environment, the volume of traffic may dictate higher hardware specifications.
Additional hard-disk space will be required as the application gets used. This growth will need to be factored into the hard drive size choice.

XMAnalyzer Application

Software Requirements

One of the following operating systems is required:

  • Windows Server 2019
  • Windows Server 2016

Other requirements:

  • Microsoft Internet Information Services (IIS) 10.0 +
  • Microsoft .NET Framework Version 4.6.1
  • XMPro BPM Application installed  (version 6.7)
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1.4 GHz or higher (2 core CPU)
Memory 4 GB of RAM (Minimum), 8 + GB RAM (Recommended)
Hard Disk 2 GB of available hard disk space for a complete installation including all prerequisite software
In a production environment, the volume of traffic may dictate higher hardware specifications.
The XMAnalyzer can be hosted on the same instance as the XMPro BPM solution.

XMAnalyzer Database

Software Requirements

One of the following operating systems is required:

  • Windows Server 2019
  • Windows Server 2016

One of the following database applications is required:

  • SQL Server 2017 with SSIS installed
  • SQL Server 2016 SP1+ with SSIS installed
The XMAnalyzer can be hosted on the same SQL instance as the XMPro database provided SSIS is installed and configured on the instance.
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1.4 GHz or higher (2 CPU)
Memory 4 GB of RAM (Minimum), 8+ GB of RAM (Recommended)
Hard Disk 20 GB of available hard disk space
In a production environment, the volume of traffic may dictate higher hardware specifications.
Additional hard-disk space will be required as the application gets used. This growth will need to be factored into the hard drive size choice.

End User Interface

Software Requirements

One of the following operating systems is required:

  • Windows 10
  • Windows 8

One of the following Internet browsers is required:

  • Microsoft Internet Explorer 11
  • Microsoft Edge
  • Mozilla Firefox 60.0.7 +
  • Safari 11.1.2 +
  • Google Chrome
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1 GHz or higher
Memory 2024 MB of RAM
Hard Disk 0.5 GB of available hard disk space

XMDesigner

Software Requirements

One of the following operating systems:

  • Windows 10
  • Windows 8

The following software components are optional in addition to the requirements listed above:

  • Microsoft Office Visio 2016 (x86)
  • Microsoft Office Visio 2013 (x86)

Other requirements:

  • Microsoft .NET Framework Version 4.5.2
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1 GHz or higher
Memory 2024 MB of RAM
Hard Disk 0.5 GB of available hard disk space for a complete installation including all prerequisite software

BPM Application

Software Requirements

One of the following operating systems is required:

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012

Other requirements:

  • Microsoft Internet Information Services (IIS) 8.0 +
  • Microsoft .NET Framework Version 4.5.2
It is recommended to use separate servers for the Database and the Application.
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1.4 GHz or higher (2 core CPU)
Memory 4 GB of RAM (Minimum), 8 + GB RAM (Recommended)
Hard Disk 2 GB of available hard disk space for a complete installation including all prerequisite software
In a production environment, the volume of traffic may dictate higher hardware specifications.
If you are planning on utilizing a local file share for storing the file uploads, please factor the hard disk space into the requirements.

BPM Database

Software Requirements

One of the following operating systems is required:

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012

One of the following database applications is required:

  • SQL Server 2016
  • SQL Server 2014
  • SQL Server 2012
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1.4 GHz or higher (2 core CPU)
Memory 4 GB of RAM (Minimum), 8 + GB of RAM (Recommended)
Hard Disk 20 GB of available hard disk space
In a production environment, the volume of traffic may dictate higher hardware specifications.
Additional hard-disk space will be required as the application gets used. This growth will need to be factored into the hard drive size choice.

XMAnalyzer Application

Software Requirements

One of the following operating systems is required:

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012

Other requirements:

  • Microsoft Internet Information Services (IIS) 8.0 +
  • Microsoft .NET Framework Version 4.5.2
  • XMPro BPM Application installed (version 6.6)
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1.4 GHz or higher (2 core CPU)
Memory 4 GB of RAM (Minimum), 8 + GB RAM (Recommended)
Hard Disk 2 GB of available hard disk space for a complete installation including all prerequisite software
In a production environment, the volume of traffic may dictate higher hardware specifications.
The XMAnalyzer can be hosted on the same instance as the XMPro BPM solution.

XMAnalyzer Database

Software Requirements

One of the following operating systems is required:

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012

One of the following database applications is required:

  • SQL Server 2016 with SSIS installed
  • SQL Server 2014 with SSIS installed
  • SQL Server 2012 with SSIS installed
The XMAnalyzer can be hosted on the same SQL instance as the XMPro database provided SSIS is installed and configured on the instance.
Hardware Requirements
Component Minimum Requirement
CPU and Processor 1.4 GHz or higher (2 CPU)
Memory 4 GB of RAM (Minimum), 8+ GB of RAM (Recommended)
Hard Disk 20 GB of available hard disk space
In a production environment, the volume of traffic may dictate higher hardware specifications.
Additional hard-disk space will be required as the application gets used. This growth will need to be factored into the hard drive size choice.

All of the above aspects are duly considered as part of the design phase and the implementation team will guide the customer regarding hardware requirements.

Recommended system requirements do not guarantee the best performance so they should be viewed as a guideline rather than a rule.  XMPro can be hosted and run from within a Virtual Machine environment, VMWare or Hyper V.
All estimates are based on Minimum Requirements.

As part of the implementation of XMPro, the following should be considered:

  • Backup requirements
  • Separate development, testing and production environments

This is the legacy version of the XMPro Documentation site. For the latest XMPro documentation, please visit documentation.xmpro.com

X