<< Click to Display Table of Contents >> Studio Cloud Services considerations |
Bizagi Studio empowers development teams for intelligent process automation fulfilling business requirements with agile results, and focusing on your business. Through features that help automation of processes, and a set of different applications, features, and functionalities offered by Bizagi, developers control the business logic, enhance the user interface, and integrate systems in the Development environment.
When working on Studio Cloud Services, you can run the Work Portal in two ways:
•Using the Studio Cloud Services cloud infrastructure. You can run as many portals as the number of packages you have purchased. Refer to Subscription and project structure.
•Using local resources. In this scenario, you have to install all the necessary infrastructure to run the Work Portal. Refer to Studio installation.
If you run the Work Portal using the Studio Cloud Services cloud infrastructure, you need to consider the following:
1. Running the Work Portal
With one purchased package, you can run one project in the cloud. Additionally, always see the latest changes done by your co-developers, you have to execute the Work Portal clicking the Run button in Bizagi Studio.
2. Work Portal Authentication
The Work Portal in Studio Cloud Services supports the following authentication types:
•SAML 2.0
•OAuth (with OpenID extension)
•Bizagi
•LDAP (this requires a VPN)
Other authentication types not listed above cannot be used in Studio Cloud Services.
These authentication types are available for the Work Portal of the Development environment. Developers access Bizagi Studio use different credentials, which are related to the subscription. |
Virtual Private Networks are supported for SCS.
Features that are configured in Bizagi Studio and require to retrieve information in the configuration wizard from an endpoint, are:
•ECM
•Web Services
4. Integration with other systems and services
When you configure integrations in Bizagi Studio using Studio Cloud Services, and you want to test them using your cloud Work Portal, you must consider the following:
4.1 ECM
If you are developing an integration with ECM systems using the Bizagi out-of-the-box connector, as explained here your CMIS compliant system must be published and accessible via HTTPS through the internet.
4.2 Web services and connectors
If you plan to configure and test invocation of web services (SOAP or RESTful) or connectors using the Work Portal in Studio Cloud Services, the external system has to expose those services to be accessible via the internet.
4.3 SMTP
Acquiring a Studio Cloud Services plan allows the use of Bizagi’s cloud e-mail service to send notifications. This service is available for the project that you run on the cloud. No further configuration is needed in SMTP for your cloud environment.
Alternatively, you may also choose to provide your own SMTP.
When relying on Bizagi's cloud e-mail service, bear in mind that each email cannot be larger that 19MB, and attachments cannot exceed 7MB. If the email exceeds these values, it will not be sent.
4.4 Email Integration
Bizagi features a functionality to complete tasks via e-mail. Refer to Completing tasks via E-mail. When using this option with Studio Cloud Services, you need an Exchange service mailbox. Other protocols different from Exchange, such as POP3 or IMAP, do not apply to this functionality.
4.5 Integration with other databases
Consider the following when integrating with your databases through Data Virtualization and Data Replication:
•Integrating with Oracle databases or other engines different than on-premises SQL Server instances, is not supported.
•External Database must be accessed over the internet in configuration and runtime.
•Data Virtualization and Data Replication need a VPN.
•If you use a VPN for Data Virtualization and Data Replication, use this feature wisely due to performance considerations.
•The Test provider option is not available in in SCS.
Access to an external database over the internet (from Bizagi PaaS), inherently depends upon factors which are beyond Bizagi's control, such as higher latency in data transmission, fluctuations, interference, and congestion affecting the speed of the channel, the quality of the networks used during transmission, etc. Using this feature wisely means that you have to analyze your application and assess your use cases thoroughly so that you can determine if they can sustain the performance. Most often, working on information of one record is okay; while fetching multiple records and working in them may not give a good user experience.
4.6 Component libraries
Although component libraries are supported in Studio Cloud Services (to be deployed anytime on Automation services), recall that Bizagi cloud services, including Studio Cloud Services, is built for scalability. Cloud computing resources are made available on-demand as elastic resources, so, point-to-point integrations which demand the installation of a component in a specific location are not a best practice. Additionally, you have no direct access to any folder or database located within the cloud infrastructure managed by Bizagi.
If you have no other option with integration types offered by Bizagi, and you develop a component library, consider that components must be self-contained (i.e, all libraries needed by a component must be uploaded via the component library). This means that a component may not rely on drivers, DLLs, files in general, or a connectivity setup that needs to be installed separately into the local machine.
4.7 LDAP synchronization
You can use an LDAP system for two purposes. Authentication of the Work Portal, and synchronization of users. Synchronization of users is available for Studio Cloud Services using a VPN. Therefore, you can see the LDAP configuration node, accessed from the Security module in the expert view only if you purchase a VPN.
5. UI extensibility and Work Portal customizations
Widgets are supported and highly encouraged for enhancing the user interface. Performing customizations that modify the files, that are shipped in with Bizagi (such as JS, HTML or CSS overrides and modifications) directly must be coordinated with our support team with a notification in advanced using the ticket platform. Share with the support team what you intend to do before actually requesting the modifications.
You may modify aspects of Bizagi Work Portal through the theme builder or out-of-the-box features in general, but remember that with your subscription to Studio Cloud Services, you have access to a team of Bizagi experts who take care of all infrastructure and services, and its related IT tasks involving provisioning, maintenance and tuning, and general technical support (includes 24x7 monitoring). Thus, you as a customer do not need a DBA, platform admins or other IT-related staff.
6. Deploying from Studio Cloud Services to Automation Services
In Studio Cloud Services, you can collaborate on multiple projects within the same subscription. This allows you to use projects as sandboxes for test or proof of concept purposes. Nevertheless, in Automation Services you can run one project per subscription.
When you are deploying from Studio Cloud Services to Automation Services, you cannot deploy different projects to the same Automation subscription. Make sure to select the project you want to deploy to your cloud-based Test or Production environments.
Similarly, keep in mind that in Bizagi Cloud versions, command-line deployment is neither available nor supported.
7. Performing a Studio version upgrade
As part of Bizagi's continuous improvement, new versions are periodically released with new features and fixes. To upgrade your version of Studio Cloud Services, visit your subscription's Build page and download the latest applicable Studio version.
Last Updated 1/27/2025 3:58:04 PM