FluentPro Help Center

What do you need help with?

G.A. Suite On-Premises Technical Prerequisites & Recommended Infrastructure

The following article describes Technical Prerequisites & Recommended Infrastructure for Governance and Administration Suite On-Premises Installation.

One of the following Hypervisors can be used for Virtual Machines: Hyper-V, VMWare, or Azure.

All VMs should be in the same network and have access to one another.

We recommend that all VMs are joined to the Active Directory Domain.

Web Server – 1 Virtual Machine

  • Windows Server 2016 or later, Standard or Datacenter edition
  • .net Framework version 4.8
  • CPU: 2
  • RAM: 4 – 8 GB
  • Storage: 120GB - 240 GB
  • IIS Server role enabled (for Windows Authentication – Windows Authentication in IIS enabled)
  • SSL certificate for GA Suite web site
  • Local Server Administrator account for deployment/update process
  • AppPool account with db_datareader & db_datawriter permissions for FBO and FBOLogs DBs; read & write access to Storage

“Application” Server (optionally can be deployed on the same VM as Web Server)

  • Windows Server 2016 or later, Standard or Datacenter edition
  • .NET Framework 4.8
  • CPU: 2
  • RAM: 4 - 8 GB
  • Storage: 120 – 240 GB
  • Local Server Administrator account
  • Action account with db_datareader & db_datawriter permissions for FBO and FBOLogs DBs; read & write access to Storage

“Workers” Servers – 1 to 5 Virtual Machines (depending on the volume)

  • Windows Server 2016 or later, Standard or Datacenter edition
  • .NET Framework 4.8
  • CPU: 2
  • RAM: 8 GB
  • Storage: 120 – 240 GB
  • MS Project Professional (2016 or higher, compatible with Project Online) or MS Project Online Desktop Client installed, licensed, and activated
  • Local Server Administrator account with AutoLogOn permission
  • Console session must always be logged in
  • Action account with db_datareader & db_datawriter permissions for FBO and FBOLogs DBs; read & write access to Storage

SQL Server – option 1 – utilize existing SQL Server instance to create 3 DBs for GA Suite

  • Microsoft SQL Server 2014 or later, Web, Standard or Enterprise edition
  • Storage: not less than 120 GB available
  • DBOwner account on FBO, FBOLogs & Datacenter DBs (for migrations during deployment & update process)
  • Accounts with db_datareader & db_datawriter for Action Accounts & AppPool

SQL Server – option 2 – dedicated Virtual Machine

  • Windows Server 2016 or later, Standard or Datacenter edition
  • Microsoft SQL Server 2014 or later, Web, Standard or Enterprise edition
  • CPU: 4
  • RAM: 8 – 12 GB
  • Storage: not less than 120 GB available
  • DBOwner account on FBO, FBOLogs & Datacenter DBs (for migrations during deployment & update process)
  • Account with db_datareader & db_datawriter & db_ddladmin (for Job Processors & AppPool)

Please note: Azure SQL database serverless or Amazon databases can be used as well.

Please note: Earlier versions of Windows (e.i. Windows Server 2012R2) might still work, however, we cannot guarantee product stability and functionality as we do not test our products on legacy Windows builds that have reached EOL.

Please note: Earlier versions of Microsoft SQL Server (e.i. Microsoft SQL Server 2012) might still work, however, we can not guarantee product stability and functionality.

Storage for Backup:

  • Windows shared folder: storage size = size of PWA x retention period x frequency of backups a day.

Or

  • Azure Blob Storage: storage size = size of PWA x retention period x frequency of backups a day.

Or

  • Amazon S3 Bucket: storage size = size of PWA x retention period x frequency of backups a day.

AppPool and Action accounts must have Read & Write access to Storage.

User Accounts in PWA

  • 1 - 5 user accounts (depending on volume)
  • PWA Administrator, Site Collection Administrator permissions

Other Technical Prerequisites

1 SSL certificate (self-signed are accepted):

  • SSL certificate for GA Suite web site (needs to be installed on the Web Server VM only)

SMTP Server – utilize existing Server

  • Port #:
  • IP Address:

If encryption is supported by your SMTP Server, then on the 'Configuration settings in Datacenter' step check the 'SMTP ssl' checkbox. 

If encryption is not supported by your SMTP Server do not check the 'SMTP ssl' checkbox. 

If authorization is supported by your SMTP Server, then on the 'Configuration settings in Datacenter' step check the 'Use specific SMTP credentials' checkbox and provide your credentials. 

If authorization is not supported by your SMTP Server do not check the 'Use specific SMTP credentials' checkbox and leave the credentials fields empty. 

Questions to clarify:

  • Will you utilize an existing SQL Server instance or a dedicated Virtual Machine?
  • Do you use Active Directory?
  • Will all 3 VMs be connected to the same Active Directory domain? (yes - Windows authentication, no – SQL authentication and need to turn on SQL Server and Windows Authentication mode).
  • What version of Windows Server do you use?
  • What version of SQL Server do you use (if utilize existing SQL Server)?
  • What type of Storage will you use (Windows Shared Folder / Azure Blob Storage/Amazon S3 Bucket)?
  • Will G.A. Suite have a connection to the Internet (FluentPro Licensing Server)?
  • Do you use a Proxy Server for the Internet connection?
  • What authentication type do you want to use for login to G.A. Suite (Windows, Office 365)?
  • Will email notifications be required for G.A. Suite?

Was this article helpful?

Table of contents

    Back To Top