We have two-way syncing from Staging to Production setup in Azure, but would like to add in multiple Dev environments, as documented here: https://docs.kentico.com/display/K81/Bi-directional+content+staging#Bi-directionalcontentstaging-Startopology.
There are multiple Dev environments, one for each developer. The idea is common, push changes in Dev up to Staging, but we also want to be able to sync changes from Production all the way down to Dev, in order to keep content and objects in sync across all environments.
However, when adding a new Staging server in Kentico, you are required to point to the domain/IP of the Dev environment. This does not seem plausible considering individual developers won't have fixed domains/IPs. Did I miss something or is there another recommended way to get Production/Staging changed synced with a local Dev environment?
We are running in Azure, so while you could export/import a refresh of the database on regular basis, this takes time and is not very efficient (and also requires updating various production settings each time to non-production values, i.e. Content Staging settings). Additionally, though, Objects are stored in Azure Storage and syncing all three storage blobs (Production, Staging, Dev) is required.