Introduction to the Best Practices when using Subprocesses
Subprocesses are a convenient way to split the execution of Process steps into smaller steps and remove them from the main Process. There are many different reasons for why you should use Subprocesses in your integrations and these are very dependent on the use case you are implementing. Here are few examples of cases in which you should consider using Subprocesses as a part of your integrations:
Error handling
Reusable Process steps
Access to resources
Simplify Processes
Load balancing
In the following modules we will be looking into each of these use cases. Let's start with error handling.
The next article is Best practices on Error handling by using Subprocesses