TFS 2010 Beta 2: Lista de comprobación para implementaciones

Este documento proporciona un framework para la implementación de Team Foundation Server 2010 Beta 2 dentro de una organización.

Paso 1: Crear un plan

El primer paso es crear un plan de implementación para TFS. Este documento captura cosas que debe considerar al formar este plan.

· Asegúrese de que tenga un proyecto adecuado y un equipo para realizar la implementación.

· Este claro de cómo y cuándo piensa estar en producción/en línea.

· ¿Quiénes van a utilizar Visual Studio 2010 y quienes VS 2008? ¿Cuales proyectos serán migrados a Visual Studio 2010, cuales no?

· ¿Se va a utilizar control de código fuente? ¿Generación de soluciones? ¿Team System Web Access? ¿Características de laboratorio y pruebas?

· ¿Qué tipo de implementación está planeando?

o Servidor nuevo para proyectos nuevos – lo más sencillo

o Actualización de un servidor

o Migración de proyectos a un nuevo servidor

o Topología

o Administración de servidores SharePoint

Ejemplo de un plan de implementación (sin fechas)

Milestone

Crear el plan

Preparación – Adquisición de Hardware

Pruebas - Configuración de pruebas

Pruebas - Configuración de TFS

Pruebas – Migración de datos

Pruebas – Actualización de proyectos de equipo, plantillas & reportes

Pruebas – Actualización de herramientas internas

Pruebas – Pruebas de aceptación

Implementación - Instalación de dependencias

Implementación – TFS instalado/actualizado

TFS en producción

Expansión – Implementación del primer proyecto

Paso 2: Preparación

Una vez que tenga un plan en el lugar, prepare lo más que pueda antemano antes de seguir con la fase de pruebas. Algunos ejemplos pueden ser:

· Adquisición de hardware: Para ambos entornos de prueba y producción.

· Coordinación: Puede que necesite programar actividades con el Departamento de TI para coordinar funciones para actualizar servidores.

Paso 3: Configure el entorno de prueba

Dependiendo del tipo de implementación que está realizando, el servidor de prueba puede reflejar un servidor de producción o finalmente ser convertido a un servidor de producción.

· Dependencias de la instalación - Primero tiene que establecer las dependencias de TFS en el servidor. Esto incluye: SQL 2008, WSS/ MOSS 3.0 & IIS 7.

· Instalación de TFS Server y migración de datos - A continuación tiene que configurar el servidor de TFS como parte de este proceso o como un proceso separado para obtener los datos del servidor de producción para las pruebas.

· Los documentos para la instalación/actualización de TFS describen las opciones y detalles profundidad. No olvide que necesita adquirir los datos del sitio de SharePoint, así como los del servidor TFS.

Paso 4: Realizar pruebas de pre-producción

Una vez que haya configurado el servidor de prueba, tendrá que realizar sus pruebas de aceptación y hacer las actualizaciones necesarias a las plantillas/herramientas de TFS.

· Actualizar proyectos de equipo, plantillas y reportes - Si está migrando un proyecto de equipo existente, será necesario actualizar el proyecto para permitir algunas de las nuevas características de Visual Studio 2010.

· Aquí se puede encontrar un buen resumen de una actualización de un proyecto de equipo. Estos pasos no son necesarios, pero no podrá utilizar todas las funciones hasta que no lo haga. Si ha personalizado plantillas de proyecto e informes, los tendrá que actualizar también.

· Actualizar herramientas internas - Muchas organizaciones tienen herramientas internas que han construido para su uso con TFS. Estas herramientas tendrán que ser probadas y posiblemente actualizadas para que trabajen con Visual Studio 2010.

· Completar las pruebas de aceptación

Paso 5: Implementación a un ambiente de producción

· Dependencias– La clave aquí es la planificación. Si el servidor está controlado por TI, tendrá que planear el tiempo para actualizar los servidores de SharePoint, IIS y SQL todos.

Nota: SharePoint es compatible con una actualización "gradual" que mantiene WSS ejecutando mientras las actualizaciones se realizan en segundo plano - se demora mucho más en términos de tiempo (días) y requiere significativamente más espacio de almacenamiento (hasta 3 veces más).

Una mejor manera para realizar esta tarea es con los siguientes métodos:

· Realización de una actualización inmediata [Windows SharePoint Services] (https://technet.microsoft.com/es-es/library/cc303307.aspx)

· Implementación de una nueva granja de servidores y migración de bases de datos de contenido

(https://technet.microsoft.com/es-es/library/cc303311.aspx)

· Implementación de herramientas interna actualizadas –Cualquier herramienta interna actualizada que funciona con TFS tendrá que ser implementada en producción.

· Implementación de clientes - Como parte de la transición, tendrá que instalar las aplicaciones clientes de Visual Studio 2010 (como Team Explorer). También tendrá que aplicar las actualizaciones de la versión 2008.

 

Contenido sindicado del blog de Brian Keller

Post original https://blogs.msdn.com/briankel/archive/2009/10/02/get-ready-to-go-live-with-team-foundation-server-2010-beta-2.aspx