Team Foundation Server on Windows Azure

La Keynote del PDC 2010 no ha dejado un anuncio muy interesante; Existirá una versión de TFS hosteada en Windows Azure lista para ser usada!!

Hasta ahora la solución pasaba por instalarnos nuestro propio TFS, en  nuestro entorno empresarial, o utilizar lanzarnos a utilizar algunas de las soluciones de TFS hosteado que estaban ofreciendo algunos proveedores, que en muchas ocasiones se limitaban sólo a ofrecer ciertas funcionalidades.

A través de este servicio en la nube podremos disponer de todas las funcionalidades que TFS ofrece desde la nube; gestor de fuentes, máquinas builds, integración con LabManager, gestión de work items etc…todo, todo, todo…

Aquí os muestro la arquitectura que tendrá el TFS en la nube.

TFS

Como cosa destacables:

  • Se ha migrado toda la capa de aplicación a un Web Role.
  • Se ha migrado la base de datos SQL Server a SQL Azure.
  • Se emplea Windows Azure Storage para almacenamiento .de ficheros.
  • Se usan worker roles para simular el agente de SQL Server.
  • Para la autenticación se hace uso de Access Control, pudiendo utilizar diferentes proveedores de autenticación, como Active Directory, Live ID, Google….
  • Para los entornos de Builds se emplearé el nuevo rol de Virtual Machine.

En al demo de Keynote se ha visto lo sencillo que podría llegar a ser crear una cuenta de TFS en la nube, aquí veis como se crea.

Welcome

Una vez creado, se realizarán las labores de aprovisionamiento de forma automática y ala, a trabajar, ya podemos conectarnos.

Connect

Y recordad, este entorno también permitirá tener entornos de builds y entornos de pruebas para usar con Lab Manager.

Published 29/10/2010 9:40 por Ibon Landa
Comparte este post:
http://geeks.ms/blogs/ilanda/archive/2010/10/29/team-foundation-server-on-windows-azure.aspx