
Hi,
If you were to develop a brand new solution in a development environment and wished to roll out the solution to numerous fresh test environments across multiple regions for testing purposes (in the same tenant), what would be the best method to achieve this?
Would you export solutions out of the Dev environment and import into each test environment, or would it be easier to simply perform a full/minimal copy to each test environment?
Could you apply the same method for moving to production?
*This post is locked for comments
I have the same question (0)Hi mate,
You are right there are a few options here.
It really depends on how much other setup/work is required on the org apart from the solution import.
a) Manually export the solution out of DEV and have someone log in and import the solution for each Instance one at a time
b) Do step (a) above for the first instance, and then do a restore function on all other instances that reside in the same tenant (basically cloning the org with your solution)
c) Use some automation tools to deploy the solution to multiple instances
If you have a host of setup steps required to get your DEV instance configured correctly it step (b) above is a good one as cloning the instance will give you a complete copy of the org itself, plus your solution.
If your solution to be imported onto completely stock standard, out of the box Dynamics 365 instances without any tweaking/setup then it may not make much difference time wise.
Moving to PRODUCTION (if starting new customer instances from scratch) could be treated the same way, but it really depends on the situation.
Just my two cents.