How can I make sure that I get VSTS deployed in multiple regions and
sync them accordingly? Any pointers are appreciated.
What's that mean for "deployed in multiple regions
" here?
If you mean manage source codes in version control, then you just need to add all the related users in your team project (Create team/group by region and set permission as needed). After that all the team members across the world can access the project in VSTS, then they can edit/modify and check in the changes...
If you mean build/release or deploy the project to different server/location by regions. Then you can deploy and use the private agent to build/release and deploy to the local network location in each region. Just create a CI/CD pipeline to trigger that.