We have several offices around the globe, in NA, EU, AUS, etc.
I've got the Master JSS server externally accessible in AWS N.Virginia. There is vpn connectivity between this VPC environment and our intranet. For each building, I have a JDS instance setup to serve the network ranges...easy enough. What's the best practice for roaming users, say at home or elsewhere?
I've seen the approach for setting up a "default" network segment that internet users would fall into, and I can default that to an externally accessible JDS in AWS alongside the JSS Master. The thing is, people at home from the sydney office will be connecting to the US-East based JDS in that scenario, same for employees in Ireland, etc.
Is there a method I can use to leverage geo-distribution? I don't mind having a web accessible JDS in each global region.
As you can imagine, you can't feasibly network segment global IP ranges. However, I am able to leverage anything about the machine, including AD attributes of enrolled users, hostnames, file configuration, anything. It would be great to put together a solution to solve for enterprise like this.
If there was a method that allowed client machines to decide which globally accessible JDS was closest to them (whether by registering a list of FQDNs and pinging them, having an explicit configuration "default" network segment setting that is region specific (based on system clock timezone, configuration in a file on the filesystem, configuration on the computer object in JSS, anything).