<< Click to Display Table of Contents >> Deployment |
Overview
Once the process automation cycle has been completed, Bizagi lets you publish processes for use.
Deployment of Bizagi processes involves promoting the processes into a Test or Production environment.
Bizagi promotes agile management of continuous improvement, so you can apply changes easily to your target environment.
Bizagi Environments
A Bizagi project has several environments. An environment in Bizagi is an independent application of a Bizagi project (it has its own Work portal, Database, and Scheduler service).
By default Bizagi presents three different environments, each with its own major objective: a Development, Test, and Production environment for the same project.
When using the Deployment feature, it is strongly recommended to use these three environments.
•Development: It is the Authoring environment. This is the only environment in which processes are modeled and their implementation details are specified. Design and construction stages are part of this environment, in which the data model, the forms, and the business rules are created, along with the performers, interface definitions, and other specifications. Work in this environment takes place through Bizagi Studio.
•Test: This environment simulates the Production environment. The development team carries out user acceptance tests for the functionality and certification of processes. The target environment is administered through the Bizagi Management Console.
•Production: This is the actual operating environment in which the client's processes are available to end users. Through the Bizagi Management Console, management tasks and configurations can be carried out in the Production Work Portal such as editing business policies, user administration and authorization configuration, and administration for the SMTP server or ECM systems.
Process Deployment options
Bizagi provides two options for deployment:
•One-Click deployment
•Advanced
One-Click Deployment
For assisted process deployment, Bizagi provides One-Click Deployment.
Through One-Click Deployment Bizagi automatically publishes processes into an environment different than the Development environment and configures that environment.
Bizagi automatically creates or updates that environment (i.e., sets up a production environment) using this procedure.
For more information about this option, refer to One-Click Deployment.
Advanced deployment
For more sophisticated scenarios, Bizagi provides an Advanced Deployment Tool. This option is useful for the following scenarios:
1. Projects requiring offline deployment.
2. Projects with many developers perform specific modifications in parallel.
3. Projects with more than three environments.
4. Projects that rely on deployment software or policies that require manual deployment (applying packages).
5. Bizagi Automation services (cloud) projects
For more information about this tool, refer to the Advanced Deployment.
Before actually performing a deployment, it is important that you review Preconditions and requirements.