I have long-running apps (simple console apps/Windows services) on multiple Azure Virtual Machines. Occasionally, I will do a code refresh and need to stop these processes, update the code/binaries, and then restart these processes. Generally, I use PSTools (psexec) to do this remotely. I’m sure there are better ways to do this, but I don’t know them. Does anyone have any ideas?