Before you start
Autonomous Identity server software requires the following hardware, storage, and operating system requirements to run in your production environment. Autonomous Identity’s flexible architecture runs in a variety of network environments: on-prem, cloud, multi-cloud, and hybrid.
All production systems differ in many ways. Please discuss with your ForgeRock Professional Services, installers, or partner representatives about your environment specifics. |
ForgeRock Google Cloud registry key
You deploy Autonomous Identity using a Docker image that pulls other dependent images from the ForgeRock Google Cloud Registry repository and installs the components on a target node.
For specific instructions on obtaining the registry key, refer to How To Configure Service Credentials (Push Auth, Docker) in Backstage.
Hardware and memory requirements
Autonomous Identity has a number of components that include application, data, and analytics servers, which are all included in the Docker images. The minimum hardware and memory requirements for a single-node target and a separate deployer machine are as follows:
Vendor | Versions |
---|---|
Deployer Node |
32 GB RAM, 8 CPU |
Analytics (Target) Node |
64 GB RAM, 16 CPU |
Storage requirements
Autonomous Identity has a number of components that include application, data, and analytics servers, which are included in the Docker images. The minimum storage requirements for a single-node deployment are as follows:
Autonomous Identity requires the following minimum storage requirements:
Type | Size |
---|---|
Data Storage |
500 GB (minimum), 1 TB (production) |
Operating systems requirements
Autonomous Identity is supported on the following operating system:
Vendor | Versions[1] |
---|---|
CentOS Stream |
8.0 |
Redhat Enterprise Linux |
8.0 |
Cloud services requirements
Autonomous Identity has been successfully deployed on the following cloud services:
Vendor | Versions |
---|---|
Google Cloud Platform (GCP) |
Latest |
Amazon Web Services (AWS) standard Elastic File System (EFS) shared drive |
Latest |
Java requirements
Autonomous Identity software supports the following Java version:
Vendor | Versions |
---|---|
OpenJDK |
11.0.16 |
Third-party software
Autonomous Identity uses the following third-party software in the deployment.
IMPORTANT:
If your existing deployment uses the deployer-pro installer (2022.11.0 and later), you can upgrade these third-party dependencies to these versions.
If your existing deployment uses the deployer installer (pre-2022.11.0 or earlier), you do not need to pre-install or upgrade these components in your environment. The Autonomous Identity deployer installs or upgrades these dependencies.
Component | Version | Usage |
---|---|---|
Python |
3.10.9 |
Deployer and Deployer Pro scripts |
Docker CE |
20.10.17 |
Container cluster management |
Apache Cassandra |
4.0.8 |
Database for all Autonomous Identity services |
MongoDB |
4.4.19 |
Database for all Autonomous Identity services. If using MongoDB with LDAP, set the |
Apache Spark |
3.3.2 with Hadoop 3 |
Cluster to run Autonomous Identity analytics |
Apache Livy |
Updated to work with Spark 3.3.2 |
REST interface to Spark master to run Autonomous Identity analytics |
Opensearch/Opensearch Dashboards |
1.3.13 |
Distributed, open source search engine and visualization tool for all data types. |
Supported browsers
Autonomous Identity supports the following browsers:
Vendor | Versions |
---|---|
Google Chrome |
version 85.0.4183.121 and higher |
Mozilla Firefox |
version 86.0.1 and higher |