Windows Azure上托管的Team Foundation服务

bl4*_*h4k 2 tfs azure tfs2012 azure-devops

是否可以将Team Foundation Server用作Windows Azure订阅的服务?我知道tfs.visualstudio.com存在并且我一直在我工作的公司内进行评估,但是我正在考虑我在家工作的个人项目.这可以作为服务吗?

bry*_*mac 5

[免责声明 - 我在tfs.visualstudio.com工作]

tfs.visualstudio.com以TFS即服务的形式提供.它非常适合您在项目上工作@ home的场景,因为它位于云端,可以在任何地方使用.对于想要在连接或偶尔连接的场景中一起工作的人群来说,它也很棒.它需要部署和维护您自己的实例以及高可用性和管理,以及Microsoft的操作 - 它可以让您和您的团队专注于您想要做的事情 - 编写代码并创建产品.

你问过它是关于windows azure订阅的.要明确的是,您没有在您的azure订阅上部署TFS - tfs.visualstudio.com是TFS的多租户实例,您可以注册该部署在Microsoft的Azure订阅上.最近也取消了邀请码,所以请继续,注册并试用.

但是,您可以获得自己的azure订阅,并在您自己的azure订阅中在VM上部署TFS(基础或快速).

优点和缺点是:

  • tfs.visualstudio.com目前是免费的,为您提供核心TFS几乎没有摩擦.
  • 在您自己的azure订阅中拥有自己的实例可以为您提供更多控制 - 自定义工作项类型等...
  • 目前tfs.visualstudio.com提供核心功能 - 源代码控制和工作室工作项类型,如果您需要sharepoint或报告服务(可能不需要@ home项目),那么您需要在azure vm上部署自己的实例.
  • 如果你部署自己的VM,那么你必须维护TFS(升级,补丁等...).有了tfs.visualstudio.com,它就在你身边.
  • 在tfs.visualstudio.com上,您可以更快地访问更新的功能(我们每三周发送一次).

因此,总而言之,如果在VM上部署TFS,您可以(1)在Azure上将TFS部署为服务.或者,您可以(2)成为多租户tfspreview.com产品的一部分.您不能做的是在您的azure订阅上部署您自己的云实例(azure Web角色,jobagent worker角色和sql azure DB).