Single node deployment

This section describes a common deployment for either small deployments or non-production deployments where high availability is not required. In this type of deployment, all the OpenIAM services, infrastructure and database are deployed on one Linux host.

If integration to Active Directory or another Microsoft application is required, then a Windows VM should be used to host the connector. In this example, we will use the Active Directory PowerShell connector.

Note: This diagram is limited to integration with one application using common ports. The list of ports can change if integration with other applications is required.

Single node deployment

HostPortsDescription
OpenIAM Linux host443Primary port that will be used by end users after SSL has been enabled
80Port that that will be used by end users before SSL is enabled.
8080Port that allows use of the OpenIAM using without going through the rProxy. Access to this port is helpful during development.
5672/5671RabbitMQ port - Connectors that are deployed remotely will use this port to send messages back to RabbitMQ.
Windows Connector VMConnects to 5671/5672 of OpenIAMConnector will send and receive messages back to RabbitMQ using this port.
Connects to 9389 of a domain controllerUsed to access Active directory Web services
Active Directory9389Active Directory Web services