Filiale de France Télécom spécialisée dans les solutions de gestion et de diffusion de contenus, GlobeCast transmet chaque année plus de 10 millions d’heures de contenus vidéo et multimédia, via son réseau mondial satellite et fibre optique. Dans le cadre d’une équipe travaillant sur des projets aux technologies hétérogènes, TFS est le liant qui permet d’unifier le cycle de vie des applications. De la gestion du backlog commun, au gestionnaire de sources universel en passant par les builds, nous démontrerons les apports de cette solution ainsi que les bénéfices des abonnements MSDN dans un environnement hors production.
4. DCube
Spécialiste de l’intégration des solutions Microsoft
+ Structure à taille humaine de 40
Consultants
Passionnés des Nouvelles
Big Data – SQL Server Mobile Service – Service Bus
Technologies
Agile
.NetFrance
Modern App – Windows 8 SharePoint 2013 #dcube
5. Présentation de GlobeCast
Les Chiffres clés :
• 416 M€ de Chiffre d’Affaires
• 17 bureaux dans 15 pays
• 12 téléports
• 750 salariés
• 86 transpondeurs sur 24 satellites
• 33 PoPs connectés par 92,000 km (57,000 miles) de fibres
optiques
Nos activités de Gestion et livraison de contenus multimédia :
• Intégrateur de technologies audiovisuelles
• Services de distribution audiovisuel
• Services de contribution permanent et évènementiel
• Transport de signaux via fibre et satellite
• Services de régie (playout) et de diffusion de chaînes
• Solutions de gestion et de diffusion de contenus
• …et bien plus encore
Chapitre 1 - Présentation de GlobeCast
8. Une présence sur tous les grands
évènements
– Evénements sportifs mondiaux
– Evénements d’actualité
– Evénements spéciaux/institutionnels
Grâce à plus de 60 véhicules de reportage (SNG) et
stations transportables (Flyaways) permettant le transfert
de signaux live en SD, HD et 3D.
11. Des outils au service de la méthode
• Une sensibilité à l’intégration
continue assez tôt pour des
projets MS (2003)
• Une plateforme montée sur
des briques OpenSource :
– Nant
– Cruise Control
– Nunit
– VSS
– Wiki
– Gemini
La genèse
12. Un tournant
• Un premier client prestigieux
(TF1)
• Le développement de plusieurs
produits en parallèle
• Une équipe qui « grossit »
• Un marketing qui en demande
plus
• Des mises a jour de plus en plus
régulières
• La nécessité d’offrir de la
visibilité aux décideurs sur les
projets
La genèse
13. Mise en place de TFS 2005, 2008 puis
2010
• L’équipe a été séduite par TFS
dès sa sortie :
– Robustesse du Source
Control
– « backlog » commun
– Intégration aux outils
• Achat d’un Serveur+CAL
TFS2005
• Formation des utilisateurs
• Migration de l’existant vers TFS
La genèse
14. Historique licensing
• TFS 2005 : achat Serveur + VS Team
versions (CAL inclue) + CAL autres usages
• TFS 2008 : achat Serveur + VS Team
versions (CAL inclue) / Pas de CAL pour
usage WI seul – pas d’UI pour cet usage
• Depuis TFS 2010 : VS + MSDN (Serveur + 1
CAL inclus) / Version WI only de Team Web
Licensing
15. Pourquoi avoir investi dans MSDN
• Une équipe qui grossit
• Des investissements en
licences
• Des environnements hors
prod de plus en plus
conséquents
• Des tickets d’incidents
techniques ouverts
auprès du support
MSDN
16. Les avantages de MSDN
• TFS + CAL inclus dans l’abonnement
• Possibilité de découvrir/tester tous les OS / Produits MS dans
le cadre du développement
• Accès aux ISO simplifié pour chaque abonné
(téléchargements)
• Droit d’usage de tous les produits MS dans le cadre des
environnements Hors Production
• Jusqu’à 4 interventions du support technique pour incident
• Simplification de la conformité
MSDN
17. … mais aussi
• Team Foundation Services
• Windows Azure (jusqu’à 3 700$/an)
• Compte développeur Windows Store & Phone
• Logiciels utilisés en production sur les postes
des développeurs (Office, Expression, …)
• Simplification de la conformité
• 2 Formations eLearning / an
MSDN
18. Le bon usage
• Un abonnement par développeur
• PC au travail ou à la maison
• Réattribution de la licence
• Activation != Possession de licence
• Licence Windows pour serveur TFS
• Visual Studio sur le serveur de Build
MSDN
20. Cinema Delivery
Une solution de distribution des contenus cinématographiques dans les
salles de Cinemas.
• Un accès web simple et ergonomique
http://cinema.globecast.com
• 3 boitiers : CineBox, CineBoost, CineStore
• Respecte le standard DCI* à la lettre
• Une solution aggregation ADSL unique
(CineBoost)
• Une intégration parfaite avec les équipements
DCI (JPEG2000 Player and Library)
• Une application de supervision mobile pour les
exploitants
• Un support 24/24 et 7/7 exploitant et
distributeur
Cinema Delivery
21. Chiffres Clés
3 400 Salles connectées à haut débit avec de 1
à 7 lignes ADSL
Plus de 21 000 long métrages livrés en 2012, 32
000 publicités et 49 000 bandes annonces.
2,7 péta octets de volume downloadés par les
cinémas.
Une bande passante en entrée de plateforme
de 10 Gbps
Equipe la totalité des cinémas UGC, Pathé
Gaumont, MK2 et CGR.
23. Les briques logicielles en jeu
Plateforme Clients
• Serveur File • Client Windows
• Serveur Web • CineBox
• Serveur Business • CineBoost
• SQL Server • Modem Netgear
• Client Uploader
Cinema Delivery
24. Développement « Windows »
Client Windows
Client Plateforme
• Windows Seven • Team Foundation Server
• Windows XP Embedded • Windows Server Serveur Business
• Visual Studio • SQL Server
• SQL Server Developper
Serveur Web
• DevExpress
• VM Ware
Serveur File
Media Serveur
Cinema Delivery – Environnement de Développement
25. Développement Linux / Mac
Client Plateforme
Media Player
• Linux version 2.6 • Team Foundation Server
• Eclipse
• Mac OS X
• Git-TF Client Mac
• XCode L’utilisation de TeamPrise / Team Explorer Everywhere
nous permet de partager sous Linux :
• TeamPrise/Team • Source Contrôle
Explorer • Checkin/out, Merge, Shelve
Everywhere • Work Items (création, checkin)
• Serveur de Build
Cinema Delivery – Environnement de Développement
26. Licences Microsoft utilisées
Licences Serveur Licences client
• Environnement de Production • Développement Windows
– 27 Windows Server
– 6 Windows Seven
– 2 SQL Standard (cluster)
• Environnement de Intégration – 6 Visual Studio MSDN
– 10 Windows Server – 6 Licences DevExpress
– 2 SQL Standard (cluster) – 6 SQL Server Developper
• Environnement de Recette
– 10 Windows Server • Développement Linux
– 2 SQL Standard (cluster) – [2 licences TeamPrise]
• VM de Test client
– XP, Vista, Seven, 8 (x SP)
• Environnement de Dév
– 5 Windows Server
– 1 SQL Standard
Cinema Delivery - Licences
29. Différents Outils et OS de développement
Des développements hétérogènes un référentiel unique
30. Une équipe, plusieurs produits
Un planning
Une équipe de
développement
Plusieurs produits,
Un référentiel
plusieurs PO
Des développements hétérogènes, un référentiel unique
32. Un référentiel unique
Team Foundation Server Utilisé par des clients multiples
• WorkItem • Développeur sous Windows
• Source Control • Développeur sous Mac OS
• Build server • Développeur sous Linux
• Documentation • PO / MOA
• Rapports
Team Web Access
• WorkItem
• Rapports
Des développements hétérogènes un référentiel unique
33. Développements spécifiques
• Tâches de Build : • TFS Notifier
– Déploiement automatique – Utilise les abonnements
des services en sur les aux évènements TFS
serveurs de dév – Utilise les WebServices TFS
– Package des services pour – Permet de rafraichir les
déploiement en Recette / Repository Locaux sur les
Intégration postes de Développement
– Package des services pour
déploiement en Production
Plateforme de développement
35. Prix des licences VS + MSDN
Prix / an 3 ans 2 licences
VS Ultimate + SA + MSDN 5 844 € 17 532 € 35 064 €
VS Premium + SA + MSDN 2 849 € 8 547 € 17 094 €
VS Test Pro + SA + MSDN 1 389 € 4 167 € 8 334 €
Total 60 492 €
Optimisation du TCO
36. Prix des Licences VS seules
Prix Total
VS Ultimate x2 / an 13 199 € 26 398 €
VS Premium x2 / an 634 € 1 268 €
VS Test Pro x2 / an 2 269 € 4 538 €
Total 32 204 €
Optimisation du TCO
37. Valorisation des avantages MSDN
Prix 3 ans
TFS CAL User x 6 / an 2 148 € 6 444 €
TFS Server / an 11 299 € 534 €
Office Pro x 6 / an 1 188 € 3 564 €
Expression x 6 / an 1 512 € 4 536 €
Incidents Support x 8 / an 2 072 € 6 216 €
Formation x 12 / an 4 188 € 12 564 €
Licences Windows Server x 77 710 € 54 670 €
Licences SQLServer Std x 15 2 884 € 43 260 €
Total 142 533 €
Optimisation du TCO
38. Comparatif avec / sans MSDN
Prix
€200,000
• Abonnement MSDN 3 ans
€180,000
€160,000 – 60 492 €
€140,000
• Produits / licences seuls
€120,000
€100,000 – 174 757 €
€80,000
€60,000
€40,000 Un gain de 110 K€
€20,000
€0
abo MSDN sans MSDN
Optimisation du TCO
39. Analyse des bénéfices par poste
Bénéfices par poste
Outils de Développement
Outils
Formation/Support
Licences
40. Pour finir quelques liens
MSDN
Les avantages MSDN
Licensing white paper
msdnfr@microsoft.com
MSDN
41. Merci !
Thomas RICHON
thomas.richon@globecast.com
Damien DORISON
damien.dorison@d-cube.fr
David TALAGA
david.talaga@microsoft.com
Thomas RICHON
42.
43. Développeurs Pros de l’IT
http://aka.ms/generation-app Formez-vous en ligne www.microsoftvirtualacademy.com
http://aka.ms/evenements-
developpeurs Retrouvez nos évènements http://aka.ms/itcamps-france
Les accélérateurs
Faites-vous accompagner
Windows Azure, Windows Phone,
gratuitement
Windows 8
Essayer gratuitement nos http://aka.ms/telechargements
solutions IT
La Dev’Team sur MSDN Retrouver nos experts L’IT Team sur TechNet
http://aka.ms/devteam Microsoft http://aka.ms/itteam