Previous Topic: IntroductionNext Topic: Communication between CA Risk Authentication Components


System Architecture

You can install CA Risk Authentication on a single system or you can distribute its components across multiple systems. However to ensure maximum security and integrity of data and transactions, the the three-tier architecture in the following illustration:

Use Web Tier for Network or Internet

This layer comprises the HTML content and interacts directly with the user over a network or the Internet.

The CA AuthMinder Utility Script (ArcotDeviceDNA.js), which is a client-side Java script must be included in your application. This is served to the end-user browser, through the web servers that reside in this layer. This script enables you to do the following:

Note: To use the utility script, see Collecting Device ID and DeviceDNA in CA Risk Authentication Java Developer’s Guide.

Application Tier for Application Server

This layer constitutes all application server components in the system, such as CA Risk Authentication Server, UDS, Administration Console and the CA Risk Authentication SDKs. The following list explains the work of each server component:

Note: All components in this layer can be installed on one system or can be distributed across multiple systems.

Data Tier for Storage

This layer comprises the instances of relational databases that store the configuration, user, and historical data that is used by CA Risk Authentication to analyze each transaction. In addition, this layer also constitutes all directory servers (LDAPs) that you have configured for storing user details.

If you use any Hardware Security Modules (HSMs) for encrypting sensitive user data, the HSM is also a part of this layer.