Windows Azure上托管的Team Foundation服务

时间:2012-09-02 23:59:58

标签: azure tfs tfs2012 azure-devops

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

2 个答案:

答案 0 :(得分: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提供核心功能 - 源代码控制和inthebox工作项类型,如果您需要sharepoint或报告服务(可能不需要@ home项目),那么您需要在azure vm上部署自己的实例。
  • 如果您部署自己的VM,则必须维护TFS(升级,补丁等...)。有了tfs.visualstudio.com,它就会发生在您身上。
  • 在tfs.visualstudio.com上,您可以更快地访问更新的功能(我们每三周发送一次)。

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

答案 1 :(得分:1)

是的,您只需在其上设置一个个人帐户(再次使用唯一的命名空间注册),*注意它仍处于预览状态,因此它是免费的,当它被释放时会有成本,但我希望会有对于像GIT这样的个人使用/社区免费套餐,我认为他们提到了这样的事情,5个用户以下免费使用,我认为这是本地的,但希望它应该遵循TFS即服务。

Brian Harry的博客是查找TFS(内部部署)和TFS即服务的最新和最佳内容的绝佳资源。

http://blogs.msdn.com/b/bharry/

*注意我目前正在运行两个TFS作为服务帐户,一个用于我公司(评估),另一个用于我的游戏项目。