BPA Platform 2018 Update 1 System Requirements

Introduction

This article details the minimum hardware and software requirements to run BPA Platform and any relevant tools.

Note that the BPA Platform Configurator also prompts for any prerequisite specifications for a feature or tool before installing.

BPA Platform Server

The following operating systems are supported, along with the minimum service pack required:

  • Microsoft Windows 2008 Server SP2

    64-bit

  • Microsoft Windows 2008 Server R2

    64-bit

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

Server Minimum Hardware Specification

  • Dual 2Ghz Processor Cores
  • 1 GB of available memory
  • 1.5 GB available Disk space
  • 1280×800 desktop

Installation Considerations

  • BPA Platform server requires 250MB of free space on the hard drive for the extraction process. This is cleared away on installation completion.
  • Plan for a possible reboot of the server. This can occur if Microsoft Jet/DAO is updated during the install.
  • Ensure that the regional settings on the server are appropriate. The default locale of the machine must be correct (that is, not US English as is often the case with machines outside the USA)

BPA Platform Client

The following operating systems are supported, along with the minimum service pack required:

  • Microsoft Windows 2008 Server SP2

    64-bit

  • Microsoft Windows 2008 Server R2

    64-bit

  • Microsoft Windows 2012 Server
  • Microsoft Windows 2012 Server R2
  • Microsoft Windows 2016 Server
  • Microsoft Windows 7

    Professional, Enterprise, and Ultimate editions

  • Microsoft Windows 8.1

    64-bit

  • Microsoft Windows 10

    Professional and Enterprise editions

    64-bit

BPA Platform Database

You have two choices for the BPA Platform back-end database:

  • Proprietary back-end database
  • Microsoft SQL Server — It is recommended that the database server is local and on the same machine as the BPA Platform server to optimise communication. The SQL Server back-end database is supported on:
    • Microsoft SQL Server 2005

      Express, Standard, and Enterprise editions

      32- or 64-bit

    • Microsoft SQL Server 2008

      Express, Standard, Workgroup, Developer, and Enterprise editions

      32- or 64-bit

    • Microsoft SQL Server 2008 R2

      Express, Standard, Web, Workgroup, Parallel Data Warehouse, Fast Track, Datacenter, Evaluation, Developer, and Enterprise editions

      32- or 64-bit

    • Microsoft SQL Server 2012

      Express, Standard, Web, Workgroup, Parallel Data Warehouse, Fast Track, Datacenter, Evaluation, Business Intelligence, Developer, and Enterprise editions

      32- or 64-bit

    • Microsoft SQL Server 2014

      Express, Evaluation, Standard, Web, Developer, Business Intelligence, and Enterprise editions

      32- or 64-bit

    • Microsoft SQL Server 2016

      Express, Evaluation, Standard, Developer, and Enterprise

      64-bit

    • Microsoft SQL Server 2017

      Express, Evaluation, Standard, Enterprise, Developer, and Web Edition

      64-bit

BPA Platform Tool Specifics

Microsoft SQL Server Trigger Agent

The SQL agent is supported on:

  • Microsoft SQL Server 2005
  • Microsoft SQL Server 2008
  • Microsoft SQL Server 2008 R2
  • Microsoft SQL Server 2012
  • Microsoft SQL Server 2014
  • Microsoft SQL Server 2016
  • Microsoft SQL Server 2017

Minimum .NET framework 4.0

The SQL agent(s) are typically distributed and reside on the data server(s). It communicates over the network using the IP protocol.

IMPORTANT: Configuration of the OLE automation and extended stored procedures is essential to the operation of this agent and to have triggers fire successfully. For more information, see our knowledgebase article Required permissions to create SQL Server triggers.

SMTP Agent

The SMTP agent is supported on:

  • Microsoft Windows 2008 Server SP2 64-bit
  • Microsoft Windows 2008 Server R2 64-bit
  • Microsoft Windows 2012 Server
  • Microsoft Windows 2012 Server R2
  • Microsoft Windows 2016 Server

You can install the SMTP agent on the same machine as the BPA Platform server with due consideration on loading. It is recommended that emails that are intended to trigger tasks are filtered from the main email server, and forwarded to the SMTP virtual server running on the BPA Platform server machine. It is essential the Microsoft SMTP virtual server is running under IIS for this to work — for more information, see our knowledge base article, Configuring the SMTP Virtual Server for the SMTP Agent.

Workflow Agent & Workflow Website

The Workflow Job Trigger agent and Workflow website are supported on:

  • Microsoft Windows 2008 Server SP2
  • Microsoft Windows 2008 Server R2
  • Microsoft Windows 2012 Server
  • Microsoft Windows 2012 Server R2
  • Microsoft Windows 2016 Server

Additionally:

  • IIS and ASP.NET must be installed and configured correctly. Only ASP 4.0 or higher websites are supported.
  • Minimum .NET framework 4.0 installed.

BPA Platform requires a dedicated website for workflow jobs. This demands that the website, and hence the workflow agent, is installed on Microsoft Windows Server 2008 SP2 or higher. The workflow agent and BPA Platform server may coexist on the same machine. However, resource loading and website response times should be considered when assessing high intensity systems. In high intensity scenarios, it may prove beneficial to distribute the workflow agent onto another machine. The workflow agent communicates using the IP address.

Web Client

The Web Client is supported on:

  • Microsoft Windows 2008 Server SP2 64-bit
  • Microsoft Windows 2008 Server R2 64-bit
  • Microsoft Windows 2012 Server
  • Microsoft Windows 2012 Server R2
  • Microsoft Windows 2016 Server

Additionally:

  • IIS and ASP.NET must be installed and configured correctly
  • Minimum .NET framework 4.0 installed

Web Service

The Web service is supported on:

  • Microsoft Windows 2008 Server SP2
  • Microsoft Windows 2008 Server R2
  • Microsoft Windows 2012 Server
  • Microsoft Windows 2012 Server R2
  • Microsoft Windows 2016 Server

Additionally:

  • IIS and ASP.NET must be installed and configured correctly. Only ASP 4.0 or higher websites are supported.
  • Minimum .NET framework 4.0 installed.

Workflow Users

Supported web browsers:

  • IE versions 7, 8, 9, 10 and 11
  • Firefox version 32 onward

Again, a server reboot will be required if the web browser must be upgraded.

Oracle Trigger Agent

32-bit Java runtime must be installed when installing the Oracle Trigger Agent. All versions of Oracle 9i, 10g and 11g support the use of triggers. For details of which platforms this support extends to, refer to your Oracle user documentation.

Run Crystal Report Tool

Reports created with Crystal Reports versions 10, 11, 2008, 2011, 2013, and 2016 are currently supported for use with the Run Crystal Report Tool. A separately licensable Crystal Runtime component is required — version 13.0.2.20 — and to access this, the BPA Platform server must have access to the internet. This Runtime is available with BPA Platform. Previous versions of the Runtime supplied with earlier versions of BPA Platform are deprecated, and are not compatible with all versions of Crystal Reports, therefore may not provide full functionality. From 1st September 2014, if using the deprecated versions, Codeless Platforms will no longer attempt to find workarounds to problems and an upgrade will always be required before attempting to resolve a problem.

TOBIT David

We currently support TOBIT David, V8, V9 and V10 and their corresponding Faxware products. For a list of supported modems please check the TOBIT website.

To send faxes through TOBIT using the BPA Platform product you must install the Faxware product onto the BPA Platform server, and connect the product through a hardware modem using a com port on the same machine. It is also necessary to install the TOBIT client on any machines where you configure tasks using the BPA Platform Send Fax (Tobit) tool. This scenario works best if you dedicate a windows account to BPA Platform and use impersonation for any Fax based Tasks as TOBIT will only accept an authenticated/licensed account as authority to send faxes.

Virtualisation

It is possible to run the BPA Platform server in a virtual environment (VMware or Hyper-V virtualisation), meeting the prerequisites documented above for the operating system and hardware.