Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements MSDN

Post on 21-Jun-2015

364 views 2 download

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.

Transcript of Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements MSDN

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

Thomas RICHON thomas.richon@globecast.com

Damien DORISON

Merci !Thomas RICHONthomas.richon@globecast.com

Damien DORISONdamien.dorison@d-cube.fr

David TALAGAdavid.talaga@microsoft.com

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