Forum Discussion
Migration from dedicated server to Azure
- Oct 23, 2017
Hi Clement,
There are many ways to do the same thing in Azure. If you want to build a release pipeline within Azure, the simplest way is to use Visual Studio Team Services (VSTS), - check this out: https://www.visualstudio.com/team-services/). Even though it would be simpler to have your sources stored in VSTS, it's not mandatory as both VSTS and TFS (on-premises solution) work with Subversion. The next step is to get the Agent from VSTS and install it on your target virtual machine to establish a connection. The rest depends on deployment complexity (as some custom PS scripting might be required). Another option is to use Octopus to deploy your solution to a VM in Azure. It is more flexible but paid though. It can also be paired with VSTS to control the build and release process.
Hi Clement,
There are many ways to do the same thing in Azure. If you want to build a release pipeline within Azure, the simplest way is to use Visual Studio Team Services (VSTS), - check this out: https://www.visualstudio.com/team-services/). Even though it would be simpler to have your sources stored in VSTS, it's not mandatory as both VSTS and TFS (on-premises solution) work with Subversion. The next step is to get the Agent from VSTS and install it on your target virtual machine to establish a connection. The rest depends on deployment complexity (as some custom PS scripting might be required). Another option is to use Octopus to deploy your solution to a VM in Azure. It is more flexible but paid though. It can also be paired with VSTS to control the build and release process.
Thanks a lot for your answer, I will start using those recommendations.
CB.