43
GlobeCast : Réduisez votre TCO avec les abonnements MSDN Damien DORISON – DCube Thomas RICHON - GlobeCast Code / Développement www.d-cube.fr www.globecast.com

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

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

Page 1: 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

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

Plan

• Contexte client• La genèse du développement• Cas d’un produit• La plateforme de développement• Optimisation du TCO

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

CONTEXTE CLIENTChapitre 1

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

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

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

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

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

Un réseau de transport mondial

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

Des références Broadcast prestigieuses

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

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.

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

LA GENÈSE DU DEVELOPEMENTChapitre 2

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

La dématérialisation des contenus

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

• 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

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

• 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

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

• 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

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

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

Page 15: Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements 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

Pourquoi avoir investi dans MSDN

MSDN

Page 16: Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements 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

Page 17: Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements 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

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

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

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

UN PRODUIT : CINEMA DELIVERYChapitre 3

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

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.

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

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.

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

Architecture Technique Globale

Cinema Delivery

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

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

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

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

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

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

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

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]

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

DES DÉVELOPPEMENTS HÉTÉROGÈNES UN RÉFÉRENTIEL UNIQUE

Chapitre 3

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

Des développements hétérogènes un référentiel unique

Différents OS cibles

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

Des développements hétérogènes un référentiel unique

Différents Outils et OS de développement

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

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

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

Plateforme de développement

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

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

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

• 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

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

OPTIMISATION DU TCOChapitre 4

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

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 €

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

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 €

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

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 €

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

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

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

Analyse des bénéfices par posteBénéfices par poste

Outils de DéveloppementOutilsFormation/SupportLicences

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

Thomas RICHON [email protected]

Damien DORISON

Merci !Thomas [email protected]

Damien [email protected]

David [email protected]

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

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