1 – INTRODUCTION À TEAM FOUNDATION SERVER
- Introduction à Team Foundation Server
- Éditions, composants et configurations
- Comparaison avec Azure DevOps Services (anciennement Visual Studio Team Services)
- Soutien de l’Application Lifecycle Management par TFS
- Responsabilités et tâches d’un administrateur TFS
- Outils « must-have » d’un administrateur TFS
2 – PLANIFIER ET DÉPLOYER TFS
- Planifier le déploiement
- Configuration système requise, logiciels et comptes
- Installer et configurer TFS
- Installer Team Explorer
- Résoudre les problèmes
3 – CONFIGURER TFS
- Rôles et outils d’administration
- Administrer les collections de projets d’équipe
- Administrer les projets d’équipe
- Administrer les modèles de processus
- Sécuriser TFS, SharePoint et SQL Server
- Renommer et supprimer un projet d’équipe
4 – APPLICATIONS CLIENTES
- Licences d’accès client (CAL) TFS
- Team Explorer et le portail web
- Microsoft Excel et Microsoft Project
- Portail de projet SharePoint
- Team Explorer Everywhere
- Outils en ligne de commande et outils tiers
5 – CONTRÔLE DE VERSION
- Vue d’ensemble des systèmes de contrôle de version Git et TFVC
- Intégration dans Visual Studio
- Utiliser le contrôle de version avec TFVC et Git
- Flux de travail de base et avancés
- Contrôler l’accès au contrôle de version
- Outils en ligne de commande et utilitaires
- TFS Proxy, fournisseur MSSCCI et TFS Sidekicks
6 – CRÉER ET PUBLIER DES BUILDS ET DES RELEASES
- Vue d’ensemble du système de build Visual Studio
- Agents de build, pools d’agents, files d’attente d’agents
- Créer un build et le mettre en file d’attente
- Surveiller et administrer un build
- Sécuriser le processus de build
- Exécuter des tests dans le cadre du build
- Vue d’ensemble de Package Management
- Vue d’ensemble de Release Management
- Définir, créer et déployer une release
7 – METTRE À JOUR, MIGRER ET INTÉGRER
- Mettre à jour Team Foundation Server
- Mise à niveau sur place ou mise à niveau par migration
- Exécuter les tâches après la mise à niveau
- Migrer les éléments de travail
- Migrer les éléments sous contrôle de version
- S’intégrer à Team Foundation Server
- Solutions personnalisées et solutions tierces
8 – ADMINISTRATION AVANCÉE
- Surveiller l’état de Team Foundation Server
- Outils de diagnostic web
- Options d’évolutivité et de haute disponibilité
- Reprise après sinistre, sauvegarde et restauration
- Déplacer Team Foundation Server
- Administrer l’entrepôt de données (Data Warehouse)
- Utiliser PowerShell pour administrer TFS
9 – PERSONNALISER ET ÉTENDRE
- Personnaliser ou étendre
- Personnaliser un modèle de processus
- Personnaliser un type d’élément de travail
- Créer des éléments de travail standard
- Créer et utiliser une liste globale
- Utiliser Witadmin.exe
- Utiliser des modèles d’éléments de travail
- Créer un rapport personnalisé
- Utiliser l’API REST pour étendre Team Foundation Server