Pre-requisites for BigFix Runbook AI Component

The BigFix Runbook AI installer has different prerequisites depending on the type of server and component being installed. The software requirements include IIS 10.0 or above, Dot Net Framework 4.8.x, Microsoft ACE OLEDB 12.0, Python 3.8.10 64-bit, NLTK 3.4.1, Apache Server 2.4, VC++ 2015 64-bit Redistributable package, AntiWord, Spacy 3.1.2, Numpy 1.20.3, Mod_wsgi 4.9.0, En_core_web_sm 3.1.0, Google Chrome Browser, Oracle Distribution of Java JDK 1.8.x, MS SQL 2016 /MS SQL 2022 (+) Enterprise / Standard edition 64 bit, MongoDB 4.0, SOLR 8.5.0, nssm 2.24, and SSL Certificates.

This section provides an overview of the prerequisites to run the BigFix Runbook AI installer. Once the infrastructure is ready, determine the server where the installer will be executed. Each type of server – Web Server, Application Server, Advanced AI Server and Database Server have different prerequisites depending on the components being installed. Once you have identified the required servers, components, and the deployment mode, please proceed with the installation of the pre-requisite software and utilities.

This documentation is only for Windows 2012 R2 and higher versions.

The following table describes the software requirements to install the components.

Table 1. Table 2 – Software Requirements
Server Component Sub-Components Software Requirements
Web Server Web Component
  • Web UI
  • Key Rotation Service
  • IIS 10.0 or above
  • Dot Net Framework 4.8.x
  • Microsoft ACE OLEDB 12.0
Application Server Application Component – Microsoft Dot Net
  • Data Collector
  • RBA Executor
  • Generic Executor
  • Release
  • Generic Listener
  • Dot Net Framework 4.8.x
  • Python 3.8.10 64-bit
  • NLTK 3.4.1
  • OpenSSL-Win64
  • Apache Server 2.4
  • VC++ 2015 64-bit Redistributable package
  • AntiWord
  • Spacy 3.1.2
  • Numpy 1.20.3
  • Mod_wsgi 4.9.0
  • En_core_web_sm 3.1.0
Application Component - Python
  • iParse
  • iUnique
  • iRecommend
Advanced AI Server Advanced AI Component - Python
  • iScrape
  • iKnowledge
  • Advanced Knowledge
  • Knowledge Rating
  • Python 3.8.10 64-bit
  • NLTK 3.4.1
  • OpenSSL-Win64
  • Apache Server 2.4
  • VC++ 2015 64-bit Redistributable package
  • AntiWord
  • Spacy 3.1.2
  • Numpy 1.20.3
  • Mod_wsgi 4.9.0
  • En_core_web_sm 3.1.0
  • Google Chrome Browser
  • Oracle Distribution of Java JDK 1.8.x (Required only for Solr installation)
Database Server Database Transactional Database MS SQL 2016 /MS SQL 2022 (+) Enterprise / Standard edition 64 bit
MongoDB Document Storage MongoDB MongoDB 4.0
SOLR Indexer SOLR
  • SOLR 8.5.0
  • nssm 2.24
Certificates (applicable for all tiers) SSL Certificates