This section includes descriptions of the terms or concepts used throughout this manual to describe the installation and configuration of multiple ATG applications.

Agent Facing Server

This is the server (or cluster of servers) on which you install the agent facing pieces of your applications and services.

For more information about the agent facing server and the applications that can run on it, see the architecture diagram and Agent Facing Cluster in Architecture Overview.

Management Server

This is the server (or cluster of servers) on which you install the applications and services used to manage and publish assets to the customer facing server. Assets include applications and services.

This is also called the asset management server, the publishing server, or the Content Administration server.

For more information about the management server and the applications that can run on it, see the architecture diagram and Management Cluster in Architecture Overview.

Cluster

In a multiple application configuration, you can have clusters (groups) of management servers, customer facing servers, and agent servers. The servers in each cluster must be configured to correctly communicate with each other.

For more information about working with clusters, refer to the instructions on setting up clustering for your application server in the ATG Installation and Configuration Guide.

Customer Facing Server

This is the server (or cluster of servers) on which you install the customer facing pieces of your applications and services.

This is also called the production server.

For more information about the customer facing server and the applications that can run on it, see the architecture diagram and Customer Facing Cluster in Architecture Overview.

ATG Customer Intelligence (ACI) Server

This is the server that supports the ATG Customer Intelligence product and report generation for ATG applications.

For more information about the ACI server, see the architecture diagram and ATG Customer Intelligence Instance in Architecture Overview.

Data Warehouse Load Server

This is the server that supports the Data Warehouse (DW), the reporting and analysis database, for ATG applications.

For a complete view of the Data Warehouse load servers and what they might include, see the architecture diagram, Agent Data Warehouse Load Server, and Management Data Warehouse Load Server in Architecture Overview.

Internal and External Users

When defining your users in the ATG Business Control Center, there is a concept of two types of users: internal and external.

Internal users are your employees who use directly use the ATG applications. Examples of internal users are customer service representatives responding to inquiries from your customers, or application managers setting up an application according to your preferences.

External users are your customers, such as someone making a purchase on your Web site or requesting assistance regarding an order.

For more information about managing users for your ATG applications, see the following documentation:

Internal and External Scenarios

You can create scenarios for internal or external users. Scenarios are a series of choreographed interactions that are tailored to the user. For example, you can create an external user scenario that customizes the Web site content, promotions, and e-mail messages based on that user’s actions when visiting your Web site. You can create an internal user scenario for use by customer service representatives to guide them through a suggested sequence of events when interacting with a customer.

For details about scenarios, creating them, and setting up your system to use them, see Creating Scenarios in the ATG Personalization Guide for Business Users and Scenarios Module Programming in the ATG Personalization Programming Guide.

ATG Search Answer Engine (or Search Server)

This is a C++ process that receives and processes requests for searches

For a view of how the ATG Search Answer engine fits into a multiple application configuration, see the architecture diagram and ATG Search Answer Engine Process in Architecture Overview.

For details about setting up ATG Search, see the ATG Search Installation and Configuration Guide and the ATG Search Administration Guide.

Scenario Servers

Scenario servers are servers that handle scenario events or actions. .A scenario server can be an individual scenario server or a global scenario server. Scenario editor servers are instances of process editor servers.

For details about scenarios and the types of scenario editor servers, see Scenarios Module Programming in the ATG Personalization Programming Guide.

Shared Repositories

Shared repositories are repositories that run on dissimilar ATG instances, but point at the same database table.

In the following example, the agent facing and customer facing clusters each have a repository named atg/userprofiling/ProfileAdapterRespository that points to the same database schema that contains external profiles. These profiles represent the customers. The agent facing cluster has a pointer to the external profiles so that agents (internal users) can assist customers visiting the customer facing Web site. The customer facing cluster points to the external profiles, because the customers are the external users (their profiles are stored in the database).