Technical Case Study: Sun Java Enterprise System SunWeb 4.0

Preparing the Deployment Scenario

The deployment scenario for the SunWeb 4.0 deployment is a combination of the following:

Preparing the Logical Architecture

The Java ES components needed to provide the services listed in Detailed Service Requirements are diagrammed in the following figure. This set of components is prepared by examining the list of services required in the SunWeb 4.0 deployment and determining which Java ES component will be used to provide the services.

Figure 3–1 SunWeb Deployment Logical Architecture

Graphic representation of the logical architecture described
in the text.

Notice that the logical architecture includes Java ES components, represented as boxes with solid outlines, and non-Java ES software, represented as boxes with dashed outlines. Non-Java ES software is used as follows:

Reviewing the Quality of Service Requirements

The logical architecture identifies the Java ES components that provide the services named in the requirements, but does not tell you how you should install the components on your network. In a typical production deployment you satisfy quality of service requirements such as response time, service availability, and service reliability by installing and configuring multiple instances of the components and distributing the components among several computers. For example, you could provide failover capability for your portal service by configuring multiple instances of Portal Server on multiple computers behind a load balancer.

To review the quality of service requirements for the SunWeb deployment, see the following sections in Chapter 2: