I want to check your thoughts on web service deployment . I think this issue would be common across other type of apps too where we promote applications from development environment to integration, system, end to end, DR and finally prod environment.
As we move our deployment units the web service gets deployed on different machine with a new physical address. There are couple of clients consuming the web service app which have to make the URL change every time we promote the build to a new environment to point to the web service app in the respective new environment.
What are some best practices in this space. Let me know your thoughts.