Frends Environment
Agent Groups are grouped in Environments. Environments are logical containers grouping Agent Groups based on different roles they have in a Process lifecycle. Environments have a set of settings defined based on the Environment. An Environment may contain one or more Agent Group.
A typical Frends set-up contains three different kinds of Environment:
Development Environment
Test Environment
Production Environment.
In the set-up presented, Processes are developed in the Development Environment. Once the criteria set for the Development Ready stage have been met, the Process is deployed to the Test Environment for testing. The ideal set-up for a Test Environment is similar to that of the Production Environment, of course with the difference that the systems integrated are test systems. With this set-up, it can be ensured that testing results in production ready integrations. After testing is complete and the Process is ready for production it will be deployed to the Production Environment.
The Environment configuration is adjusted based on the customer's needs.
The following settings are Environment specific:
Environment Variables
Process Log Settings
Monitoring Rules
API Keys
User access: with user access rules access to Environments can be limited.
Remote Subprocess calls can only be invoked to other Agent Groups within the same Environment.
The next article is Introduction to Overview and Illustration Notation Used in Deployment Scenarios