4. DevOps – les besoins
Development Operations
- IDE - Publier
Planification et Suivi
- Méthodologies Agiles: Scrum / Kanban
- Contrôle de version
- Générer de livrables
- Tester
- Tester
- Surveiller
- Tableaux de bords et rapports
5. La clé de DevOps: de bons outils
Le suivi manuel de projet est inefficace
S’outiller permet de :
• Réduire les coûts et la charge de travail
• Automatiser les processus et la collecte d’informations et de métriques
• Permettre la gestion du changement et l’audit
7. La force de TFS – tout intégré
« Des outils puissants,
Au pays de Mordor où s’étendent les ombres,
Une solution unique pour les gouverner tous,
Un serveur pour les trouver,
Une API pour les amener tous,
Et dans les ténèbres les lier »
- Gandalf le Gris -
8. Le contrôle de sources
Team Foundation Version Control
• Référentiel centralisé
• Une seule version des sources en local
Git
• Référentiel distribué
• Historique complet des sources en local
GitHub
10. Organisation du travail: les Work Items
Un work item dispose:
• D’un type
• D’un workflow
• De champs standard et perso.
Un work item peut être lié à:
• D’autres work items
• Des versions du code
• Des fichiers ou des liens
• Une Build
17. Comment l’essayer?
• Connectez-vous sur visualstudio.com
• Créer votre compte gratuitement
• Et voilà!
Vous disposez immédiatement d’un TFS sur Azure Gratuit avec:
• 5 accès développeurs (payant au-delà)
• Tous les services TFS à votre disposition
• 240 minutes de temps processeur sur les agents de Build Azure
• 20000 minutes de temps processeur pour des tests de charge avec Azure
0A0603
18. C’est Microsoft… ça doit coûter une blinde!
• Installation « On-Premise »
=> Licence serveur incluse avec Visual Studio (hors Community et
Express)
• Version SAAS sur Azure
=> 0€ jusqu’à 5 contributeurs
=> 8€/mois dégressif au delà