It is recommended to have one Orchestrator instance for Dev and Test environments and another Orchestrator instance for pre-production(UAT) and Production. If you use the same instance, you’re right, all the data will be in the same database(even if you have different tenants).
Test Environment is not charged(this info i know for sure), but you may need a license for it anyways that should be given for free(I am not sure of this info that’s why i recommended to contact the people who know for sure).
I agree, I just want that the answers I give to be correct. (don’t argue with me, please )
I get that it is better to have separate Orchestrator instance is for Dev and Prod.
But i have this doubt regarding deployment, if we had same orchestrator instance we could easily deploy to every environments from orchestrator but in case of 2 orchestrator instance do we need to manually copy the package to the system having UAT/Prod orchestrator instance . What is the recommended way for deploying a package from the Dev Env to Prod Environment