SMaRT AFIX logo  SMaRT AFIX User Guide (v. July 2018)

Installation Prerequisites

It is recommended that SMaRT AFIX be deployed to an environment based on the Business Intelligence (BI) Class configuration. The BI Class configuration consists of three servers. The servers can be virtual or physical. The server specifications are based on the processing requirements of the specific software components deployed. The server requirements are estimates based on STC's experience operating applications similar to SMaRT AFIX. Hardware requirements are a direct function of data size (patient and vaccine population) and number of concurrent users. The estimated requirements shown below assume mid-size installation. See the SMaRT AFIX Installation Guide on the STC Documentation Portal for detailed installation instructions.

Server Services Server (SVC) Database & Batch Processing Application Server
Purpose Host authorization and forecaster services RDBMS host; ETL job execution environment Host environment for application backend and supporting services
CPU 4 4 4
RAM 32 GB 32 GB 16 GB
Storage 200 GB 2 TB 100 GB
Components Keycloak (integrated auth service)
Tomcat (Forecaster service)
Oracle Express (Forecaster service)
Stand Alone Forecaster
PostgreSQL 9.5
Jaspersoft ETL Server (JETL)
Node.js (application backend)
Jasper Reports