Integrify has been successfully installed in various/mixed configurations within an enterprise environment. 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 7 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
- Common HTTP Features
- Web Server
- Web Server (IIS)
- .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
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.
- SQL Client
For SQL Server backed Integrify Installations, install both of the following from the link below if SQL Server is not installed on the application server:
- Microsoft® ODBC Driver 17 for SQL Server:
https://www.microsoft.com/en-us/download/details.aspx?id=56567 - Microsoft Command Line Utilities 15.0.x for SQL Server:
https://go.microsoft.com/fwlink/?linkid=2082790
- Microsoft® ODBC Driver 17 for SQL Server:
- URL rewrite module for IIS
https://www.iis.net/downloads/microsoft/url-rewrite - Latest Node.js for Windows (v10 LTS version)
Please download and install the version appropriate for your OS from here (64-bit msi recommended):
https://nodejs.org/dist/latest-v10.x/ - Microsoft Visual C++ Redistributable 2017
Download and run the installer appropriate for your OS from here:
https://go.microsoft.com/fwlink/?LinkId=746572 - IIS Node
This is a Node.js wrapper for IIS. Download run the installer appropriate for your OS:
https://github.com/Azure/iisnode/releases/download/v0.2.26/iisnode-full-v0.2.26-x64.msi - Microsoft Access 2013 Runtime
If you are licensed for any of the Excel Plugins available in Integrify, download and run the installer appropriate for your OS:
https://www.microsoft.com/en-us/download/details.aspx?id=39358
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
- A persistent outbound internet connection is needed to https://central.integrify.com for licensing purposes.
Comments
0 comments
Please sign in to leave a comment.