On-Premise System Requirements

subscribe-product-updates-button.pngIntegrify has been successfully installed in various/mixed configurations within an enterprise environment including on premise. The most common scenario utilizes a shared database environment (such as a shared Microsoft SQL Server) with a dedicated server for the Integrify application. Integrify will run on VM slices, however, it is strongly recommended that this environment is closely monitored to ensure that the sharing of host resources does not impact performance.  The following document provides recommendations for server hardware and software requirements for an Integrify installation.

Several factors will be involved in the actual size of your specific Integrify installation:

  • Number of concurrent users (impact: application server traffic and database concurrent connections)
  • The volume of requests (impact: database connections, size of database)
  • Size and complexity of individual processes (impact: database size)
  • Size of attachments attached to requests (impact: application server disk space)

The primary factors in sizing, however, will be the number of concurrent users/transactions and the size of the process (i.e. number of tasks/complexity). The larger the process and the larger the number of requests for that process translates into more processing required on the application server as well as the database server.


Base System Requirements

Regardless of hardware sizing concerns, all installations of Integrify have the following base requirements

Application Server Operating System

  • Windows 2008 R2 Server, Windows 2012 Server, Windows 2016 Server, or 2019 (any edition)
  • IIS 7+, The minimum IIS feature configuration needed is below.
     
    • Web Server (IIS)
      • Web Server
        • Common HTTP Features
          • Default Document
          • Directory Browsing
          • HTTP Errors
          • Static Content
        • Security
          • Request Filtering
          • Basic Authentication
        • Application Development
          • .NET Extensibility
          • .NET 4.x
          • ISAPI Extensions
          • ISAPI Filters
  • .NET Framework >= 4.6.2 feature and it's required dependencies, including WFC and it's sub-components with all security updates installed. Please note the following .NET features below. (x represents a secondary version number which can be lower than the required version. If so you will need to upgrade it through windows update post initial install)
     
    • .NET Framework 4.x Features
      • .NET Framework 4.x 
      • ASP.NET 4.x 
      • WCF Services
        • HTTP Activation
        • Named Pipe Activation
        • TCP Activation
        • TCP Port Sharing

Database Server

  • Microsoft SQL Server 2008 (any edition) or greater

MongoDB

  • Version 3.4+  Can be on any host.
  • Instructions on installing MongoDB as a service can be found here: Windows Installation Instructions
  • Mongo DB Community can be use with OnPremise Installations of Integrify


Sizing your Installation

Use the following as a guide to create a starting point in determining your hardware (virtual or physical) needs for your installation.

  Usage Application Server Database Server
Minimal Installation up to 20 concurrent users
or
up to 200 requests per day
Processor: Single CPU
Memory: 2 gigabytes
Disk Size: 30 gigabytes (minimum)
Processor: Single CPU
Memory: 4 gigabytes
Disk Size: 30 gigabytes (minimum)
Medium Installation up to 100 concurrent users
or
up to 500 requests per day
Processor: Dual CPU
Memory: 2 - 4 gigabytes
Disk Size: 60 gigabytes (minimum)
Processor: Dual CPU
Memory: 8 - 16 gigabytes
Disk Size: 80 gigabytes (minimum)
Large Installation more than 100 concurrent users
or
more than 500 requests per day
Processor: Quad CPU
Memory: 4 - 8 gigabytes
Disk Size: 80 to 100 gigabytes (minimum)
Processor: Quad CPU
Memory: 16+ gigabytes
Disk Size: 80 gigabytes (minimum)


Additional Application Server Requirements

Please make sure all of the additional required package have been installed on your application server prior to installing Integrify 7.


End User Requirements

The following browsers are supported by Integrify 7:

  • Internet Explorer 11 (Administration not supported)
  • Firefox
  • Chrome
  • Safari
  • Opera
  • Edge (including Chromium)

Connectivity Requirements


Frequently Asked Questions (FAQ)