SPMS Database Server.
SPMS .NET Secure Server.
SPMS .NET Web Server.
SPMS Desktop Application Clients.
SPMS REST API Server.
SPMS Web Application Server.
It is important that you know and understand that each of the components listed above is not restricted to one component per machine. Depending on your operation requirements and resource availability, you can select one of the following options:
install all the components in the same machine.
install each component separately in a different machine.
install the components using a combination of both option 1 and option 2.
The SPMS Database Server is the machine that hosts the database of the SPMS applications. It is the core or heart of the SPMS environment. It must be installed with database management software and configured to handle database requests from multiple database clients.
Minimum System Specification
Operating System:
Microsoft Windows Server 2016
Memory:
8 GB of RAM, and
160 GB of disk space.
Oracle Database Server 12c
Oracle Database 32-bit Full Client for 12c including the ODAC
Internet Explorer 8.0
Framework version 2 enabled,
Framework version 3.5 enabled, and
Framework version 4.8 enabled.
The SPMS Secure Server hosts the web service that manages the user credentials. It is similar to password manager software. In SPMS 7.30, there is no Secure Server. Instead, a separate database schema handles the same responsibility. From SPMS 8.0, 20.1, 20.2, or newer versions, the database schema is replaced by a web service hosted on a web host (SPMS Secure Server) that handles HTTPS requests from multiple clients.
Note:
SPMS Secure Server installation files are bundled with the SPMS Transactions Service. Therefore, installing the SPMS Transactions Service also deploys a copy of the SPMS Secure Service.Minimum System Specification
Microsoft Windows Server 2016
8 GB of RAM, and
160 GB of disk space.
Oracle Database 32-bit Full Client for 12c including the ODAC
Internet Explorer 8.0
IIS v6 with Management Compatibility Services
Framework version 2 enabled,
Framework version 3.5 enabled, and
Framework version 4.8 enabled.
OHC SPMS Transactions Service,
OHC SPMS Web Services, and
OHC SPMS OPI Web APIs.
Note:
You can install all the SPMS web services on the same machine or install them separately, depending on the resource availability and operational requirements.
Minimum System Specification
Operating System:
Microsoft Windows Server 2016
Memory:
8 GB of RAM, and
160 GB of disk space.
Oracle Database 32-bit Full Client for 12c including the ODAC
Internet Explorer 8.0
IIS v6 with Management Compatibility Services
Microsoft .NET Framework runtime:
Framework version 2 enabled,
Framework version 3.5 enabled, and
Framework version 4.8 enabled.
The SPMS Application Clients are service consumers that connect to the SPMS Database Server or SPMS Web Server to perform their intended operation.
Minimum System Specification
Microsoft Windows 10 Standard Edition
8 GB of RAM, and
160 GB of disk space.
Oracle Database 32-bit Full Client for 12c including the ODAC
Internet Explorer 8.0
Framework version 2 enabled,
Framework version 3.5 enabled, and
Framework version 4.8 enabled.
In this section, we suggest some of the possible installed SPMS environments. You are in no way limited by the examples of the installed SPMS environment shown below.
Minimal Configuration
Figure 2-1 Minimum SPMS Configuration
Minimum System Specification for Combined Web Server and Database Server
Microsoft Windows Server 2016
16 GB of RAM, and
320 GB of disk space.
Oracle Database Server 12c
Oracle Database 32-bit Full Client for 12c including the ODAC
Internet Explorer 8.0
IIS v6 with Management Compatibility Services
Framework version 2 enabled,
Framework version 3.5 enabled, and
Framework version 4.8 enabled.
Figure 2-2 Typical SPMS Configuration
In the configuration shown in the figure below, the SPMS Database Server and SPMS Web Server are installed separately on different machines. Here, the SPMS Secure Server is installed on the same machine as the SPMS Database. By setting up the SPMS Secure Server and the SPMS Database on the same machine, we mirror the Database Server configuration in the older SPMS 7.0 / 7.30. In the older SPMS version, the SPMS Database Server handles all database requests and also manages the secure server responsibilities through the two SPMS Database schemas.
Figure 2-3 Alternative SPMS Configuration
Minimum System Specification for Combined Secure Server and Database Server
Microsoft Windows Server 2016
8 GB of RAM, and
160 GB of disk space.
Oracle Database Server 12c
Oracle Database 32-bit Full Client for 12c including the ODAC
Internet Explorer 8.0
IIS v6 with Management Compatibility Services
Framework version 2 enabled,
Framework version 3.5 enabled, and
Framework version 4.8 enabled.
As shown in the Recommendation for the Installed SPMS Environment section, the SPMS installation consists of setting up all the components listed below.
SPMS Database Server,
SPMS Secure Server,
SPMS Web Server, and
SPMS Application Clients.
Figure 2-4 SPMS 8.0 Summarized Installation Process Flow