Upload
microsoft
View
364
Download
2
Embed Size (px)
DESCRIPTION
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.
Citation preview
GlobeCast : Réduisez votre TCO avec les
abonnements MSDN
Damien DORISON – DCubeThomas RICHON - GlobeCast
Code / Développement
www.d-cube.frwww.globecast.com
Plan
• Contexte client• La genèse du développement• Cas d’un produit• La plateforme de développement• Optimisation du TCO
CONTEXTE CLIENTChapitre 1
Spécialiste de l’intégration des solutions Microsoft
DCube
Agile .NetFranc
e
Gold Partner Application Software
Modern App – Windows 8
Pole Web Development
Azure Inner CircleMobile Service –
Service Bus
Pole de compétencesSharePoint
Gold Partner Business
IntelligenceBig Data – SQL
Server
SharePoint 2013
Structure à taille humaine de 40 Consultants+ Passionnés des Nouvelles Technologies
QUALIT
Y
#dcube
Chapitre 1 - 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
Présentation de GlobeCast
Un réseau de transport mondial
Des références Broadcast prestigieuses
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.
LA GENÈSE DU DEVELOPEMENTChapitre 2
La dématérialisation des contenus
• 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
Des outils au service de la méthode
La genèse
• 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
Un tournant
La genèse
• 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
Mise en place de TFS 2005, 2008 puis 2010
La genèse
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
Historique licensing
• 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
Pourquoi avoir investi dans MSDN
MSDN
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é
Les avantages de MSDN
MSDN
• 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
… mais aussi
MSDN
• 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
Le bon usage
UN PRODUIT : CINEMA DELIVERYChapitre 3
Cinema Delivery
Cinema Delivery
• 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
Une solution de distribution des contenus cinématographiques dans les salles de Cinemas.
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.
Architecture Technique Globale
Cinema Delivery
Plateforme• Serveur File• Serveur Web• Serveur Business• SQL Server
Clients• Client Windows• CineBox• CineBoost• Modem Netgear• Client Uploader
Les briques logicielles en jeu
Cinema Delivery
Client
• Windows Seven• Windows XP
Embedded• Visual Studio• SQL Server
Developper• DevExpress• VM Ware
Plateforme
• Team Foundation Server
• Windows Server• SQL Server
Développement « Windows »
Cinema Delivery – Environnement de Développement
Client Windows
Serveur File
Serveur Web
Serveur Business
Media Serveur
Client
• Linux version 2.6• Eclipse• Mac OS X• Git-TF• XCode• TeamPrise/Team
Explorer Everywhere
Plateforme
• Team Foundation Server
Développement Linux / Mac
Cinema Delivery – Environnement de Développement
Media Player
L’utilisation de TeamPrise / Team Explorer Everywhere nous permet de partager sous Linux :• Source Contrôle
• Checkin/out, Merge, Shelve• Work Items (création, checkin)• Serveur de Build
Client Mac
Licences Serveur• Environnement de Production
– 27 Windows Server– 2 SQL Standard (cluster)
• Environnement de Intégration– 10 Windows Server– 2 SQL Standard (cluster)
• Environnement de Recette– 10 Windows Server– 2 SQL Standard (cluster)
• VM de Test client– XP, Vista, Seven, 8 (x SP)
• Environnement de Dév– 5 Windows Server– 1 SQL Standard
Licences Microsoft utilisées
Cinema Delivery - Licences
Licences client
• Développement Windows– 6 Windows Seven– 6 Visual Studio MSDN– 6 Licences DevExpress– 6 SQL Server Developper
• Développement Linux– [2 licences TeamPrise]
DES DÉVELOPPEMENTS HÉTÉROGÈNES UN RÉFÉRENTIEL UNIQUE
Chapitre 3
Des développements hétérogènes un référentiel unique
Différents OS cibles
Des développements hétérogènes un référentiel unique
Différents Outils et OS de développement
Des développements hétérogènes, un référentiel unique
Une équipe, plusieurs produits
Un planning
Une équipe de développement
Plusieurs produits, plusieurs PO
Un référentiel
Plateforme de développement
Team Foundation Server
• WorkItem• Source Control• Build server• Documentation• Rapports
Utilisé par des clients multiples
• Développeur sous Windows• Développeur sous Mac OS• Développeur sous Linux• PO / MOA
Un référentiel unique
Des développements hétérogènes un référentiel unique
Team Web Access
• WorkItem• Rapports
• Tâches de Build :– Déploiement
automatique des services en sur les serveurs de dév
– Package des services pour déploiement en Recette / Intégration
– Package des services pour déploiement en Production
• TFS Notifier– Utilise les abonnements
aux évènements TFS– Utilise les WebServices
TFS– Permet de rafraichir les
Repository Locaux sur les postes de Développement
Développements spécifiques
Plateforme de développement
OPTIMISATION DU TCOChapitre 4
Optimisation du TCO
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
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
Valorisation des avantages MSDNPrix 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
• Abonnement MSDN 3 ans
– 60 492 €• Produits / licences seuls
– 174 757 €
Un gain de 110 K€
Comparatif avec / sans MSDN
abo MSDN sans MSDN€0
€20,000
€40,000
€60,000
€80,000
€100,000
€120,000
€140,000
€160,000
€180,000
€200,000
Prix
Analyse des bénéfices par posteBénéfices par poste
Outils de DéveloppementOutilsFormation/SupportLicences
MSDNLes avantages MSDNLicensing white paper
MSDNLes avantages MSDNLicensing white [email protected]
Pour finir quelques liens
Thomas RICHON [email protected]
Damien DORISON
Merci !Thomas [email protected]
Damien [email protected]
David [email protected]
Formez-vous en ligne
Retrouvez nos évènements
Faites-vous accompagner gratuitement
Essayer gratuitement nos solutions IT
Retrouver nos experts Microsoft
Pros de l’ITDéveloppeurs
www.microsoftvirtualacademy.com
http://aka.ms/generation-app
http://aka.ms/evenements-developpeurs
http://aka.ms/itcamps-france
Les accélérateursWindows Azure, Windows Phone,
Windows 8
http://aka.ms/telechargements
La Dev’Team sur MSDNhttp://aka.ms/devteam
L’IT Team sur TechNethttp://aka.ms/itteam