This graphic shows an example WebLogic application environment. It depicts three clients invoking Managed Server instances that are configured in a cluster in a WebLogic domain. The client requests are received by a load balancer, which exists behind the enterprise firewall. The load balancer forwards each client request to a target Managed Server instance. No Managed Server instance is exposed or directly accessible by client applications that are outside the firewall; only the load balancer is exposed externally.
The cluster consists of four Managed Server instances. Two Managed Server instances are hosted on one physical machine, and two are hosted on a second machine. A third machine in the WebLogic domain hosts the Administration Server. Each machine in the WebLogic domain hosts an instance of the Node Manager.
The security realm in the WebLogic domain is configured with a custom security provider. This custom security provider is depicted with each machine instance to indicate that the provider can be used by each WebLogic Server instance in the domain.
The Managed Server instances share a common application directory, which exists on the machine hosting the Administration Server. The domain is configured with a connection to an RDBMS system, which is depicted as physically outside the WebLogic domain because the RDBMS system typically is shared with other enterprise resources.