Pre-requisites for BigFix Runbook AI Component

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.

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

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

Table 1. 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 16.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.12.6 64-bit
  • NLTK 3.9.1
  • OpenSSL-Win64 3.6.0
  • Apache Server 2.4.65
  • VC++ 2022 64-bit Redistributable package
Application Component - Python
  • iParse
  • iUnique
  • iRecommend
Advanced AI Server Advanced AI Component - Python
  • iScrape
  • iKnowledge
  • Advanced Knowledge
  • Knowledge Rating
  • Dot Net Framework 4.8.x
  • Python 3.12.6 64-bit
  • NLTK 3.9.1
  • OpenSSL-Win64 3.6.0
  • Apache Server 2.4.65
  • VC++ 2022 64-bit Redistributable package
  • AntiWord
  • Oracle Distribution of Java JDK 23 (Required only for Solr installation
Database Server Database Transactional Database MS SQL 2016/2019 /MS SQL 2022 (+) Enterprise / Standard edition 64 bit
MongoDB
  • Advanced AI Component
  • Document Storage
MongoDB MongoDB 8.0.4
SOLR
  • Advanced AI Component
  • Indexer
SOLR
  • SOLR 9.7.0
  • nssm 2.24
Certificates (applicable for all tiers) SSL Certificates