[#TFS2012] HowTo: Planear un deploy de Team Foundation Server 2012 (casi tan complicado como reflotar al Barza ;)

image

Buenas,

cuando tienes que instalar un entorno de colaboración con Team Foundation Server, siempre surgen dudas como

  • ¿Qué versión de TFS debo instalar?
  • ¿Me alcanza con una instalación Single Server, o debo separar servidor de datos y capa de aplicación?
  • ¿Necesito Sharepoint?, ¿o Reporting Services?
  • ¿Cómo debo dimensionar el hardware en cada capa?
  • ¿Creo uno o varios servidores dedicados de Build?

Además de estas preguntas, llega el momento de comenzar a definir una estrategia para la organización de Team Projects, aquí las preguntas son del estilo

  • ¿Creo un único Team Project Collection para toda la organización?
  • ¿Creo diferentes TPCs? separando por ejemplo, en áreas funcionales
  • Si separo los TPCs, ¿cómo organizo los módulos comunes a todas las áreas?
  • Si dejo un único TPC, ¿cómo aseguro el aislamiento del código entre diferentes Team Projects?

Comenzar con estos planteos puede ser algo que te consuma tiempo y que no tenga una respuesta simple. Es mas o menos como preguntarse qué debe hacer ahora el Barcelona para poder recuperar la calidad de años anteriores (ya más de un club quisiera tener “la crisis” del Barza, terminando entre uno de los 4 mejores clubes de Europa y con la liga de España en el bolsillo)

Pues bien, lo del Barza se lo podemos preguntar a Pep; y lo de Team Foundation Server lo podemos ver en la guía Visual Studio Team Foundation Server Planning Guide en CodePlex. Esta guía contiene una serie de recomendaciones para la instalación y organización de un entorno basado en TFS2012, que van desde los requerimientos de Hardware hasta la organización sugerida para entornos de test, training, etc. Como siempre una imagen vale más que 1001 palabras.

image

 

Download: http://vsarplanningguide.codeplex.com/

Saludos @ Home

El Bruno

image image image

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.