SlideShare une entreprise Scribd logo
1  sur  16
palais des
congrès
Paris




7, 8 et 9
février 2012
Retour d'expérience de
l'équipe de
développement Xbox
LIVE Music sur Windows
Azure
8 février 2012
James Dingle
Sr Software Development Engineer
Microsoft
Microsoft Music Center

                             • Programming &
                               Promotions
           Music Editorial
Content                      • In-country Labels
Partners                       relations
(AMG,..)
                             • Ingestion, label         Music and
           Music Factory       Account Mgmt, Content   Music Videos
               and             publishing
            Operations       • Service Ops. &
                               deployment
  100+
                             • Music Services
 LABELS
                               • Catalog Pipe
                               • Media Pipe            REPORTING
                               • Intelligence
           ENGINEERING
                               • Cloud Services
                             • Music Experience
                               • Web / Clients
                               • Support site
Encodages des fichiers source

      Xbox Live Music doit transformer les masters fournis par
      labels aux formats redistribuables aux consommateur.
      Quantité de fichiers:
        20 millions de titres, 4 formats = 80 millions de fichiers
         en sortie
        Taille moyenne d’un fichier ‘loss less’= 23 Mo

        Taille d’un fichier encodé = 4 Mo

        Taille totale = 20 x 23 + 4 x 80 = 780 To

      Le plus grand label contient 3,3 millions de titres
      Une major contient 500,000 titres



4/11/2013                                              4
On premises
                                                       Media Encoding Layer
Media Delivery




                                                                                                    Content Delivery          Content
                            Catalog                                                                    Interface              Delivery
                                                                            Enrich
                                         Encode                  Media      Resize                                            Network
                                                                Delivery
                                                   Finger        Proxy               DRM
                                                                                                                            {Akamai, LL}
                                                   Print

                           Ingestion

                                                            Media files store                                                          ITM
                              Catalog
                                                                                Content Farm                                          [xbox]


                                            WMRM10
                                                                                Encoder                URL
                                           Play Ready                                                  gen
Subscription management




                             ZMT                                                                              DRM
                                                                 DRM Licensing/Metering                       Lics




                                                                                                                       C$ Proxy




                                                                                                                                           Tuners
                                                                                                       Commerce
                          Reporting                                                                       API
                            WH
                                                                                            DAL



                                                  Xbox Live Music Billing
                                                                                                                DTO
                                                                                                     Zune       PH
                          Intelligence                                                               Pass
                                                                                                             Meter
                                                  Catalog                       CCTOOL                       ing
                                                  Replica                                 Billing
Cloud
Media Delivery




                                                       Media Encoding in Azure                                                Content
                             Catalog                                                                                          Delivery
                                              Encode      Finger       Enrich                        Synchronization
                                                                                  DRM       UITS
                                                          Print        Resize                                                 Network
                                                                                                                            {Akamai, LL}

                            Ingestion                     Media files Azure Storage

                                                          Content Farm in the Cloud
                                                                                                                                       ITM
                               Catalog                                                                                                [xbox]


                                          WMRM10
                                                                        Encoder                     URL
                                          Play Ready                                                gen
Subscription management




                                                                                                           DRM
                                                          DRM Licensing/Metering                           Lics




                                                                                                                       C$ Proxy




                                                                                                                                           Tuners
                                                                                                     Commerce
                            Reporting                                                                   API
                              WH
                                                                                    DAL



                                             Xbox Live Music Billing
                                                                                                             DTO
                                                                                                   Zune      PH
                           Intelligence                                                            Pass
                                                                                                          Meter
                                             Catalog                    CCTOOL                            ing
                                             Replica                              Billing
                          4/11/2013                                                                               6
Pourquoi le cloud
  Besoin d’extensibilité            Elasticité de calcul
      Ajout d’un label au             Ajout d’un format au
       catalogue                        catalogue
      Ajout d’un nouveau type de      Réencodage massif
       contenu
Conversion/équivalence des
technologies
On Premises                           Windows Azure

800 To sur NAS                        800 To sur Azure Storage

Service Windows d’encodage            80 Azure Worker Roles
8 machines en blade
Bibliothèques d’encodage C++          Inchangées, attention aux DLLs 32
DRM, Play Ready                       bits!
Dette technique dans la gestion des   Interfaces orientées objet, Azure
queues                                Queues
DEMO

Encodage d’un fichier master
Exemple de code

         Envoi d’octets en réponse au CDN (Akamai)


         Accès au storage Azure
Métriques opérationnelles

• Use case : ré-encoder un format
  – 5000 jour.machine pour le format le plus coûteux
  – 20 à 30 000 € par format
Suivi de projet
Conclusion

  Couche physique : comment migrer les données ?
    Azure Blob, Azure Table, SQL Azure

  Couche logique : comment migrer le code ?
    Facilité à migrer le code multi-tiers

    Ré-implémentation ou adaptation par composant

  Composants tierce partie
    Approche au cas par cas

  Cycle de vie et gestion de projet
    Comment (re-)penser le déploiement ?

    Quels outils de monitoring ?
Des ressources Windows Azure
gratuites

  Testez Windows Azure   Abonnés MSDN, vous
  gratuitement pendant   bénéficiez de
  90 jours               Windows Azure
     http://aka.ms/        http://aka.ms/
      tester-azure-90j       activer-azure-msdn
Pour aller plus loin

                                               Prochaines sessions des Dev Camps
  Chaque semaine, les                            10
                                                          Live     Open Data - Développer des applications riches avec le
                                               février
  DevCamps                                      2012

                                                 16
                                                         Meeting   protocole Open Data


  ALM, Azure, Windows Phone, HTML5, OpenData   février
                                                          Live
                                                         Meeting
                                                                   Azure series - Développer des applications sociales sur
                                                                   la plateforme Windows Azure
                                                2012
  http://msdn.microsoft.com/fr-fr/devcamp
                                                 17
                                                          Live     Comprendre le canvas avec Galactic et la librairie
                                               février
                                                         Meeting   three.js
                                                2012

  Téléchargement, ressources                     21
                                               février
                                                          Live     La production automatisée de code avec CodeFluent
                                                         Meeting   Entities
  et toolkits : RdV sur MSDN                    2012

                                               2 mars     Live     Comprendre et mettre en oeuvre le toolkit Azure pour
  http://msdn.microsoft.com/fr-fr/              2012     Meeting   Windows Phone 7, iOS et Android

                                               6 mars     Live
                                                                   Nuget et ALM
                                                2012     Meeting

  Les offres à connaître                       9 mars
                                                2012
                                                          Live
                                                         Meeting
                                                                   Kinect - Bien gérer la vie de son capteur


         90 jours d’essai gratuit de Windows   13 mars
                                                2012
                                                          Live
                                                         Meeting
                                                                   Sharepoint series - Automatisation des tests

         Azure                                 14 mars    Live     TFS Health Check - vérifier la bonne santé de votre
          www.windowsazure.fr                   2012     Meeting   plateforme de développement

                                               15 mars    Live     Azure series - Développer pour les téléphones, les
                                                2012     Meeting   tablettes et le cloud avec Visual Studio 2010
         Jusqu’à 35% de réduction sur Visual   16 mars    Live     Applications METRO design - Désossage en règle d'un
         Studio Pro, avec l’abonnement MSDN     2012     Meeting   template METRO javascript

                                               20 mars    Live     Retour d'expérience LightSwitch, Optimisation de
          www.visualstudio.fr                   2012     Meeting   l'accès aux données, Intégration Silverlight

                                               23 mars    Live     OAuth - la clé de l'utilisation des réseaux sociaux dans
                                                2012     Meeting   votre application
Livre sur Windows Azure

                    Premier ouvrage rédigé en
                    Français
                    Sur l’intégralité de la
                    plateforme Windows Azure

                    Disponible dès aujourd’hui!
                    Consultation et achat
                    possible sur le stand (52)
                    des éditions ENI

Contenu connexe

Similaire à Retour d'expérience de l'équipe de développement Xbox LIVE Music sur Windows Azure

Atelier Hitachi Information Forum 2012 - Les solutions « Cloud Optimized » de...
Atelier Hitachi Information Forum 2012 - Les solutions « Cloud Optimized » de...Atelier Hitachi Information Forum 2012 - Les solutions « Cloud Optimized » de...
Atelier Hitachi Information Forum 2012 - Les solutions « Cloud Optimized » de...Hitachi Data Systems France
 
VodéA Presentation Slide Oct 2008
VodéA Presentation Slide Oct 2008VodéA Presentation Slide Oct 2008
VodéA Presentation Slide Oct 2008lerjer
 
TELESTREAM Vantage - VIDELIO Cap'Ciné
TELESTREAM Vantage - VIDELIO Cap'CinéTELESTREAM Vantage - VIDELIO Cap'Ciné
TELESTREAM Vantage - VIDELIO Cap'CinéBenoît Godard
 
Presentation Plinkers 090311
Presentation Plinkers 090311Presentation Plinkers 090311
Presentation Plinkers 090311AFMM
 
Express Display pour entreprises et industrie
Express Display pour entreprises et industrieExpress Display pour entreprises et industrie
Express Display pour entreprises et industrieExpressInformatique
 
L'offre Cloud4Media de Smartjog
L'offre Cloud4Media de SmartjogL'offre Cloud4Media de Smartjog
L'offre Cloud4Media de SmartjogMarc Bourhis
 

Similaire à Retour d'expérience de l'équipe de développement Xbox LIVE Music sur Windows Azure (8)

Atelier Hitachi Information Forum 2012 - Les solutions « Cloud Optimized » de...
Atelier Hitachi Information Forum 2012 - Les solutions « Cloud Optimized » de...Atelier Hitachi Information Forum 2012 - Les solutions « Cloud Optimized » de...
Atelier Hitachi Information Forum 2012 - Les solutions « Cloud Optimized » de...
 
VodéA Presentation Slide Oct 2008
VodéA Presentation Slide Oct 2008VodéA Presentation Slide Oct 2008
VodéA Presentation Slide Oct 2008
 
TELESTREAM Vantage - VIDELIO Cap'Ciné
TELESTREAM Vantage - VIDELIO Cap'CinéTELESTREAM Vantage - VIDELIO Cap'Ciné
TELESTREAM Vantage - VIDELIO Cap'Ciné
 
Piloter la DSI
Piloter la DSIPiloter la DSI
Piloter la DSI
 
Presentation Plinkers 090311
Presentation Plinkers 090311Presentation Plinkers 090311
Presentation Plinkers 090311
 
Express Display pour entreprises et industrie
Express Display pour entreprises et industrieExpress Display pour entreprises et industrie
Express Display pour entreprises et industrie
 
Kodak - Boostez vos projets ECM SharePoint 2010 avec la nouvelle gamme logic...
Kodak  - Boostez vos projets ECM SharePoint 2010 avec la nouvelle gamme logic...Kodak  - Boostez vos projets ECM SharePoint 2010 avec la nouvelle gamme logic...
Kodak - Boostez vos projets ECM SharePoint 2010 avec la nouvelle gamme logic...
 
L'offre Cloud4Media de Smartjog
L'offre Cloud4Media de SmartjogL'offre Cloud4Media de Smartjog
L'offre Cloud4Media de Smartjog
 

Plus de Microsoft Ideas

37 editeurs de logiciels et startups marketing
37 editeurs de logiciels et startups marketing 37 editeurs de logiciels et startups marketing
37 editeurs de logiciels et startups marketing Microsoft Ideas
 
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Microsoft Ideas
 
L'évolution du métier du DAF induite par la transformation digitale
L'évolution du métier du DAF induite par la transformation digitale L'évolution du métier du DAF induite par la transformation digitale
L'évolution du métier du DAF induite par la transformation digitale Microsoft Ideas
 
Bureau du futur - Campus Connecté : état des lieux !
Bureau du futur - Campus Connecté : état des lieux !Bureau du futur - Campus Connecté : état des lieux !
Bureau du futur - Campus Connecté : état des lieux !Microsoft Ideas
 
Mobilité, opportunités et risques, comment mettre la DSI de votre côté ?
Mobilité, opportunités et risques,  comment mettre la DSI de votre côté ?Mobilité, opportunités et risques,  comment mettre la DSI de votre côté ?
Mobilité, opportunités et risques, comment mettre la DSI de votre côté ?Microsoft Ideas
 
La révolution io t au service des opérations des aéroports
La révolution io t au service des opérations des aéroportsLa révolution io t au service des opérations des aéroports
La révolution io t au service des opérations des aéroportsMicrosoft Ideas
 
Mulhouse ville de toutes les intelligences
Mulhouse ville de toutes les intelligencesMulhouse ville de toutes les intelligences
Mulhouse ville de toutes les intelligencesMicrosoft Ideas
 
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprises
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprisesLe "Yoga collaboratif" : catalyseur de transformation pour les entreprises
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprisesMicrosoft Ideas
 
ERP dans le Cloud, cette union fera-t-elle votre force demain ?
ERP dans le Cloud,  cette union fera-t-elle votre force demain ? ERP dans le Cloud,  cette union fera-t-elle votre force demain ?
ERP dans le Cloud, cette union fera-t-elle votre force demain ? Microsoft Ideas
 
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ?
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ? Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ?
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ? Microsoft Ideas
 
Pourquoi le collaboratif bouleverse le management ? 
Pourquoi le collaboratif bouleverse le management ? Pourquoi le collaboratif bouleverse le management ? 
Pourquoi le collaboratif bouleverse le management ? Microsoft Ideas
 
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...Transformation numérique d’un client dans le secteur de l’industrie avec Offi...
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...Microsoft Ideas
 
Platypus un nouvel objet des mers – Une experience sous-marine inédite !
Platypus un nouvel objet des mers – Une experience sous-marine inédite !Platypus un nouvel objet des mers – Une experience sous-marine inédite !
Platypus un nouvel objet des mers – Une experience sous-marine inédite !Microsoft Ideas
 
L'impact de l'innovation Data sur le monde du médico-social
L'impact de l'innovation Data sur le monde du médico-socialL'impact de l'innovation Data sur le monde du médico-social
L'impact de l'innovation Data sur le monde du médico-socialMicrosoft Ideas
 
Digital Meeting : la Digital Workplace appliquée aux réunions.
Digital Meeting : la Digital Workplace appliquée aux réunions.Digital Meeting : la Digital Workplace appliquée aux réunions.
Digital Meeting : la Digital Workplace appliquée aux réunions.Microsoft Ideas
 
33 éditeurs de logiciel avec solutions marketing
33 éditeurs de logiciel avec solutions marketing33 éditeurs de logiciel avec solutions marketing
33 éditeurs de logiciel avec solutions marketingMicrosoft Ideas
 
Les enjeux de la gestion des actifs logiciels à l’heure du cloud
Les enjeux de la gestion des actifs logiciels à l’heure du cloudLes enjeux de la gestion des actifs logiciels à l’heure du cloud
Les enjeux de la gestion des actifs logiciels à l’heure du cloudMicrosoft Ideas
 
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...Microsoft Ideas
 
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?Microsoft Ideas
 

Plus de Microsoft Ideas (20)

37 editeurs de logiciels et startups marketing
37 editeurs de logiciels et startups marketing 37 editeurs de logiciels et startups marketing
37 editeurs de logiciels et startups marketing
 
Présentation inwink
Présentation inwink  Présentation inwink
Présentation inwink
 
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
 
L'évolution du métier du DAF induite par la transformation digitale
L'évolution du métier du DAF induite par la transformation digitale L'évolution du métier du DAF induite par la transformation digitale
L'évolution du métier du DAF induite par la transformation digitale
 
Bureau du futur - Campus Connecté : état des lieux !
Bureau du futur - Campus Connecté : état des lieux !Bureau du futur - Campus Connecté : état des lieux !
Bureau du futur - Campus Connecté : état des lieux !
 
Mobilité, opportunités et risques, comment mettre la DSI de votre côté ?
Mobilité, opportunités et risques,  comment mettre la DSI de votre côté ?Mobilité, opportunités et risques,  comment mettre la DSI de votre côté ?
Mobilité, opportunités et risques, comment mettre la DSI de votre côté ?
 
La révolution io t au service des opérations des aéroports
La révolution io t au service des opérations des aéroportsLa révolution io t au service des opérations des aéroports
La révolution io t au service des opérations des aéroports
 
Mulhouse ville de toutes les intelligences
Mulhouse ville de toutes les intelligencesMulhouse ville de toutes les intelligences
Mulhouse ville de toutes les intelligences
 
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprises
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprisesLe "Yoga collaboratif" : catalyseur de transformation pour les entreprises
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprises
 
ERP dans le Cloud, cette union fera-t-elle votre force demain ?
ERP dans le Cloud,  cette union fera-t-elle votre force demain ? ERP dans le Cloud,  cette union fera-t-elle votre force demain ?
ERP dans le Cloud, cette union fera-t-elle votre force demain ?
 
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ?
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ? Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ?
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ?
 
Pourquoi le collaboratif bouleverse le management ? 
Pourquoi le collaboratif bouleverse le management ? Pourquoi le collaboratif bouleverse le management ? 
Pourquoi le collaboratif bouleverse le management ? 
 
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...Transformation numérique d’un client dans le secteur de l’industrie avec Offi...
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...
 
Platypus un nouvel objet des mers – Une experience sous-marine inédite !
Platypus un nouvel objet des mers – Une experience sous-marine inédite !Platypus un nouvel objet des mers – Une experience sous-marine inédite !
Platypus un nouvel objet des mers – Une experience sous-marine inédite !
 
L'impact de l'innovation Data sur le monde du médico-social
L'impact de l'innovation Data sur le monde du médico-socialL'impact de l'innovation Data sur le monde du médico-social
L'impact de l'innovation Data sur le monde du médico-social
 
Digital Meeting : la Digital Workplace appliquée aux réunions.
Digital Meeting : la Digital Workplace appliquée aux réunions.Digital Meeting : la Digital Workplace appliquée aux réunions.
Digital Meeting : la Digital Workplace appliquée aux réunions.
 
33 éditeurs de logiciel avec solutions marketing
33 éditeurs de logiciel avec solutions marketing33 éditeurs de logiciel avec solutions marketing
33 éditeurs de logiciel avec solutions marketing
 
Les enjeux de la gestion des actifs logiciels à l’heure du cloud
Les enjeux de la gestion des actifs logiciels à l’heure du cloudLes enjeux de la gestion des actifs logiciels à l’heure du cloud
Les enjeux de la gestion des actifs logiciels à l’heure du cloud
 
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
 
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?
 

Retour d'expérience de l'équipe de développement Xbox LIVE Music sur Windows Azure

  • 1. palais des congrès Paris 7, 8 et 9 février 2012
  • 2. Retour d'expérience de l'équipe de développement Xbox LIVE Music sur Windows Azure 8 février 2012 James Dingle Sr Software Development Engineer Microsoft
  • 3. Microsoft Music Center • Programming & Promotions Music Editorial Content • In-country Labels Partners relations (AMG,..) • Ingestion, label Music and Music Factory Account Mgmt, Content Music Videos and publishing Operations • Service Ops. & deployment 100+ • Music Services LABELS • Catalog Pipe • Media Pipe REPORTING • Intelligence ENGINEERING • Cloud Services • Music Experience • Web / Clients • Support site
  • 4. Encodages des fichiers source Xbox Live Music doit transformer les masters fournis par labels aux formats redistribuables aux consommateur. Quantité de fichiers:  20 millions de titres, 4 formats = 80 millions de fichiers en sortie  Taille moyenne d’un fichier ‘loss less’= 23 Mo  Taille d’un fichier encodé = 4 Mo  Taille totale = 20 x 23 + 4 x 80 = 780 To Le plus grand label contient 3,3 millions de titres Une major contient 500,000 titres 4/11/2013 4
  • 5. On premises Media Encoding Layer Media Delivery Content Delivery Content Catalog Interface Delivery Enrich Encode Media Resize Network Delivery Finger Proxy DRM {Akamai, LL} Print Ingestion Media files store ITM Catalog Content Farm [xbox] WMRM10 Encoder URL Play Ready gen Subscription management ZMT DRM DRM Licensing/Metering Lics C$ Proxy Tuners Commerce Reporting API WH DAL Xbox Live Music Billing DTO Zune PH Intelligence Pass Meter Catalog CCTOOL ing Replica Billing
  • 6. Cloud Media Delivery Media Encoding in Azure Content Catalog Delivery Encode Finger Enrich Synchronization DRM UITS Print Resize Network {Akamai, LL} Ingestion Media files Azure Storage Content Farm in the Cloud ITM Catalog [xbox] WMRM10 Encoder URL Play Ready gen Subscription management DRM DRM Licensing/Metering Lics C$ Proxy Tuners Commerce Reporting API WH DAL Xbox Live Music Billing DTO Zune PH Intelligence Pass Meter Catalog CCTOOL ing Replica Billing 4/11/2013 6
  • 7. Pourquoi le cloud Besoin d’extensibilité Elasticité de calcul  Ajout d’un label au  Ajout d’un format au catalogue catalogue  Ajout d’un nouveau type de  Réencodage massif contenu
  • 8. Conversion/équivalence des technologies On Premises Windows Azure 800 To sur NAS 800 To sur Azure Storage Service Windows d’encodage 80 Azure Worker Roles 8 machines en blade Bibliothèques d’encodage C++ Inchangées, attention aux DLLs 32 DRM, Play Ready bits! Dette technique dans la gestion des Interfaces orientées objet, Azure queues Queues
  • 10. Exemple de code Envoi d’octets en réponse au CDN (Akamai) Accès au storage Azure
  • 11. Métriques opérationnelles • Use case : ré-encoder un format – 5000 jour.machine pour le format le plus coûteux – 20 à 30 000 € par format
  • 13. Conclusion Couche physique : comment migrer les données ?  Azure Blob, Azure Table, SQL Azure Couche logique : comment migrer le code ?  Facilité à migrer le code multi-tiers  Ré-implémentation ou adaptation par composant Composants tierce partie  Approche au cas par cas Cycle de vie et gestion de projet  Comment (re-)penser le déploiement ?  Quels outils de monitoring ?
  • 14. Des ressources Windows Azure gratuites Testez Windows Azure Abonnés MSDN, vous gratuitement pendant bénéficiez de 90 jours Windows Azure  http://aka.ms/  http://aka.ms/ tester-azure-90j activer-azure-msdn
  • 15. Pour aller plus loin Prochaines sessions des Dev Camps Chaque semaine, les 10 Live Open Data - Développer des applications riches avec le février DevCamps 2012 16 Meeting protocole Open Data ALM, Azure, Windows Phone, HTML5, OpenData février Live Meeting Azure series - Développer des applications sociales sur la plateforme Windows Azure 2012 http://msdn.microsoft.com/fr-fr/devcamp 17 Live Comprendre le canvas avec Galactic et la librairie février Meeting three.js 2012 Téléchargement, ressources 21 février Live La production automatisée de code avec CodeFluent Meeting Entities et toolkits : RdV sur MSDN 2012 2 mars Live Comprendre et mettre en oeuvre le toolkit Azure pour http://msdn.microsoft.com/fr-fr/ 2012 Meeting Windows Phone 7, iOS et Android 6 mars Live Nuget et ALM 2012 Meeting Les offres à connaître 9 mars 2012 Live Meeting Kinect - Bien gérer la vie de son capteur 90 jours d’essai gratuit de Windows 13 mars 2012 Live Meeting Sharepoint series - Automatisation des tests Azure 14 mars Live TFS Health Check - vérifier la bonne santé de votre www.windowsazure.fr 2012 Meeting plateforme de développement 15 mars Live Azure series - Développer pour les téléphones, les 2012 Meeting tablettes et le cloud avec Visual Studio 2010 Jusqu’à 35% de réduction sur Visual 16 mars Live Applications METRO design - Désossage en règle d'un Studio Pro, avec l’abonnement MSDN 2012 Meeting template METRO javascript 20 mars Live Retour d'expérience LightSwitch, Optimisation de www.visualstudio.fr 2012 Meeting l'accès aux données, Intégration Silverlight 23 mars Live OAuth - la clé de l'utilisation des réseaux sociaux dans 2012 Meeting votre application
  • 16. Livre sur Windows Azure Premier ouvrage rédigé en Français Sur l’intégralité de la plateforme Windows Azure Disponible dès aujourd’hui! Consultation et achat possible sur le stand (52) des éditions ENI

Notes de l'éditeur

  1. 4’ – Total 29’Encodage du fichierWindows Azure platformCacti interface