VSTS 和 Azure 使用

VSTS and Azure use

我正在尝试了解 VSTSAZURE 之间的关系。 我计划在 Azure 中部署一些应用程序,想知道 Azure 中是否有任何方法可以维护发布和构建?还是我们必须使用 VSTS?

编辑

我目前在本地 TFS 中拥有所有内容,并且正在使用本地 MS Release Management 来管理我的版本(这有点复杂)。

现在 Azure 确实提供了使用应用服务集成的持续部署,但我觉得这可能更适合具有相对简单的发布计划的更简单的应用程序(这个假设是否正确?)。探索 Azure,我还看到了 Octopus 部署(在计算部分)。这是否意味着我们可以在不使用 VSTS 的情况下管理 Azure 内部的部署? (我目前不关心 TFS 内部的工作项、积压和流程)

关于VSTS与Azure的关系

  1. 想要使用 Azure AD 团队服务对用户进行身份验证并控制访问权限:Access with Azure Active Directory (Azure AD)
  2. 当您需要更多用户、管道等时设置计费……Set up billing to pay for users, pipelines, and cloud-based load testing in Visual Studio Team Services

关于部署应用到azure,有很多种方式,例如:

  1. Continuous Deployment to Azure App Service,源代码可以在 VSTS,Git,Bitbucket 等...
  2. VSTS 构建和发布,源代码可以在 VSTS、GitHub、外部 Git 和 Subversion:Build definition repository
  3. 一些工具,例如Visual Studio:Using Visual Studio 2015 and Deploying your first web app to your FREE Azure Subscription