The PingDirectory server requires certain software packages to operate properly.
For optimal performance, the server requires Java for 64-bit architectures. To view the minimum required Java version, contact your authorized support provider for the latest supported software versions.
Implement a Network Time Protocol (NTP) system so that multi-server environments are synchronized and timestamps are accurate.
The following system requirements are qualified and certified to be compatible with the PingDirectory server.
Differences in operating system versions, service packs, and other platform variations are supported until the platform or other required software are suspected of causing issues.
- CPU and memory
- When sizing an instance of the PingDirectory server,
provide at least the following minimum specs:
- 2 processor cores
- 4 GB of RAM
For more information about memory allocation, see Memory allocation and database cache or Finding the optimal heap size (requires authentication).
- Running PingDirectory on Amazon Web Services (AWS)
- To take advantage of snapshots for backing up any important files, install the PingDirectory server on an Elastic Block Store (EBS) file system. You should also move any databases, logs, and other files to a high-performance file system that is separate from the rest of the server image, and create an S3 bucket for storing backups, schema, and other artifacts.
- Platforms
- The PingDirectory, PingDirectoryProxy, and PingDataSync servers support the following operating systems for installation and deployment:
- Docker
- To deploy the PingDirectory server using Docker, you must have a supported version of Docker. The following versions of Docker are supported:
- Java Runtime Environment
- You must have one of the following versions of the Java Development Kit installed prior to installing the server:
- Browsers
- The following browsers are supported by the PingDirectory server administrative console: