webcast migracion de tfs 2005-2008 a tfs 2010 v01

Post on 24-May-2015

1.975 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

This presentation was given in a webcast last week, where I described the migration process from TFS 2005/8 to TFS 2010. Feedback is welcome!

TRANSCRIPT

Migración a TFS 2010

Sesión

• La presentación comenzará en breve.

• La charla será grabada.

Audio

• Por favor ponga su micrófono en Mudo.

• El audio estará disponible a través de LiveMeeting.

Preguntas

• Por favor use el Q&A manager durante la sesión.

• Hay una sesión de Preguntas y Respuestas al final de la sesión.

Agenda

Diego Fidel FerreyraInnovation ManagerHuddle GroupDiego.ferreyra@huddle.com.ar

• Migrar o no migrar?• Cambios conceptuales importantes• Proceso de migración• Post migración

Qué es ALM• Application Lifecycle Management

• Va más allá del ciclo de desarrollo de Software.• Puede ser visto desde 3 puntos de vista principales,

Gestión, Desarrollo y Operación.• El tiempo completo en que una compañía invierte dinero en

una aplicación.

Principales funciones y servicios

TFS 2010

Migrar o no migrar?

Porqué migrar - Mejoras• Work Item Tracking y Project Management• Workitems jerárquicos (soporte en Excel y MS Project)• Links custom entre workitems• Generar un reporte en Excel desde una consulta• Dashboards• Integración con Project Server

Porqué migrar - Mejoras• Test Case Management

• Microsoft Test Manager, producto para la definición, ejecución y seguimiento de las pruebas.

• Lab Management• Permite definir laboratorios de pruebas utilizando VMs en Hyper-

V

Porqué migrar - Mejoras• Control de versiones• Visualización de Branches y Merging• Timeline de aplicación de cambios en los

branches.• Gated check-ins

Porqué migrar - Mejoras• Team Build

• Build Controllers

y Build Agents

• Definición del

build basado en

Workflow

Foundation

• Private builds

Porqué migrar - Mejoras• Administración y Operación de TFS• Project Collections• Mejoras en las topologías soportadas• Separación de la instalación de la configuración• Wizard de upgrade

Cambios en la nueva versión

Cambios conceptuales• Project Collections

• Antes teníamos Team Projects en una base.• Ahora cada Project Collection es una base de datos con

múltiples proyectos• Necesidad de definir criterios para la agrupación• La migración se ve impactada

Cambios conceptuales• Modelo de datos

• Simplificación del modelo:• TFS_Config• TFS_Warehouse• TFS_TEAM_PROJECT_COLLECTION

Bases de datos de TFS 2008

Bases de datos de TFS 2010

TfsActivityLogging Tfs_ConfigurationTfsBuild Tfs_DefaultCollectionTfsIntegration Tfs_WarehouseTfsVersionControl  TfsWarehouse  TfsWorkItemTracking  TfsWorkItemTrackingAttachments

 

   Base de SSAS en TFS 2008 Base de SSAS en TFS

2010TfsAnalysis Tfs_Analysis

Proceso de migración• Marco general

Backup del servidor existente• Detener los Web

Services de TFS2005/8

• Encription key de Reporting Services.

• Bases de datos, incluyendo las de Sharepoint

• Web.Config de la Web Application de TFS

Configurando Sharepoint• Team Foundation

Server Extensions for Sharepoint

• Configurar una web application

• Si es Sharepoint versión Enterprise, configurar Excel Services y Single Sign On para compatibilidad de los dashboards

Arquitectura en capas

Datos

Aplicación

Cliente

Operational StoreData WarehouseCubo

TFS Web ServicesSharePoint ServicesSQL Server Reporting ServicesSQL Server Analysis Services

Visual Studio 2010Microsoft Test ManagerCommand Line / PowerShellOffice, SharePoint Portal

Preparando la instalación de TFS 2010

Number of users

Configuration CPU MemoryHard disk

Fewer than 250 users

Single-server (Team Foundation Server and the Database Engine on the same server).

1 single core processor at 2.13 GHz

2 GB 1 disk at 7.2k rpm (125 GB)

250 to 500 users

Single-server. 1 dual core processor at 2.13 GHz

4 GB 1 disk at 10k rpm (300 GB)

500 to 2,200 users

Dual-server (Team Foundation Server and the Database Engine on different servers).This row is for Team Foundation Server.

1 dual core Intel Xeon processor at 2.13 GHz

4 GB 1 disk at 7.2k rpm (500 GB)

  This row is for the Database Engine with 500 to 2,200 users.

1 quad core Intel Xeon processor at 2.33 GHz

8 GB SAS disk array at 10k rpm (2 TB)

2,200 to 3,600 users

Dual-server.This row is for Team Foundation Server.

1 quad core Intel Xeon processor at 2.13 GHz

8 GB 1 disk at 7.2k rpm (500 GB)

  This row is for the Database Engine with 2,200 to 3,600 users.

2 quad core Intel Xeon processors at 2.33 GHz

16 GB SAS disk array at 10k rpm (3 TB)

Preparando la instalación de TFS 2010

Single server

• Instalación más sencilla

• Equipos pequeños (menos de 200)

• Soporte para ambientes de workgroups

Topologías de implementación de TFS 2010

TFS Application

Tier

Data Store

Data TierApp Tier

Sharepoint

Preparando la instalación de TFS 2010

• Permite integrar con infraestructura existente

• Capa de datos remota

• Portales de proyectos remotos

• Reportes remotos

Topologías de implementación de TFS 2010

TFS AT Data store

Data Tier

Clustered SQL Server

App Tier

SharePoint Farm

Clustered Sharepoint

Múltiples servidores

Preparando la instalación de TFS 2010

• Múltiples TFS• TFS Proxies

para equipos distribuidos

• Granja de Build Servers

• Integración con Project Server

Topologías de implementación de TFS 2010Granja de servidores

Preparando la instalación de TFS 2010

Permisos necesarios

Tarea Permisos necesariosPara hacer el Back Up de TFS2005/8

. Administrator en TFS2005/8 server

. SQL Server System Administrator en el server de SQL

Para Configurar TFS2010

. Administrator en TFS2010 server

. sysadmin en el SQL2008

. Administrator en el Report Server

. Farm Administrator en SharePoint

Preparando la instalación de TFS 2010

Luego de la instalación y antes de la configuración:• MS VS Team

Foundation Server 2010 SP1

• KB2135068 - Labeled items and merge targets missing after upgrade to TFS2010

Instalación de TFS 2010

Wizard de migración• Una vez que la instalación se realizó y

se restauraron las bases de datos, ejecutar la configuración

Post Migración• Actualizando reportes• La ubicación cambia al incluirse la

Collection• Cambian los nombres de los datasources.• Los nombres de Proyectos ya no son

únicos en toda la granja, sino por Collection

Post MigraciónConectando clientes de

VS anteriores

• VS 2003, 2005, 2008

• Aplicar Services Packs y

Forwar Compatibility

Upgrades

• FUNDAMENTAL EL

ORDEN DE

INSTALACION!!

• VS 2002, VB 6

• MSSCCI provider

disponible

Post Migración - LinksVersión de VS Descripción URL

2008How to connect to a TFS 2010 server from a 2008 Team Explorer client

http://blogs.msdn.com/b/jasonba/archive/2009/08/10/how-to-connect-to-a-tfs-2010-server-from-a-2008-team-explorer-client.aspx

2008 Visual Studio 2008 Service Pack Preparation Tool http://www.microsoft.com/en-us/download/details.aspx?id=16332

2008Microsoft Visual Studio 2008 Service Pack 1 (Installer)

http://www.microsoft.com/en-us/download/details.aspx?id=10986

2008 Visual Studio Team System 2008 Team Explorer http://www.microsoft.com/en-us/download/details.aspx?id=16338

2008Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010 (Installer)

http://www.microsoft.com/en-us/download/details.aspx?id=10834

2005 Connect to TFS2010 Server using VS 2005 Client http://geekswithblogs.net/jehan/archive/2010/07/15/connect-to-tfs2010-server-using-vs-2005-client.aspx

2005Microsoft® Visual Studio® 2005 Team Suite Service Pack 1

http://www.microsoft.com/en-us/download/details.aspx?id=5553

2005 Visual Studio Team System 2005 Team Explorer http://www.microsoft.com/en-us/download/details.aspx?id=7203

2005Visual Studio Team System 2005 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010 (Installer)

http://www.microsoft.com/en-us/download/details.aspx?id=3263

2003Team Foundation Server MSSCCI Provider 2010 32-bit

http://visualstudiogallery.msdn.microsoft.com/bce06506-be38-47a1-9f29-d3937d3d88d6

Referencias• Migrando

• KB2135068 - Labeled items and merge targets missing after u

pgrade to

TFS2010

• How to: Configure Settings for Dashboard Compatibility

• How to: Move Your Team Foundation Server from One Ha

rdware Configuration to Another

• Instalando TFS 2010

• Topologías de TFS 2010

• Requerimientos de Team Foundation Server

• Post Migración

• Team Foundation Server MSSCCI Provider 2010 32-bit

• Visual Studio 2008 SP1 Forward Compatibility Update for TFS

2010

Q & A

Diego Fidel FerreyraInnovation ManagerHuddle GroupDiego.ferreyra@huddle.com.arhttp://ferreyra.wordpress.com/

MUCHAS GRACIAS!

top related