5.2 Prerequisites for the Identity Governance and Identity Reporting Databases

You can install Identity Governance and Identity Reporting on the same server, on separate servers or not install Identity Reporting. The following considerations apply to all of the scenarios. Review the following considerations for the database that you use with Identity Governance and Identity Reporting:

Requirements

  • The database server, the Identity Governance server, and the Identity Reporting server must run in the same subnetwork.

  • Install a database server or use an existing database server that Identity Governance supports. For more information about the specific database versions, see Section 2.4.2, Database Requirements.

  • (Conditional) If you do not use PostgreSQL, ensure that the JDBC driver for the supported database is on the server where you install Identity Governance and Identity Reporting. For more information, see Section 5.7, Adding the JDBC File to the Application Server.

  • (Conditional) You can install the version of PostgreSQL that Identity Governance requires in an environment that runs an older version of the database program. To ensure that the new installation does not overwrite the previous version, specify a different directory for the new files.

Recommendations

  • For production environments, we recommend that you never install Identity Governance or Identity Manager components on the same server where the databases run. If you do install these components on the same server where the databases run, it significantly impacts the performance of Identity Governance. For more information, see Section 2.3, Recommended Production Environment Installation Scenarios.

  • For production environments, we recommend that you cluster the database server to provide fault tolerance for the information stored in the database. The Identity Governance installer does not cluster the database server for you. For more information on how to cluster the database server, Section 2.3.4, Ensuring High Availability or Load Balancing for Identity Governance.

  • For production environments, if you use Identity Reporting often, we recommend that you install Identity Reporting on a separate server from Identity Governance. For more information, see Section 2.3, Recommended Production Environment Installation Scenarios.

  • For production environments, if you are installing both Identity Governance and Identity Reporting on the same server, and you plan to move one of the features to a different server, we recommend that you install both features separately to facilitate the future move.