When developing processes or integration flows in Frends you will need to deploy the newly created integration flows to an Agent group in order for them to be executed. A common use case for this is the traditional path of:
Developing an integration process in the Development Agent group in the Development Environment
Deploy it for testing to a separate Test Agent group (in the Test Environment)
Running test scenarios for the integration flow
After the tests have been passed deploy it to an Agent group in the Production Environment
Frends enforces this best practice with the deployment and Environment architecture.
Deploying a Process
The deployment of a Process is done from the Frends UI Process View by selecting Processes to be deployed and selecting the "Deploy Processes to Agent group" action found in the Actions dropdown menu. You will also be required to choose which version of a Process you wish to deploy and into which Agent Group. This same method is also used to rollback previous deployments by simply selecting an older version.
When deploying a Process, Frends will automatically send a notification to the Agents in the target Agent Group which will cause them download and take the selected version of that Process into use. This way the whole deployment process is automated with a single click of a button.
Note that Triggers will be also activated by default when deploying Processes to another Agent group. You can choose not to activate the Processes by unchecking the option in the deploy dialog during deployment.