Designing the Architecture
Designing the Architecture
 Updated: February 22, 2013

General Considerations

In addition to the specific implementation needs for an individual product's layers, there are some general guidelines that you should adhere to.  These include

Regardless of the size and scope of your implementation, the use of a lab environment, in which to test your architecture and your customizations is highly recommended.   CA strongly recommends that you establish a testing (laboratory) facility that replicates, to the greatest extent possible, your production environment, including all unique configurations and customizations. While a laboratory may be used only for the purpose of migration testing, CA Best Practice encourages clients to establish a standing laboratory for the testing of all new configurations, customizations, incremental fixes, and OS/CA Service Packs.

Platform and Release Considerations

The primary components of CA distributed solutions are run on either Windows, Linux or UNIX operating systems. The following are general notes regarding those platforms, based on the latest product releases.  Specific requirements will depend on which platform you are using, which release and which components you are deploying and what other software is running on the target machines. 

Windows General Issues:

UNIX\Linux General Issues

Understanding the Most Common Errors (and how to Avoid them!)

On a final note, the keys to a successful solution deployment are as follows: