SlideShare une entreprise Scribd logo
1  sur  31
Migrer vos applications .Net
sur Windows Azure


François MERAND                            Jason DE OLIVEIRA
National Practice Leader                   Manager & Architecte
.Net Rangers Manager                       MVP Visual C#
SOGETI France                              SOGETI France




           Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
SOGETI c’est :
                                                    20.000 collaborateurs dans 15 pays
                                           dont 6000 dédiés aux technologies Microsoft




                           Votre performance par la technologie
                                                                           Des outils :


• Une maîtrise de la plateforme .Net

• ATC – Advanced Technology Center .Net (CDS)                                     IC²
• Un showroom.Net dédié aux technologies Microsoft

• Un DataCenter IC2 –Innovation Cloud Center              Des expertises reconnues :
• Un ancrage fort dans l’écosystème Microsoft (MVP):
  www.dotnetrangers.net
   • Des blogs, des articles, des livres blancs
                                                                                  Azure
                                                                                   Privilege
             Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows   Azure
                                                                                  Club 2012
Objectifs et sommaire de la
session


          1                              2




          3                              4




       Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Objectifs et sommaire de la
session


          1                              2




          3                              4




       Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Windows Azure : Les 3 rôles
• Les rôles permettent de construire son architecture applicative
• Ils exécutent différents types de tâches spécialisées ou non
• Les rôles dialoguent entre eux au travers de files de messages


              Internet                         Internet                     Internet



                Web                             Worker                        VM
                Role                             Role                         Role
Répartition                      Répartition                  Répartition
De charge                        De charge                    De charge


         Service de stockage            Service de stockage           Service de stockage



                 Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Un monde sans état…




     • la persistance doit être externe à la VM: chaque rôle doit être
       « stateless » (sans gestion d’état) et stocker les informations de
       contexte sur un support externe (soit Windows Azure Storage ou
       SQL Azure).


      Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
CONSIDÉRATIONS PROPRES
AUX APPLICATION WINDOWS
AZURE des états
 • La gestion    • Le problème de réglementation

 • La montée en charge                     • L’extensibilité avec de nouvelles
                                             fonctionnalités
 • La gestion des dépendances
                                           • La communication avec d’autres
 • La confidentialité des                    systèmes (internes/externes à
   données                                   l’entreprise)

 • Le niveau de SLA requis                 • L’interopérabilité avec des
                                             technologies autres que
 • La prise en compte de la                  Microsoft
   latence
            Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Pourquoi migrer ?
Pour réduire les coûts en s’appuyant sur des   Coûts maîtrisables
capacités d’innovation technologiques          Diminuer et rationaliser l’infrastructure
                                               Contrôler et réduire le TCO
                                               Etre prévisible, avec élasticité

Pour rester compétitif au travers de           Le logiciel en tant que différentiateur
l’innovation                                   Monétiser de nouvelles offres
                                               Se focaliser sur l’application, pas sur
                                               l’infrastructure nécessaire à son exploitation

Pour générer rapidement de nouveaux            Accélérer le cycle de développement
revenus, en mettant en place des processus     Simplifier le déploiement
agiles                                         Commercialisation plus rapide

Pour réduire les risques en s’assurant une     Qualité de services : SLA
fiabilité sans faille de son système           Prise en compte des problématiques de
                                               Sécurité
                                               Disponibilité de la solution.
                Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Migrer : Qui ? Quoi ? Comment
?
                  Patrimoine applicatif du groupe MCMG
                       Responsable            Architecte
                                              Applicatif
                                                                   D.S.I.
                       Sécurité



               Ensemble de contraintes et critères (sécurité, technologies, stratégie)


                                                             Scénarios

       Liste d’applications                           Création (nouvelle application)
            candidates                                 Migration vers Azure

                                                       Extension sur Azure

Outils pour vous aider à prendre les bonnes décisions :
• Le « M.A.P. » - Migration Assessement & Planning Tool V6
• M.A.T. : Migration Assessement Tool – 8 thèmes
• Critères financiers (R.O.I.)
               Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Objectifs et sommaire de la
session


          1                              2




          3                              4




       Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Les Services “Storage”
•   Le “Storage” Windows Azure est un service de stockage géré par Windows Azure
•   Les données peuvent être utilisées dans les applications Azure, ou accédées directement par URL
•   L’URL d’accès peut être personnalisée avec son propre nom de domaine
•   L’accès aux blobs est sécurisé par un système de contrôle d’accès permettant de définir des règles fines
•   Les Blobs peuvent être mis en cache par le service Windows Azure Content Delivery Network (CDN)




                  HTTP/S




BLOBS:                          TABLES:                      QUEUES:                       DRIVES:
Structure hiérarchique pour     Structure tabulaire.         File de messages selon le     Disque NTFS partagé
le stockage de fichiers         Une table est un             principe FIFO, pour la        entre de multiples
identifiés par leur nom et      ensemble d’entités           communication                 instances.
chemin, ainsi que les           (EAV*) définies              asynchrone entre
métadonnées associées.          chacune par un               instances.
                                ensemble de
                                propriétés.

                  Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Base de données SQL Azure
Base de données Réplicas physiques
 logique unique      multiples

                       Réplica 1

    Primaire                           •   Basée sur le moteur SQL Server 2008 R2
    unique
                                       •   Mêmes outils, mêmes frameworks d’accès
                                       •   Déployé dans les six DataCenters Azure
                                       •
                       Réplica 2




                                           Haute dispo et redondance intégrées
         BD                            •   Interconnexion Azure Connect avec les réseaux privés
                                       •   Synchronisation avec Azure Data Sync
                                            –   Auto scaling, Cnfiguration sans code, scheduling,
Serveurs secondaires                        –   gest. des conflits, supervision
                       Réplica 3




     multiples                         •   Migration des bases SQL Server avec assistant
                                       •   Migration des données
                                            –   SSIS, Bulk Copy (tool & API), scripts Transac SQL
                                       •   Ce qui ne fonctionne pas encore dans SQL Azure
                                            –   Data Compression, Integrated Full-Text Search,
                                            –   Transparent Data Encryption
                                            –   Extended Stored Procedures,, Agents


                 Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Étendre SQL Server vers le cloud




            Parallèle avec BD relationnelle traditionnelle




        Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Autres services SQL Azure
  SQL Azure Federation
      Partitions
      Centralisée
      Références
  SQL Azure Reporting Services
      Basé sur SSRS 2008
           Rapports interactifs et par tableaux
           Visualisation des données : charts, graphs, cartos, gauges
           Utilisation de BI Reporting Studio pour créer les rapports
           Intégration applicative par appel OData ou Web Services
      Sources de données SQL Azure


            Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
SQL Azure Data Sync
Synchronisation automatique des bases Azure

                                      Bases de données
                                            Azure




                                           Service
     Magasins                              Data Sync                        Bureaux Distants
                                           SQL Azure




                                             Sync




                                  Datacenter Principal
     Sync entre instances SQL Azure                      •   Sync Applications / SQL Azure
     Sync SQL Server / SQL Azure                         •   Sync géographique
                Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
DEMO

SQL Azure Migration Wizard
SQL Server Data Tools (SSDT)


      Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Objectifs et sommaire de la
session


          1                              2




          3                              4




       Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Migration des applications sur Windows Azure



  Applications clients légères (ASP.NET, Silverlight, etc…) :
  •   Ce type d’application est très facile à migrer
  •   Quelques nouvelles APIs sont à apprendre
  •   Quelques patterns à apprendre pour optimiser
  •   Pensez au stockage de vos données de session !


  Applications clients lourdes (Windows, etc…) :
  • Ce type d’application ne peut pas être migre directement
  • Par contre, l’utilisation des briques Windows Azure est tout à fait possible
     • Windows Azure Storage
     • SQL Azure
     • Windows Azure Service Bus, Windows Azure Access Control
     • etc…

               Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Migration d’un applications
ASP.NET sur Windows Azure




      Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
DEMO

Migration d’une application web ASP.Net



       Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
WA-Accelerators for WebRoles
 Je dois développer et déployer de nombreux sites web qui ne requiert pas la
 monopolisation d’un web role pour chacun.
    Un template Visual Studio + portail d’administration
    Déploiement en 30 sec ! (Web Deploy)
    Sauvegarde config IIS et Package dans Azure Storage




            Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
DEMO

WA-Accelerators WebRoles



      Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Objectifs et sommaire de la
session


          1                              2




          3                              4




       Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Optimisation pour la
plateforme cible




Appliquer les principes d’architecture applicative associés :
• Des communications asynchrones, sous forme de messages gérés par un bus de
  messages par exemple
• Utiliser les files d’attente (Windows Azure Queues) mises à disposition par la plateforme
  Windows Azure

              Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Solutions hybrides




      Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Solutions hybrides




      Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
APC – Une offre commune Sogeti & Microsoft
pour bien démarrer avec Windows Azure
       Une opportunité unique pour un investissement minimal
 •   Le support des équipes architectes de Microsoft
 •   L’accompagnement des experts SOGETI
 •   Un « assessement » initial
 •   La réalisation d’un Pilote chez le client
 •   Des licences Windows Azure
 •   Un club pour partager les retours d’expériences

 Exemples APC 2011 :
 • Grand groupe industriel, secteur énergie : déport de calculs d’optimisation
   énergétique de bâtiments dans Azure. On passe de quelques heures à
   quelques minutes pour obtenir une réponse, sur site !
 • Laboratoire pharmaceutique : Gestion et suivi des incidents produits au
   niveau mondial.



              Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Livre blanc « Développer pour le Cloud »




http://www.microsoft.com/france/visual-studio/scenarios/developper-pour-le-cloud.aspx
             Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
Moving Applications to the Cloud on the Microsoft
Windows Azure Platform
How do you Génération de livrables applications to be scalable and have high availability? Along with developing the applications, you must also have an infrastructure
that can support them. You may need to add servers or increase the capacities of existing ones, have redundant hardware, add logic to the application to handle
distributed computing, and add logic for failovers. You have to do this even if an application is in high demand for only short periods of time.
The cloud offers a solution to this dilemma. The cloud is made up of interconnected servers located in various data centers. However, you see what appears to be a
centralized location that someone else hosts and manages. By shifting the responsibility of maintaining an infrastructure to someone else, you're free to concentrate on
what matters most: the application.




           http://msdn.microsoft.com/en-us/library/ff728592.aspx
                     Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure

Contenu connexe

Tendances

Site web fonctionnel et élastique sur Azure
Site web fonctionnel et élastique sur AzureSite web fonctionnel et élastique sur Azure
Site web fonctionnel et élastique sur AzureMicrosoft Technet France
 
Restitution des données environnement Microsoft & data visualization : panel ...
Restitution des données environnement Microsoft & data visualization : panel ...Restitution des données environnement Microsoft & data visualization : panel ...
Restitution des données environnement Microsoft & data visualization : panel ...Microsoft
 
Dell Active Infrastructure, la Convergence globale du Data Center selon Dell ...
Dell Active Infrastructure, la Convergence globale du Data Center selon Dell ...Dell Active Infrastructure, la Convergence globale du Data Center selon Dell ...
Dell Active Infrastructure, la Convergence globale du Data Center selon Dell ...Microsoft
 
Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Kouotou Aboubakar Sidiki, Eng, PMP
 
Implémenter de l’authentification forte pour vos environnements Cloud
Implémenter de l’authentification forte pour vos environnements CloudImplémenter de l’authentification forte pour vos environnements Cloud
Implémenter de l’authentification forte pour vos environnements CloudMicrosoft Décideurs IT
 
WPF 4.5 : Quoi de neuf pour les développeurs ?
WPF 4.5 : Quoi de neuf pour les développeurs ?WPF 4.5 : Quoi de neuf pour les développeurs ?
WPF 4.5 : Quoi de neuf pour les développeurs ?Microsoft
 
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1Microsoft Technet France
 
DCS : La solution de Cloud Privé par Microsoft Services
DCS : La solution de Cloud Privé par Microsoft ServicesDCS : La solution de Cloud Privé par Microsoft Services
DCS : La solution de Cloud Privé par Microsoft ServicesMicrosoft Technet France
 
Techdays 2012 - Tout sur Microsoft Speech
Techdays 2012 - Tout sur Microsoft SpeechTechdays 2012 - Tout sur Microsoft Speech
Techdays 2012 - Tout sur Microsoft Speechsputier
 
Virtualisation du Poste de Travail - Desktop as a Service - 16h - Atelier VDI...
Virtualisation du Poste de Travail - Desktop as a Service - 16h - Atelier VDI...Virtualisation du Poste de Travail - Desktop as a Service - 16h - Atelier VDI...
Virtualisation du Poste de Travail - Desktop as a Service - 16h - Atelier VDI...DotRiver
 
Le MDM selon Microsoft : Deep Dive dans Master Data Services
Le MDM selon Microsoft : Deep Dive dans Master Data ServicesLe MDM selon Microsoft : Deep Dive dans Master Data Services
Le MDM selon Microsoft : Deep Dive dans Master Data ServicesMicrosoft Technet France
 
Gérez et contrôlez votre IT de bout en bout : déploiement, supervision, chang...
Gérez et contrôlez votre IT de bout en bout : déploiement, supervision, chang...Gérez et contrôlez votre IT de bout en bout : déploiement, supervision, chang...
Gérez et contrôlez votre IT de bout en bout : déploiement, supervision, chang...Microsoft Ideas
 
Quelles solutions de virtualisation pour le poste de travail et quels bénéfic...
Quelles solutions de virtualisation pour le poste de travail et quels bénéfic...Quelles solutions de virtualisation pour le poste de travail et quels bénéfic...
Quelles solutions de virtualisation pour le poste de travail et quels bénéfic...Microsoft Technet France
 
5 bonnes raisons de migrer vers Windows Server 2012
5 bonnes raisons de migrer vers Windows Server 20125 bonnes raisons de migrer vers Windows Server 2012
5 bonnes raisons de migrer vers Windows Server 2012NRC
 
CLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightCLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightChristophe Lauer
 
Le Cloud Privé, de la théorie à la réalité avec Microsoft Private Cloud
Le Cloud Privé, de la théorie à la réalité avec Microsoft Private CloudLe Cloud Privé, de la théorie à la réalité avec Microsoft Private Cloud
Le Cloud Privé, de la théorie à la réalité avec Microsoft Private CloudMicrosoft Technet France
 
Mettre en Oeuvre une Plateforme d'Intégration et de Gestion des Informations ...
Mettre en Oeuvre une Plateforme d'Intégration et de Gestion des Informations ...Mettre en Oeuvre une Plateforme d'Intégration et de Gestion des Informations ...
Mettre en Oeuvre une Plateforme d'Intégration et de Gestion des Informations ...Microsoft Décideurs IT
 
Cloud Privé, Cloud Public, pourquoi choisir?
Cloud Privé, Cloud Public, pourquoi choisir?Cloud Privé, Cloud Public, pourquoi choisir?
Cloud Privé, Cloud Public, pourquoi choisir?Microsoft Ideas
 

Tendances (20)

Site web fonctionnel et élastique sur Azure
Site web fonctionnel et élastique sur AzureSite web fonctionnel et élastique sur Azure
Site web fonctionnel et élastique sur Azure
 
Restitution des données environnement Microsoft & data visualization : panel ...
Restitution des données environnement Microsoft & data visualization : panel ...Restitution des données environnement Microsoft & data visualization : panel ...
Restitution des données environnement Microsoft & data visualization : panel ...
 
Dell Active Infrastructure, la Convergence globale du Data Center selon Dell ...
Dell Active Infrastructure, la Convergence globale du Data Center selon Dell ...Dell Active Infrastructure, la Convergence globale du Data Center selon Dell ...
Dell Active Infrastructure, la Convergence globale du Data Center selon Dell ...
 
Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...
 
Implémenter de l’authentification forte pour vos environnements Cloud
Implémenter de l’authentification forte pour vos environnements CloudImplémenter de l’authentification forte pour vos environnements Cloud
Implémenter de l’authentification forte pour vos environnements Cloud
 
WPF 4.5 : Quoi de neuf pour les développeurs ?
WPF 4.5 : Quoi de neuf pour les développeurs ?WPF 4.5 : Quoi de neuf pour les développeurs ?
WPF 4.5 : Quoi de neuf pour les développeurs ?
 
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
 
DCS : La solution de Cloud Privé par Microsoft Services
DCS : La solution de Cloud Privé par Microsoft ServicesDCS : La solution de Cloud Privé par Microsoft Services
DCS : La solution de Cloud Privé par Microsoft Services
 
Techdays 2012 - Tout sur Microsoft Speech
Techdays 2012 - Tout sur Microsoft SpeechTechdays 2012 - Tout sur Microsoft Speech
Techdays 2012 - Tout sur Microsoft Speech
 
Virtualisation du Poste de Travail - Desktop as a Service - 16h - Atelier VDI...
Virtualisation du Poste de Travail - Desktop as a Service - 16h - Atelier VDI...Virtualisation du Poste de Travail - Desktop as a Service - 16h - Atelier VDI...
Virtualisation du Poste de Travail - Desktop as a Service - 16h - Atelier VDI...
 
Le MDM selon Microsoft : Deep Dive dans Master Data Services
Le MDM selon Microsoft : Deep Dive dans Master Data ServicesLe MDM selon Microsoft : Deep Dive dans Master Data Services
Le MDM selon Microsoft : Deep Dive dans Master Data Services
 
La sécurité avec SQL Server 2012
La sécurité avec SQL Server 2012La sécurité avec SQL Server 2012
La sécurité avec SQL Server 2012
 
Gérez et contrôlez votre IT de bout en bout : déploiement, supervision, chang...
Gérez et contrôlez votre IT de bout en bout : déploiement, supervision, chang...Gérez et contrôlez votre IT de bout en bout : déploiement, supervision, chang...
Gérez et contrôlez votre IT de bout en bout : déploiement, supervision, chang...
 
Quelles solutions de virtualisation pour le poste de travail et quels bénéfic...
Quelles solutions de virtualisation pour le poste de travail et quels bénéfic...Quelles solutions de virtualisation pour le poste de travail et quels bénéfic...
Quelles solutions de virtualisation pour le poste de travail et quels bénéfic...
 
5 bonnes raisons de migrer vers Windows Server 2012
5 bonnes raisons de migrer vers Windows Server 20125 bonnes raisons de migrer vers Windows Server 2012
5 bonnes raisons de migrer vers Windows Server 2012
 
CLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightCLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et Silverlight
 
Windows 8.1 pour l'entreprise
Windows 8.1 pour l'entreprise Windows 8.1 pour l'entreprise
Windows 8.1 pour l'entreprise
 
Le Cloud Privé, de la théorie à la réalité avec Microsoft Private Cloud
Le Cloud Privé, de la théorie à la réalité avec Microsoft Private CloudLe Cloud Privé, de la théorie à la réalité avec Microsoft Private Cloud
Le Cloud Privé, de la théorie à la réalité avec Microsoft Private Cloud
 
Mettre en Oeuvre une Plateforme d'Intégration et de Gestion des Informations ...
Mettre en Oeuvre une Plateforme d'Intégration et de Gestion des Informations ...Mettre en Oeuvre une Plateforme d'Intégration et de Gestion des Informations ...
Mettre en Oeuvre une Plateforme d'Intégration et de Gestion des Informations ...
 
Cloud Privé, Cloud Public, pourquoi choisir?
Cloud Privé, Cloud Public, pourquoi choisir?Cloud Privé, Cloud Public, pourquoi choisir?
Cloud Privé, Cloud Public, pourquoi choisir?
 

En vedette

Hack rh id carrieres cv et profil social
Hack rh id carrieres cv et profil socialHack rh id carrieres cv et profil social
Hack rh id carrieres cv et profil socialMariePierreFleury
 
10 consejos para una presentación importante
10 consejos para una presentación importante 10 consejos para una presentación importante
10 consejos para una presentación importante William Henry Vegazo Muro
 
Realidad Aumentada en Entornos de Aprendizaje
Realidad Aumentada en Entornos de AprendizajeRealidad Aumentada en Entornos de Aprendizaje
Realidad Aumentada en Entornos de AprendizajeWilliam Henry Vegazo Muro
 
7 formas de hacer los aprendizajes en línea
7 formas de hacer los aprendizajes en línea7 formas de hacer los aprendizajes en línea
7 formas de hacer los aprendizajes en líneaWilliam Henry Vegazo Muro
 
Asi Es La Realidad 1900
Asi Es La Realidad 1900Asi Es La Realidad 1900
Asi Es La Realidad 1900guest6abe34
 
Einladung_Helden+Legenden_Einzelseiten
Einladung_Helden+Legenden_EinzelseitenEinladung_Helden+Legenden_Einzelseiten
Einladung_Helden+Legenden_EinzelseitenMary A. Kelly
 
Tendencias educativas en e learning para 2015 y 2016
Tendencias educativas en e learning para 2015 y 2016 Tendencias educativas en e learning para 2015 y 2016
Tendencias educativas en e learning para 2015 y 2016 William Henry Vegazo Muro
 
Anexo herramientas v7.....PROCEDIMIENTO I.G.E.
Anexo herramientas v7.....PROCEDIMIENTO I.G.E.Anexo herramientas v7.....PROCEDIMIENTO I.G.E.
Anexo herramientas v7.....PROCEDIMIENTO I.G.E.planesdeigualdad
 

En vedette (20)

CAS Holztragwerke
CAS HolztragwerkeCAS Holztragwerke
CAS Holztragwerke
 
El Mundo del ‘millennial adolescente’
El Mundo del ‘millennial adolescente’El Mundo del ‘millennial adolescente’
El Mundo del ‘millennial adolescente’
 
Hack rh id carrieres cv et profil social
Hack rh id carrieres cv et profil socialHack rh id carrieres cv et profil social
Hack rh id carrieres cv et profil social
 
Ventajas y limitaciones del e learning
Ventajas y limitaciones del e learningVentajas y limitaciones del e learning
Ventajas y limitaciones del e learning
 
5 ideas de redes sociales para conferencias
5 ideas de redes sociales para conferencias5 ideas de redes sociales para conferencias
5 ideas de redes sociales para conferencias
 
10 consejos para una presentación importante
10 consejos para una presentación importante 10 consejos para una presentación importante
10 consejos para una presentación importante
 
Realidad Aumentada en Entornos de Aprendizaje
Realidad Aumentada en Entornos de AprendizajeRealidad Aumentada en Entornos de Aprendizaje
Realidad Aumentada en Entornos de Aprendizaje
 
2....EJES CZ
2....EJES CZ2....EJES CZ
2....EJES CZ
 
Nuevos entornos de aprendizaje
Nuevos entornos de aprendizaje Nuevos entornos de aprendizaje
Nuevos entornos de aprendizaje
 
12 ikasgaia....12 ariketa
12 ikasgaia....12 ariketa12 ikasgaia....12 ariketa
12 ikasgaia....12 ariketa
 
Efectos no auditivos
Efectos no auditivosEfectos no auditivos
Efectos no auditivos
 
7 formas de hacer los aprendizajes en línea
7 formas de hacer los aprendizajes en línea7 formas de hacer los aprendizajes en línea
7 formas de hacer los aprendizajes en línea
 
Aiguamolls
AiguamollsAiguamolls
Aiguamolls
 
Asi Es La Realidad 1900
Asi Es La Realidad 1900Asi Es La Realidad 1900
Asi Es La Realidad 1900
 
Los inventos del 2010
Los inventos del 2010Los inventos del 2010
Los inventos del 2010
 
El Consumo Humano Iv Parte
El Consumo Humano Iv ParteEl Consumo Humano Iv Parte
El Consumo Humano Iv Parte
 
Einladung_Helden+Legenden_Einzelseiten
Einladung_Helden+Legenden_EinzelseitenEinladung_Helden+Legenden_Einzelseiten
Einladung_Helden+Legenden_Einzelseiten
 
Aprendizaje mòvil
Aprendizaje mòvil Aprendizaje mòvil
Aprendizaje mòvil
 
Tendencias educativas en e learning para 2015 y 2016
Tendencias educativas en e learning para 2015 y 2016 Tendencias educativas en e learning para 2015 y 2016
Tendencias educativas en e learning para 2015 y 2016
 
Anexo herramientas v7.....PROCEDIMIENTO I.G.E.
Anexo herramientas v7.....PROCEDIMIENTO I.G.E.Anexo herramientas v7.....PROCEDIMIENTO I.G.E.
Anexo herramientas v7.....PROCEDIMIENTO I.G.E.
 

Similaire à Livemeeting - Windows Azure

TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureJason De Oliveira
 
Exadays cloud – Enjeux et Transformation du SI
Exadays   cloud – Enjeux et Transformation du SIExadays   cloud – Enjeux et Transformation du SI
Exadays cloud – Enjeux et Transformation du SISamir Arezki ☁
 
Cnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleCnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleAymeric Weinbach
 
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...vlabatut
 
Cnam cours azure ze cloud intro et présentation generale 2016
Cnam cours azure ze cloud intro et présentation  generale 2016Cnam cours azure ze cloud intro et présentation  generale 2016
Cnam cours azure ze cloud intro et présentation generale 2016Aymeric Weinbach
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Microsoft Décideurs IT
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Microsoft Technet France
 
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideRetour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideMicrosoft Décideurs IT
 
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideRetour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideMicrosoft Technet France
 
Architecture Cloud Hybride
Architecture Cloud HybrideArchitecture Cloud Hybride
Architecture Cloud HybrideMicrosoft
 
Modern Monitoring dans Azure
Modern Monitoring dans AzureModern Monitoring dans Azure
Modern Monitoring dans AzureManon PERNIN
 
Fin de support et migration des infrastructures, quels choix pour les PME ?
Fin de support et migration des infrastructures, quels choix pour les PME ?Fin de support et migration des infrastructures, quels choix pour les PME ?
Fin de support et migration des infrastructures, quels choix pour les PME ?Microsoft Technet France
 
Fin de support et migration des infrastructures, quels choix pour les PME ?
Fin de support et migration des infrastructures, quels choix pour les PME ?Fin de support et migration des infrastructures, quels choix pour les PME ?
Fin de support et migration des infrastructures, quels choix pour les PME ?Microsoft Décideurs IT
 
TechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMTechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMJason De Oliveira
 
Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Microsoft
 
Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Microsoft
 

Similaire à Livemeeting - Windows Azure (20)

TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
 
Exadays cloud – Enjeux et Transformation du SI
Exadays   cloud – Enjeux et Transformation du SIExadays   cloud – Enjeux et Transformation du SI
Exadays cloud – Enjeux et Transformation du SI
 
Cnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleCnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generale
 
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
 
Cnam cours azure ze cloud intro et présentation generale 2016
Cnam cours azure ze cloud intro et présentation  generale 2016Cnam cours azure ze cloud intro et présentation  generale 2016
Cnam cours azure ze cloud intro et présentation generale 2016
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
 
Introduction à Azure Remote App
Introduction à Azure Remote AppIntroduction à Azure Remote App
Introduction à Azure Remote App
 
Introduction à Azure Remote App
Introduction à Azure Remote AppIntroduction à Azure Remote App
Introduction à Azure Remote App
 
Cloud os
Cloud osCloud os
Cloud os
 
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideRetour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
 
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideRetour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
 
Azure Mesh Et Surface
Azure Mesh Et SurfaceAzure Mesh Et Surface
Azure Mesh Et Surface
 
Architecture Cloud Hybride
Architecture Cloud HybrideArchitecture Cloud Hybride
Architecture Cloud Hybride
 
Modern Monitoring dans Azure
Modern Monitoring dans AzureModern Monitoring dans Azure
Modern Monitoring dans Azure
 
Fin de support et migration des infrastructures, quels choix pour les PME ?
Fin de support et migration des infrastructures, quels choix pour les PME ?Fin de support et migration des infrastructures, quels choix pour les PME ?
Fin de support et migration des infrastructures, quels choix pour les PME ?
 
Fin de support et migration des infrastructures, quels choix pour les PME ?
Fin de support et migration des infrastructures, quels choix pour les PME ?Fin de support et migration des infrastructures, quels choix pour les PME ?
Fin de support et migration des infrastructures, quels choix pour les PME ?
 
TechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMTechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALM
 
Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !
 
Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !Améliorer votre productivité XAML en entreprise !
Améliorer votre productivité XAML en entreprise !
 

Plus de Jason De Oliveira

MEGA International: Senior .NET Developer
MEGA International: Senior .NET DeveloperMEGA International: Senior .NET Developer
MEGA International: Senior .NET DeveloperJason De Oliveira
 
MEGA International: Junior .NET Developer
MEGA International: Junior .NET Developer MEGA International: Junior .NET Developer
MEGA International: Junior .NET Developer Jason De Oliveira
 
MEGA International: Senior .NET Developer
MEGA International: Senior .NET DeveloperMEGA International: Senior .NET Developer
MEGA International: Senior .NET DeveloperJason De Oliveira
 
MEGA International: Full Stack Developer
MEGA International: Full Stack DeveloperMEGA International: Full Stack Developer
MEGA International: Full Stack DeveloperJason De Oliveira
 
MEGA International: Product Consultant
MEGA International: Product Consultant MEGA International: Product Consultant
MEGA International: Product Consultant Jason De Oliveira
 
MEGA International: Business Consultant
MEGA International: Business ConsultantMEGA International: Business Consultant
MEGA International: Business ConsultantJason De Oliveira
 
MEGA International: .NET Architect
MEGA International: .NET Architect MEGA International: .NET Architect
MEGA International: .NET Architect Jason De Oliveira
 
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisJason De Oliveira
 
MS Days 2011 - Windows Azure
MS Days 2011 - Windows AzureMS Days 2011 - Windows Azure
MS Days 2011 - Windows AzureJason De Oliveira
 

Plus de Jason De Oliveira (9)

MEGA International: Senior .NET Developer
MEGA International: Senior .NET DeveloperMEGA International: Senior .NET Developer
MEGA International: Senior .NET Developer
 
MEGA International: Junior .NET Developer
MEGA International: Junior .NET Developer MEGA International: Junior .NET Developer
MEGA International: Junior .NET Developer
 
MEGA International: Senior .NET Developer
MEGA International: Senior .NET DeveloperMEGA International: Senior .NET Developer
MEGA International: Senior .NET Developer
 
MEGA International: Full Stack Developer
MEGA International: Full Stack DeveloperMEGA International: Full Stack Developer
MEGA International: Full Stack Developer
 
MEGA International: Product Consultant
MEGA International: Product Consultant MEGA International: Product Consultant
MEGA International: Product Consultant
 
MEGA International: Business Consultant
MEGA International: Business ConsultantMEGA International: Business Consultant
MEGA International: Business Consultant
 
MEGA International: .NET Architect
MEGA International: .NET Architect MEGA International: .NET Architect
MEGA International: .NET Architect
 
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
 
MS Days 2011 - Windows Azure
MS Days 2011 - Windows AzureMS Days 2011 - Windows Azure
MS Days 2011 - Windows Azure
 

Livemeeting - Windows Azure

  • 1. Migrer vos applications .Net sur Windows Azure François MERAND Jason DE OLIVEIRA National Practice Leader Manager & Architecte .Net Rangers Manager MVP Visual C# SOGETI France SOGETI France Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 2. SOGETI c’est : 20.000 collaborateurs dans 15 pays dont 6000 dédiés aux technologies Microsoft Votre performance par la technologie Des outils : • Une maîtrise de la plateforme .Net • ATC – Advanced Technology Center .Net (CDS) IC² • Un showroom.Net dédié aux technologies Microsoft • Un DataCenter IC2 –Innovation Cloud Center Des expertises reconnues : • Un ancrage fort dans l’écosystème Microsoft (MVP): www.dotnetrangers.net • Des blogs, des articles, des livres blancs Azure Privilege Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure Club 2012
  • 3. Objectifs et sommaire de la session 1 2 3 4 Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 4. Objectifs et sommaire de la session 1 2 3 4 Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 5. Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 6. Windows Azure : Les 3 rôles • Les rôles permettent de construire son architecture applicative • Ils exécutent différents types de tâches spécialisées ou non • Les rôles dialoguent entre eux au travers de files de messages Internet Internet Internet Web Worker VM Role Role Role Répartition Répartition Répartition De charge De charge De charge Service de stockage Service de stockage Service de stockage Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 7. Un monde sans état… • la persistance doit être externe à la VM: chaque rôle doit être « stateless » (sans gestion d’état) et stocker les informations de contexte sur un support externe (soit Windows Azure Storage ou SQL Azure). Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 8. CONSIDÉRATIONS PROPRES AUX APPLICATION WINDOWS AZURE des états • La gestion • Le problème de réglementation • La montée en charge • L’extensibilité avec de nouvelles fonctionnalités • La gestion des dépendances • La communication avec d’autres • La confidentialité des systèmes (internes/externes à données l’entreprise) • Le niveau de SLA requis • L’interopérabilité avec des technologies autres que • La prise en compte de la Microsoft latence Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 9. Pourquoi migrer ? Pour réduire les coûts en s’appuyant sur des Coûts maîtrisables capacités d’innovation technologiques Diminuer et rationaliser l’infrastructure Contrôler et réduire le TCO Etre prévisible, avec élasticité Pour rester compétitif au travers de Le logiciel en tant que différentiateur l’innovation Monétiser de nouvelles offres Se focaliser sur l’application, pas sur l’infrastructure nécessaire à son exploitation Pour générer rapidement de nouveaux Accélérer le cycle de développement revenus, en mettant en place des processus Simplifier le déploiement agiles Commercialisation plus rapide Pour réduire les risques en s’assurant une Qualité de services : SLA fiabilité sans faille de son système Prise en compte des problématiques de Sécurité Disponibilité de la solution. Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 10. Migrer : Qui ? Quoi ? Comment ? Patrimoine applicatif du groupe MCMG Responsable Architecte Applicatif D.S.I. Sécurité Ensemble de contraintes et critères (sécurité, technologies, stratégie) Scénarios Liste d’applications Création (nouvelle application) candidates Migration vers Azure Extension sur Azure Outils pour vous aider à prendre les bonnes décisions : • Le « M.A.P. » - Migration Assessement & Planning Tool V6 • M.A.T. : Migration Assessement Tool – 8 thèmes • Critères financiers (R.O.I.) Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 11. Objectifs et sommaire de la session 1 2 3 4 Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 12. Les Services “Storage” • Le “Storage” Windows Azure est un service de stockage géré par Windows Azure • Les données peuvent être utilisées dans les applications Azure, ou accédées directement par URL • L’URL d’accès peut être personnalisée avec son propre nom de domaine • L’accès aux blobs est sécurisé par un système de contrôle d’accès permettant de définir des règles fines • Les Blobs peuvent être mis en cache par le service Windows Azure Content Delivery Network (CDN) HTTP/S BLOBS: TABLES: QUEUES: DRIVES: Structure hiérarchique pour Structure tabulaire. File de messages selon le Disque NTFS partagé le stockage de fichiers Une table est un principe FIFO, pour la entre de multiples identifiés par leur nom et ensemble d’entités communication instances. chemin, ainsi que les (EAV*) définies asynchrone entre métadonnées associées. chacune par un instances. ensemble de propriétés. Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 13. Base de données SQL Azure Base de données Réplicas physiques logique unique multiples Réplica 1 Primaire • Basée sur le moteur SQL Server 2008 R2 unique • Mêmes outils, mêmes frameworks d’accès • Déployé dans les six DataCenters Azure • Réplica 2 Haute dispo et redondance intégrées BD • Interconnexion Azure Connect avec les réseaux privés • Synchronisation avec Azure Data Sync – Auto scaling, Cnfiguration sans code, scheduling, Serveurs secondaires – gest. des conflits, supervision Réplica 3 multiples • Migration des bases SQL Server avec assistant • Migration des données – SSIS, Bulk Copy (tool & API), scripts Transac SQL • Ce qui ne fonctionne pas encore dans SQL Azure – Data Compression, Integrated Full-Text Search, – Transparent Data Encryption – Extended Stored Procedures,, Agents Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 14. Étendre SQL Server vers le cloud Parallèle avec BD relationnelle traditionnelle Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 15. Autres services SQL Azure SQL Azure Federation  Partitions  Centralisée  Références SQL Azure Reporting Services  Basé sur SSRS 2008  Rapports interactifs et par tableaux  Visualisation des données : charts, graphs, cartos, gauges  Utilisation de BI Reporting Studio pour créer les rapports  Intégration applicative par appel OData ou Web Services  Sources de données SQL Azure Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 16. SQL Azure Data Sync Synchronisation automatique des bases Azure Bases de données Azure Service Magasins Data Sync Bureaux Distants SQL Azure Sync Datacenter Principal Sync entre instances SQL Azure • Sync Applications / SQL Azure Sync SQL Server / SQL Azure • Sync géographique Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 17. DEMO SQL Azure Migration Wizard SQL Server Data Tools (SSDT) Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 18. Objectifs et sommaire de la session 1 2 3 4 Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 19. Migration des applications sur Windows Azure Applications clients légères (ASP.NET, Silverlight, etc…) : • Ce type d’application est très facile à migrer • Quelques nouvelles APIs sont à apprendre • Quelques patterns à apprendre pour optimiser • Pensez au stockage de vos données de session ! Applications clients lourdes (Windows, etc…) : • Ce type d’application ne peut pas être migre directement • Par contre, l’utilisation des briques Windows Azure est tout à fait possible • Windows Azure Storage • SQL Azure • Windows Azure Service Bus, Windows Azure Access Control • etc… Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 20. Migration d’un applications ASP.NET sur Windows Azure Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 21. DEMO Migration d’une application web ASP.Net Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 22. WA-Accelerators for WebRoles Je dois développer et déployer de nombreux sites web qui ne requiert pas la monopolisation d’un web role pour chacun.  Un template Visual Studio + portail d’administration  Déploiement en 30 sec ! (Web Deploy)  Sauvegarde config IIS et Package dans Azure Storage Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 23. DEMO WA-Accelerators WebRoles Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 24. Objectifs et sommaire de la session 1 2 3 4 Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 25. Optimisation pour la plateforme cible Appliquer les principes d’architecture applicative associés : • Des communications asynchrones, sous forme de messages gérés par un bus de messages par exemple • Utiliser les files d’attente (Windows Azure Queues) mises à disposition par la plateforme Windows Azure Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 26. Solutions hybrides Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 27. Solutions hybrides Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 28. Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 29. APC – Une offre commune Sogeti & Microsoft pour bien démarrer avec Windows Azure Une opportunité unique pour un investissement minimal • Le support des équipes architectes de Microsoft • L’accompagnement des experts SOGETI • Un « assessement » initial • La réalisation d’un Pilote chez le client • Des licences Windows Azure • Un club pour partager les retours d’expériences Exemples APC 2011 : • Grand groupe industriel, secteur énergie : déport de calculs d’optimisation énergétique de bâtiments dans Azure. On passe de quelques heures à quelques minutes pour obtenir une réponse, sur site ! • Laboratoire pharmaceutique : Gestion et suivi des incidents produits au niveau mondial. Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 30. Livre blanc « Développer pour le Cloud » http://www.microsoft.com/france/visual-studio/scenarios/developper-pour-le-cloud.aspx Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure
  • 31. Moving Applications to the Cloud on the Microsoft Windows Azure Platform How do you Génération de livrables applications to be scalable and have high availability? Along with developing the applications, you must also have an infrastructure that can support them. You may need to add servers or increase the capacities of existing ones, have redundant hardware, add logic to the application to handle distributed computing, and add logic for failovers. You have to do this even if an application is in high demand for only short periods of time. The cloud offers a solution to this dilemma. The cloud is made up of interconnected servers located in various data centers. However, you see what appears to be a centralized location that someone else hosts and manages. By shifting the responsibility of maintaining an infrastructure to someone else, you're free to concentrate on what matters most: the application. http://msdn.microsoft.com/en-us/library/ff728592.aspx Live Meeting – 30 mars 2012 – Migrer vos applications sur Windows Azure