System Requirements

Architecture Overview

Blueprint has a highly scalable, layered architecture that leverages modern Microsoft technologies.

System Requirements

Distributed-Server Install

Blueprint must be separated into three servers as detailed in the table below.

Client Devices

Web Application Server

Job Execution Server

Database Server

Hardware

  • CPU: 4 cores, 2.5 GHz or faster
  • RAM: 4GB (8GB for large deployments)
  • CPU: 8 cores, 2.5 GHz or faster
  • RAM: 16MB
  • Storage: 120GB
  • Network: 1Gbps connection recommended
  • CPU: 4 cores, 2.5GHz or faster
  • RAM: 16GB
  • Storage: 120GB
  • CPU: 8 cores, 2.5GHz or faster
  • RAM: 16MB
  • Storage: 160GB

Software

  • Windows 8.1 or 10
  • Google Chrome or Microsoft Edge (Chromium)
  • Minimum resolution of 1280x1024 (1600x900 or higher recommended)
  • Windows Server 2016 or 2019*
  • IIS 10
  • .NET Framework 4.7.2 or higher

  • Windows Server 2016 or 2019*
  • .NET Framework 4.7.2 or higher

  • Windows Server 2016 or 2019*
  • SQL Server 2014, 2016, or 2019**

* Standard and Datacenter editions only

** Standard and Enterprise editions only

Data Tier Configuration

  • Windows authentication is required for communication between the application and database tiers
  • The domain account used to run application components must have the following database permissions:
    • SELECT, INSERT, UPDATE, and DELETE permissions on any object in the application databases
    • EXECUTE permissions on any stored procedures in the application databases
    • VIEW SERVER STATE server permissions are required for system diagnostics
  • Database administrator permissions are only required during the installation of the application

Networking Configuration

  • Web & Application Server:
    • Inbound connections: Port 8080 (HTTP) (default) or 443 (HTTPS)
    • Auxiliary Sevices (Internal): Port 9101 (default)
  • Database Server
    • Ports 139 and 445 for Windows authentication
    • Port 1433 (or alternate SQL Server port)