Administer > Manage WebSphere Commerce features > WebSphere Commerce integration with WebSphere Portal


WebSphere Commerce Portal Integration site architecture

The WebSphere Commerce Portal Integration sample site architecture includes relationships between the Internet, Internet DMZ, Production DMZ, and Intranet.

The following diagram depicts a sample architecture deploying WebSphere Portal and WebSphere Commerce in a multi-tier demilitarized zone (DMZ) configuration with high availability. This sample configuration can be used for an Internet or extranet WebSphere Portal solution. In this configuration, an optional authentication proxy, such as Tivoli Access Manager WebSEAL, can be used to shield the Web server from unauthorized requests for external facing users. This approach is desirable when the Web server or the application server contains sensitive data, such as WebSphere Commerce order related information, where direct access to it is not desirable. Alternatively, if WebSphere Application Server is used to perform authentication, which is the default WebSphere Portal configuration, it makes use of a directory server, such as an LDAP server to verify the user's credentials:

The security model for WebSphere Commerce Portal Integration assumes the network connection between the WebSphere Portal tier and the backend WebSphere Commerce tier are either behind a firewall or secured. It is up to the WebSphere Portal administrator to decide which networking model to employ because the decision should be weighted between the benefit and the cost of using secured connections.

Configure WebSphere Portal to use SSL adds security so that all traffic between the WebSphere Portal server and the back-end WebSphere Commerce services is encrypted. This added security prevents any eavesdropping on the information that is exchanged over the network. However, depending on the amount and nature of the information being transferred, the cost of encryption can sometimes have a sufficient impact on the overall application performance.

There are primarily two kinds of end-users of this sample configuration: shoppers and business users. The access route of online shoppers is very different from how internal business users access the WebSphere Commerce system. Internal business users typically have special credentials to access the trusted backend network, where they can use native WebSphere Commerce user interfaces to configure the online store and product information. Shoppers, however, require a higher level of defense security when accessing the site content, to prevent unauthorized requests and other potential security exposures.

The following diagram represents the recommended sample deployment and network configuration for WebSphere Commerce and WebSphere Portal integration:

In this sample, the single cell network configuration is necessary for implementing the cache invalidation function between WebSphere Commerce and WebSphere Portal. It creates a secured domain as a WebSphere Application Server cell with two separate clusters, each consisting of a set of WebSphere Commerce nodes and WebSphere Portal nodes. A replication service is used to broadcast only cache invalidation events between the two clusters, which are part of the same replication domain and core group.

The following is a list of key considerations when setting up this sample deployment configuration:


Uncontrolled zone

The uncontrolled zone contains:


Controlled zone

The controlled zone contains:


Restricted zone

The restricted zone contains:


Trusted zone

The trusted zone contains:

For additional information about using SSL and defining repertoires in WebSphere Portal, see Set up SSL.


Related concepts

Maintain the WebSphere Commerce portlet application

WebSphere Commerce integration with WebSphere Portal

Single sign-on (SSO) and WebSphere Commerce Portal

Maintain the WebSphere Commerce portlet application


Related tasks

Configure WebSphere Portal with WebSphere Commerce

Configure WebSphere Portal with WebSphere Commerce using basic authentication

Configure WebSphere Portal with WebSphere Commerce using simulated single sign-on


+

Search Tips   |   Advanced Search