SlideShare uma empresa Scribd logo
1 de 44
Baixar para ler offline
http://twitter.com/tomconte
tconte@microsoft.com
Hybrid Clouds
Modèles de
déploiement                                          Community
                   Private Cloud                                                      Public Cloud
                                                       Cloud

Modèles de         Software as a Service           Platform as a Service            Infrastructure as a
service                   (SaaS)                          (PaaS)                       Service (IaaS)

                                                Self Service / à la demande
Caractéristiques
                          Accessible par le réseau                              Elasticité
essentielles
                      Mise en commun de ressources                            Service Mesuré

                            Évolutivité massive                        “Resilient Computing”
Caractéristiques               Homogénéité                           Distribution Géographique
communes                       Virtualisation                              Orienté Services
                            Logiciel en location                           Sécurité Avancée
Modèles de Service
                          •   Exécute un progiciel préconfiguré
        SOFTWARE          •   Délivre un service aux utilisateurs
                          •   Automatisation complète
        AS A SERVICE      •   Coût opérationnel très faible



                         • Exécute les applications de l’utilisateur
        PLATFORM         • Délivre des services aux applications
                           (BD, haute dispo, montée en charge)
        AS A SERVICE     • Automatisation importantes
                         • Coût opérationnel faible



                         • Exécute les applications de l’utilisateur
        INFRASTRUCTURE   • Délivre des ressources bas niveau
                           (Serveurs Virtuels, Réseaux, stockage)
        AS A SERVICE     • Automatisation limitée
                         • Coût opérationnel important
La plateforme Windows Azure
                                                                                                      intervient ici


             IT traditionnel                    IaaS                                   PaaS                           SaaS




                                                              Vous gérez
               Applications                  Applications                           Applications                   Applications

                 Données                       Données                                Données                        Données

                 Runtime        Vous gérez     Runtime                                Runtime                        Runtime

                Middleware                   Middleware                             Middleware                     Middleware




                                                                                                                                    Externalisé
Vous gérez




                   O/S                           O/S                                    O/S                            O/S




                                                                                                     Externalisé
               Virtualisation                Virtualisation                         Virtualisation                 Virtualisation




                                                                      Externalisé
                 Serveurs                      Serveurs                               Serveurs                       Serveurs

                 Stockage                      Stockage                               Stockage                       Stockage

                Networking                   Networking                             Networking                     Networking
Prévision de
                                                                                                charge
                                                             Sous-capacité
            CAPACITE INFORMATIQUE




                                                „Gâchis“ de
                                                  capacité
                                                                                                Coût fixe pour
                                                                                                 les capacités
                                                                                               fournies par l„IT




 Barrière pour
les innovations



                                                                                       TEMPS

                                    Ressources IT allouées           Charge actuelle
Prévision de
                                                                                            charge
         CAPACITE INFORMATIQUE




                                                     Pas de sous-capacité



                                                                                            Réduction
                                             Réduction de la                                possible des
                                                surcapacité                                 capacités IT en
                                                                                            cas de
                                                                                            diminution de la
                                                                                            charge

Lower initial
 investment

                                                                                    TEMPS

                                 Ressources IT allouées           Charge actuelle
Les usages du Cloud


                                  Période




                                                               Charge
        Charge



                                d’inactivité

                                                                                                   Utilisation
                 Utilisation                   Utilisation


                                  Temps                                                Temps


    Application ON/OFF (e.g. batch)                          Capacité de montée en charge rapide
    Infrastructure non utilisée entre temps                  Difficulté d‟identifier les services à succès
    Mise en production lente                                 Déploiements complexes
     Charge




                                                               Charge
                               Utilisation                                           Utilisation


                               Temps                                                  Temps


    Pic de charge non planifié                               Services à pics de charge réguliers
    Performances dégradées                                   Services à tendance saisonière
    Panne générale dans les cas extrêmes                     Complexité & capacité de calcul gaspillée
•   target.com     •   walmart.com          •   turbotax.com       • taxcut.com
•   toysrus.com    •   barnesandnoble.com   •   hrblock.com        • taxact.com

                                                               ~10x charge normale
           ~4x charge normale
                                                               (clôtures des bilans)
            (achats de Noël)




Source : Alexa                              Source : Alexa
Announced SQL Azure Relational DB            Windows Azure Platform generally available




Octobre 2008                               Novembre 2009                                Juin 2010

                     Mars 2009                                 Février 2010                      • Windows Azure Update
                                                                                                   • .NET Framework 4
                                                          • Updated Windows Azure CTP              • OS Versioning
    • Announced the Windows Azure Platform
                                                          • Announced VM Role, Project             • CDN
    • First CTP of the Windows Azure Platform
                                                            Sydney, and Windows Azure
                                                                                                 • SQL Azure Update
                                                            Platform pricing and SLAs
                                                                                                    • 50GB databases
                                                          • Enabled Full Trust & PHP, Java,
                                                            etc. applications                       • Spatial data support
                                                          • Project “Dallas” CTP                    • DAC support
Expérience Développeurs
Utilisation des outils et compétences existantes




                                                   MarketPlace
Les data centers de Windows Azure

       Amérique du Nord                    Europe                       Asie Pacifique




                                                 N. Europe


                      N. Central – U.S.          W. Europe

                     S. Central – U.S.
                                                                                E. Asia


                                                                                S.E. Asia




           6 datacenters sur 3 continents, 24 points de présence CDN
                  Vous choisissez le datacenter où déployer votre application
                      Vous activez le CDN pour les ressources critiques
Your Application
                                                                                                                               Azure Portal – Self-Service
                                                                        Service Package
                                                                                          Service Model
                                                           Code                        4 Web Servers
                                                                                       3
                                                          10010100010
                                                          01000110000                  2 Regular Servers
      Azure SDK                                           10010001001
                                                          01110001010
               Dev                                            0110                      2 Custom Servers
Compute
Emulator     Storage                                                                    Use “My.vhd”



                                                                    Windows Azure Platform
                                                  And Azure Takes Care of the Rest
                                  Web
                                                                               Web Role
            Load Balancer




                                Instance
                                       Web
                            1 (your app) Web
                                     Instance                                                                                              Win Srvr 2008 R2
                                                                                                                                         IIS7, ASP.NET, .NET 4




                                                                                                                                                                 Fabric Controller
                                 2 (your app) Web
                                          Instance
                                               Instance
                                      3 (your app)
                                         4 (your app)
                                                                      OS Install and Licensing
                                                                        Worker                    Worker Role
                                                                   OS Patching and Maintenance Win Srvr 2008 R2
                                                                       Instance
                                                                             Worker
                                                                   1 (your app)
                                                                            InstanceVMRole
                                                                                    Instance
                                                                                        VMRole          .NET 4
                                                         Networking (Load Balancer, Firewall, etc.)
                                                                        2 (your app)
                                                                                        Instance           1 (your app)
                                                                                                      VMRole    2 (your app)

                                                                     Elastic Scale Up and Down   Win Srvr 2008 R2 VHD
                                                                                                 Whatever you install
                                               Azure Storage
                                               Blobs, Tables, Queues
                                                                        99.95% Compute SLA
                                                                        SQL Azure
EXEMPLE D’USAGE : CALCULS STATISTIQUES

                                                         Intranet
                                                           Utilisateur

         Passerelle
         de Calcul                                                       HTTPS
                                          HTTPS


                      HTTPS
                                                                    Administration
                                                                      du cluster
                                                                      de calcul


                                                  SOAP
                                                                    Services Web
                                                                     de données


                               Nœuds
                                                          Base de
                              de calcul
                                                          Données
              Logs




                                                                                     Slide 17
<WebRole name="foo">
  <Startup>
    <Task commandline="relativepathToSetupExecutable.cmd"
          executionContext="limited|elevated"
          taskType=“simple|foreground|background"/>
  </Startup>
</WebRole>
Plusieurs Terabits par seoncde de capacité disponibles dans 24 emplacement dans le monde avec 99.95% de disponibilité. Le
  CDN s’adapte automatiquement à la charge sans intervention utilisateur. Utilisé par Microsoft en interne depuis 3 ans –
                                   maintenant disponible pour les clients Windows Azure.
Performance             Tolérance aux pannes             Round Robin
                              Redirige le trafic vers un
Envoie l‟utilisateur sur le                                 Trafic équilibré sur les
                               autre déploiement en
  déploiement le plus                                          déploiements en
                                  fonctione de la
  proche/performant                                        fonction d‟un ratio fixe
                                    disponibilité
EXEMPLE D’USAGE : STOCKAGE DE DOCUMENTS
PUBLICS ET PRIVATIFS




   •   Les documents commerciaux sont stockés dans Windows Azure Storage
   •   Une interface graphique WEB sécurisée permet l‟administration des documents publiés
   •   Les commerciaux accèdent aux documents confidentiels au travers d‟une clé d‟accès installée
       sur leur tablette, éventuellement complétée d‟un authentification de l‟utilisateur
   •   Une partie des documents peut être rendue publique, accessible des commerciaux directement sur leur tablette, et accessible des
       internautes au travers d‟un nouveau site web, ou intégrée dans une site web existant
                                                                                                                                         Slide 33
SQL Server Reporting sous forme de service
Reports créés avec les outils existants (BIDS) et déployés
sur SQL Azure Reporting


Synchronisation de données sous forme de service
Sync de/vers des bases SQL Azure
Sync entre SQL Server et SQL Azure


Marché de données pour les ISV et utilisateurs finaux,
permettant de se procurer des données commerciales de
façon sécurisée
Disponible aujourd‟hui
EXEMPLES D’UTILISATION

                Data Sync




     Web Role
                            Reporting   Data Sync
UN EXEMPLE DE SCENARIO PLUS ÉVOLUÉ
Application distribuée sur clients mobiles offline avec synchro centrale

                                                                       Configuration simple des              Le serveur réalise les
                                                                          synchronisations                 ensembles à synchroniser


                                         Support des API clients
                                                                                                  SyncFx
                                                                             Sync
                                                                           Endpoints
                                                                                           Auth / Mgmt / Bus
                                              Protocoles légers                                   Logic

                                               (OData & Sync)

                                                     Sync

                                           Sync Framework V4



                                                                                                  SyncFx
                                                                             Sync
                                                                           Endpoints
                                                                                          Auth / Mgmt / Bus
                                                                                                 Logic
                                   Support large et prérequis client                                                  SQL Server
                                              minimaux
                                                                              Windows Server / IIS
http://tcontepub.blob.core.windows.net/images/
http://www.odata.org/

  http://ogdi.codeplex.com/

http://data.govdata.eu/v1/frOpenData/Sanisettes
http://watoolkitwp7.codeplex.com/
http://www.windowsazure.fr/   www.windowsazure.fr

Mais conteúdo relacionado

Mais procurados

1_Accélération pour Transfer CFT en 2012_3 G!
1_Accélération pour Transfer CFT en 2012_3 G!1_Accélération pour Transfer CFT en 2012_3 G!
1_Accélération pour Transfer CFT en 2012_3 G!Jean-Claude Bellando
 
Windows Azure pour les éditeurs de logiciels (Windows Azure Marketplace, ...)
Windows Azure pour les éditeurs de logiciels (Windows Azure Marketplace, ...)Windows Azure pour les éditeurs de logiciels (Windows Azure Marketplace, ...)
Windows Azure pour les éditeurs de logiciels (Windows Azure Marketplace, ...)Microsoft Technet France
 
5-CFT Composant Vital Infrastructure d\’échange
5-CFT Composant Vital Infrastructure d\’échange5-CFT Composant Vital Infrastructure d\’échange
5-CFT Composant Vital Infrastructure d\’échangeJean-Claude Bellando
 
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
 
2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian
2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian
2011.06.24 Le Cloud pour les nouveaux - Daphne AlecianClub Alliances
 
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...Microsoft Technet France
 
3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB
3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB
3_ CFT &amp; les plates-formes d\'intégration à base d\'ESBJean-Claude Bellando
 
6_ Extension_portail_pour Transfer CFT
6_ Extension_portail_pour Transfer CFT6_ Extension_portail_pour Transfer CFT
6_ Extension_portail_pour Transfer CFTJean-Claude Bellando
 
Windows azure
Windows azureWindows azure
Windows azureVox Teneo
 
L'Offre Dell et MS pour la virtualisation de votre IT
L'Offre Dell et MS pour la virtualisation de votre ITL'Offre Dell et MS pour la virtualisation de votre IT
L'Offre Dell et MS pour la virtualisation de votre ITMicrosoft
 
Comment monter son cloud prive / public ?
Comment monter son cloud prive / public ?Comment monter son cloud prive / public ?
Comment monter son cloud prive / public ?ALTER WAY
 
2- 2012 Lancement Generation 3 Transfer CFT
2- 2012 Lancement Generation 3 Transfer CFT2- 2012 Lancement Generation 3 Transfer CFT
2- 2012 Lancement Generation 3 Transfer CFTJean-Claude Bellando
 
Webinar on IBM SmartCloud Application Services Feb 7th. 2013
Webinar on IBM SmartCloud Application Services Feb 7th. 2013 Webinar on IBM SmartCloud Application Services Feb 7th. 2013
Webinar on IBM SmartCloud Application Services Feb 7th. 2013 Malika Lardjane
 
IBM TechSoftware 2012 - Session spéciale « Proposer des services dans le Clou...
IBM TechSoftware 2012 - Session spéciale « Proposer des services dans le Clou...IBM TechSoftware 2012 - Session spéciale « Proposer des services dans le Clou...
IBM TechSoftware 2012 - Session spéciale « Proposer des services dans le Clou...IBM France PME-ETI
 
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...Microsoft
 
Integra - AG France IX - 30 Septembre 2011
Integra - AG France IX - 30 Septembre 2011Integra - AG France IX - 30 Septembre 2011
Integra - AG France IX - 30 Septembre 2011France IX Services
 
Partie I – Décodage technologie ADN
Partie I – Décodage technologie ADNPartie I – Décodage technologie ADN
Partie I – Décodage technologie ADNe-Xpert Solutions SA
 
VMWare / Intel relationship
VMWare / Intel relationship VMWare / Intel relationship
VMWare / Intel relationship Christian Hym
 

Mais procurados (20)

1_Accélération pour Transfer CFT en 2012_3 G!
1_Accélération pour Transfer CFT en 2012_3 G!1_Accélération pour Transfer CFT en 2012_3 G!
1_Accélération pour Transfer CFT en 2012_3 G!
 
Windows Azure pour les éditeurs de logiciels (Windows Azure Marketplace, ...)
Windows Azure pour les éditeurs de logiciels (Windows Azure Marketplace, ...)Windows Azure pour les éditeurs de logiciels (Windows Azure Marketplace, ...)
Windows Azure pour les éditeurs de logiciels (Windows Azure Marketplace, ...)
 
5-CFT Composant Vital Infrastructure d\’échange
5-CFT Composant Vital Infrastructure d\’échange5-CFT Composant Vital Infrastructure d\’échange
5-CFT Composant Vital Infrastructure d\’échange
 
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...
 
2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian
2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian
2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian
 
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...
 
3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB
3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB
3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB
 
6_ Extension_portail_pour Transfer CFT
6_ Extension_portail_pour Transfer CFT6_ Extension_portail_pour Transfer CFT
6_ Extension_portail_pour Transfer CFT
 
Windows azure
Windows azureWindows azure
Windows azure
 
L'Offre Dell et MS pour la virtualisation de votre IT
L'Offre Dell et MS pour la virtualisation de votre ITL'Offre Dell et MS pour la virtualisation de votre IT
L'Offre Dell et MS pour la virtualisation de votre IT
 
Comment monter son cloud prive / public ?
Comment monter son cloud prive / public ?Comment monter son cloud prive / public ?
Comment monter son cloud prive / public ?
 
2- 2012 Lancement Generation 3 Transfer CFT
2- 2012 Lancement Generation 3 Transfer CFT2- 2012 Lancement Generation 3 Transfer CFT
2- 2012 Lancement Generation 3 Transfer CFT
 
Webinar on IBM SmartCloud Application Services Feb 7th. 2013
Webinar on IBM SmartCloud Application Services Feb 7th. 2013 Webinar on IBM SmartCloud Application Services Feb 7th. 2013
Webinar on IBM SmartCloud Application Services Feb 7th. 2013
 
Cloud introduction
Cloud introductionCloud introduction
Cloud introduction
 
IBM TechSoftware 2012 - Session spéciale « Proposer des services dans le Clou...
IBM TechSoftware 2012 - Session spéciale « Proposer des services dans le Clou...IBM TechSoftware 2012 - Session spéciale « Proposer des services dans le Clou...
IBM TechSoftware 2012 - Session spéciale « Proposer des services dans le Clou...
 
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...
 
Integra - AG France IX - 30 Septembre 2011
Integra - AG France IX - 30 Septembre 2011Integra - AG France IX - 30 Septembre 2011
Integra - AG France IX - 30 Septembre 2011
 
Partie I – Décodage technologie ADN
Partie I – Décodage technologie ADNPartie I – Décodage technologie ADN
Partie I – Décodage technologie ADN
 
Php dans le cloud
Php dans le cloudPhp dans le cloud
Php dans le cloud
 
VMWare / Intel relationship
VMWare / Intel relationship VMWare / Intel relationship
VMWare / Intel relationship
 

Destaque

0 a032g formation-modeles-predictifs-avec-ibm-spss-modeler
0 a032g formation-modeles-predictifs-avec-ibm-spss-modeler0 a032g formation-modeles-predictifs-avec-ibm-spss-modeler
0 a032g formation-modeles-predictifs-avec-ibm-spss-modelerCERTyou Formation
 
Impact de la technologie dans le quotidien des gens
Impact de la technologie dans le quotidien des gensImpact de la technologie dans le quotidien des gens
Impact de la technologie dans le quotidien des genszaccio
 
Crushing Parts | Quarry Parts
Crushing Parts | Quarry PartsCrushing Parts | Quarry Parts
Crushing Parts | Quarry PartsQuarry Parts
 
Transvision 2014 - projections algorithmiques
Transvision 2014  - projections algorithmiquesTransvision 2014  - projections algorithmiques
Transvision 2014 - projections algorithmiquesOPcyberland
 
Secondary cone mobile plant pcc 1992
Secondary cone mobile plant pcc 1992Secondary cone mobile plant pcc 1992
Secondary cone mobile plant pcc 1992Puzzolana Group
 
Déjeuner Conférence - La maintenance à l'ère du prédictif
Déjeuner Conférence - La maintenance à l'ère du prédictifDéjeuner Conférence - La maintenance à l'ère du prédictif
Déjeuner Conférence - La maintenance à l'ère du prédictifagileDSS
 

Destaque (7)

0 a032g formation-modeles-predictifs-avec-ibm-spss-modeler
0 a032g formation-modeles-predictifs-avec-ibm-spss-modeler0 a032g formation-modeles-predictifs-avec-ibm-spss-modeler
0 a032g formation-modeles-predictifs-avec-ibm-spss-modeler
 
Impact de la technologie dans le quotidien des gens
Impact de la technologie dans le quotidien des gensImpact de la technologie dans le quotidien des gens
Impact de la technologie dans le quotidien des gens
 
Crushing Parts | Quarry Parts
Crushing Parts | Quarry PartsCrushing Parts | Quarry Parts
Crushing Parts | Quarry Parts
 
Transvision 2014 - projections algorithmiques
Transvision 2014  - projections algorithmiquesTransvision 2014  - projections algorithmiques
Transvision 2014 - projections algorithmiques
 
Secondary cone mobile plant pcc 1992
Secondary cone mobile plant pcc 1992Secondary cone mobile plant pcc 1992
Secondary cone mobile plant pcc 1992
 
Déjeuner Conférence - La maintenance à l'ère du prédictif
Déjeuner Conférence - La maintenance à l'ère du prédictifDéjeuner Conférence - La maintenance à l'ère du prédictif
Déjeuner Conférence - La maintenance à l'ère du prédictif
 
Methodes risques vp
Methodes risques vpMethodes risques vp
Methodes risques vp
 

Semelhante a Présentation Windows Azure - MS Days 2011

Comment intégrer une application ASP.NET dans Windows Azure
Comment intégrer une application ASP.NET dans Windows AzureComment intégrer une application ASP.NET dans Windows Azure
Comment intégrer une application ASP.NET dans Windows AzureMicrosoft Technet France
 
TechDays Montreal 2011 - Keynote
TechDays Montreal 2011 - KeynoteTechDays Montreal 2011 - Keynote
TechDays Montreal 2011 - KeynoteFrédéric Harper
 
AzureFest Québec - 2011-05-25
AzureFest Québec - 2011-05-25AzureFest Québec - 2011-05-25
AzureFest Québec - 2011-05-25Frédéric Harper
 
Créez votre application sur Windows Azure avec visual studio 2010
Créez votre application sur Windows Azure avec visual studio 2010Créez votre application sur Windows Azure avec visual studio 2010
Créez votre application sur Windows Azure avec visual studio 2010benjguin
 
L’avenir des technologies dans le monde de la programmation
L’avenir des technologies dans le monde de la programmationL’avenir des technologies dans le monde de la programmation
L’avenir des technologies dans le monde de la programmationFrédéric Harper
 
UQAM - Le Cloud Computing - 2011-04-05
UQAM - Le Cloud Computing - 2011-04-05UQAM - Le Cloud Computing - 2011-04-05
UQAM - Le Cloud Computing - 2011-04-05Frédéric Harper
 
Cloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSICloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSIStor Solutions
 
Le Cloud pour tous
Le Cloud pour tousLe Cloud pour tous
Le Cloud pour tousQuentin Adam
 
Le cloud computing : de la location d’applications au run à la consommation
Le cloud computing :  de la location d’applications  au run à la consommationLe cloud computing :  de la location d’applications  au run à la consommation
Le cloud computing : de la location d’applications au run à la consommationXWiki
 
Du catalogue de service à l'automatisation des processus (ser207)
Du catalogue de service à l'automatisation des processus (ser207)Du catalogue de service à l'automatisation des processus (ser207)
Du catalogue de service à l'automatisation des processus (ser207)Jean-François BERENGUER
 
[En route vers le cloud] Solutions cloud et virtualisation - IBM
[En route vers le cloud] Solutions cloud et virtualisation - IBM[En route vers le cloud] Solutions cloud et virtualisation - IBM
[En route vers le cloud] Solutions cloud et virtualisation - IBMGroupe D.FI
 
Et si les DSI devenais traders ?
Et si les DSI devenais traders ?Et si les DSI devenais traders ?
Et si les DSI devenais traders ?Quentin Adam
 
Les DSI à l'heure du Cloud computing
Les DSI à l'heure du Cloud computingLes DSI à l'heure du Cloud computing
Les DSI à l'heure du Cloud computingGroupe D.FI
 
Accélérez vos entrepôts de données avec les Appliances Microsoft : SQL Server...
Accélérez vos entrepôts de données avec les Appliances Microsoft : SQL Server...Accélérez vos entrepôts de données avec les Appliances Microsoft : SQL Server...
Accélérez vos entrepôts de données avec les Appliances Microsoft : SQL Server...Microsoft Technet France
 
Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08actualblog
 
Construire des Applications Web Performantes - Rule Book Webinar
Construire des Applications Web Performantes - Rule Book WebinarConstruire des Applications Web Performantes - Rule Book Webinar
Construire des Applications Web Performantes - Rule Book WebinarAmazon Web Services
 
Flow Line En route vers l'herbergement, la revolution des services et l'optim...
Flow Line En route vers l'herbergement, la revolution des services et l'optim...Flow Line En route vers l'herbergement, la revolution des services et l'optim...
Flow Line En route vers l'herbergement, la revolution des services et l'optim...Flow Line Groupe
 
Témoignage client ProxiAD
Témoignage client ProxiADTémoignage client ProxiAD
Témoignage client ProxiADEclipseDayParis
 
Resacloud ITAC
Resacloud ITACResacloud ITAC
Resacloud ITACITAC
 

Semelhante a Présentation Windows Azure - MS Days 2011 (20)

Comment intégrer une application ASP.NET dans Windows Azure
Comment intégrer une application ASP.NET dans Windows AzureComment intégrer une application ASP.NET dans Windows Azure
Comment intégrer une application ASP.NET dans Windows Azure
 
TechDays Montreal 2011 - Keynote
TechDays Montreal 2011 - KeynoteTechDays Montreal 2011 - Keynote
TechDays Montreal 2011 - Keynote
 
AzureFest Québec - 2011-05-25
AzureFest Québec - 2011-05-25AzureFest Québec - 2011-05-25
AzureFest Québec - 2011-05-25
 
Créez votre application sur Windows Azure avec visual studio 2010
Créez votre application sur Windows Azure avec visual studio 2010Créez votre application sur Windows Azure avec visual studio 2010
Créez votre application sur Windows Azure avec visual studio 2010
 
L’avenir des technologies dans le monde de la programmation
L’avenir des technologies dans le monde de la programmationL’avenir des technologies dans le monde de la programmation
L’avenir des technologies dans le monde de la programmation
 
UQAM - Le Cloud Computing - 2011-04-05
UQAM - Le Cloud Computing - 2011-04-05UQAM - Le Cloud Computing - 2011-04-05
UQAM - Le Cloud Computing - 2011-04-05
 
Cloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSICloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSI
 
Le Cloud pour tous
Le Cloud pour tousLe Cloud pour tous
Le Cloud pour tous
 
Le cloud computing : de la location d’applications au run à la consommation
Le cloud computing :  de la location d’applications  au run à la consommationLe cloud computing :  de la location d’applications  au run à la consommation
Le cloud computing : de la location d’applications au run à la consommation
 
Du catalogue de service à l'automatisation des processus (ser207)
Du catalogue de service à l'automatisation des processus (ser207)Du catalogue de service à l'automatisation des processus (ser207)
Du catalogue de service à l'automatisation des processus (ser207)
 
[En route vers le cloud] Solutions cloud et virtualisation - IBM
[En route vers le cloud] Solutions cloud et virtualisation - IBM[En route vers le cloud] Solutions cloud et virtualisation - IBM
[En route vers le cloud] Solutions cloud et virtualisation - IBM
 
Et si les DSI devenais traders ?
Et si les DSI devenais traders ?Et si les DSI devenais traders ?
Et si les DSI devenais traders ?
 
Les DSI à l'heure du Cloud computing
Les DSI à l'heure du Cloud computingLes DSI à l'heure du Cloud computing
Les DSI à l'heure du Cloud computing
 
Accélérez vos entrepôts de données avec les Appliances Microsoft : SQL Server...
Accélérez vos entrepôts de données avec les Appliances Microsoft : SQL Server...Accélérez vos entrepôts de données avec les Appliances Microsoft : SQL Server...
Accélérez vos entrepôts de données avec les Appliances Microsoft : SQL Server...
 
Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08
 
Construire des Applications Web Performantes - Rule Book Webinar
Construire des Applications Web Performantes - Rule Book WebinarConstruire des Applications Web Performantes - Rule Book Webinar
Construire des Applications Web Performantes - Rule Book Webinar
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Flow Line En route vers l'herbergement, la revolution des services et l'optim...
Flow Line En route vers l'herbergement, la revolution des services et l'optim...Flow Line En route vers l'herbergement, la revolution des services et l'optim...
Flow Line En route vers l'herbergement, la revolution des services et l'optim...
 
Témoignage client ProxiAD
Témoignage client ProxiADTémoignage client ProxiAD
Témoignage client ProxiAD
 
Resacloud ITAC
Resacloud ITACResacloud ITAC
Resacloud ITAC
 

Mais de Thomas Conté

Node.JS Paris Meetup - the Tessel microcontroller, Azure and Project Oxford
Node.JS Paris Meetup - the Tessel microcontroller, Azure and Project OxfordNode.JS Paris Meetup - the Tessel microcontroller, Azure and Project Oxford
Node.JS Paris Meetup - the Tessel microcontroller, Azure and Project OxfordThomas Conté
 
Tessel + Azure IoT hackathon intro
Tessel + Azure IoT hackathon introTessel + Azure IoT hackathon intro
Tessel + Azure IoT hackathon introThomas Conté
 
DevSum'15 : Microsoft Azure and Things
DevSum'15 : Microsoft Azure and ThingsDevSum'15 : Microsoft Azure and Things
DevSum'15 : Microsoft Azure and ThingsThomas Conté
 
Azure Web Camp : Cache Distribué
Azure Web Camp : Cache DistribuéAzure Web Camp : Cache Distribué
Azure Web Camp : Cache DistribuéThomas Conté
 
Azure Web Camp : Moteur de Recherche
Azure Web Camp : Moteur de RechercheAzure Web Camp : Moteur de Recherche
Azure Web Camp : Moteur de RechercheThomas Conté
 
Azure Web Camp : NoSQL
Azure Web Camp : NoSQLAzure Web Camp : NoSQL
Azure Web Camp : NoSQLThomas Conté
 
Running Java workloads in Microsoft Azure
Running Java workloads in Microsoft AzureRunning Java workloads in Microsoft Azure
Running Java workloads in Microsoft AzureThomas Conté
 
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureTechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureThomas Conté
 
TechDays 2014 : tour d'horizon de Java dans Azure
TechDays 2014 : tour d'horizon de Java dans AzureTechDays 2014 : tour d'horizon de Java dans Azure
TechDays 2014 : tour d'horizon de Java dans AzureThomas Conté
 
Architecture d'une application Facebook pour Windows Azure
Architecture d'une application Facebook pour Windows AzureArchitecture d'une application Facebook pour Windows Azure
Architecture d'une application Facebook pour Windows AzureThomas Conté
 
JavaScript pour les développeurs .NET
JavaScript pour les développeurs .NETJavaScript pour les développeurs .NET
JavaScript pour les développeurs .NETThomas Conté
 
Presentation: Java in the Cloud with Windows Azure
Presentation: Java in the Cloud with Windows AzurePresentation: Java in the Cloud with Windows Azure
Presentation: Java in the Cloud with Windows AzureThomas Conté
 
ReMix11 Paris: Windows Azure & développement mobile
ReMix11 Paris: Windows Azure & développement mobileReMix11 Paris: Windows Azure & développement mobile
ReMix11 Paris: Windows Azure & développement mobileThomas Conté
 
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0Thomas Conté
 
TechDays 2010 (CLO301) : Windows Azure Comment Migrer Une Application
TechDays 2010 (CLO301) : Windows Azure Comment Migrer Une ApplicationTechDays 2010 (CLO301) : Windows Azure Comment Migrer Une Application
TechDays 2010 (CLO301) : Windows Azure Comment Migrer Une ApplicationThomas Conté
 
TechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows AzureTechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows AzureThomas Conté
 

Mais de Thomas Conté (17)

Node.JS Paris Meetup - the Tessel microcontroller, Azure and Project Oxford
Node.JS Paris Meetup - the Tessel microcontroller, Azure and Project OxfordNode.JS Paris Meetup - the Tessel microcontroller, Azure and Project Oxford
Node.JS Paris Meetup - the Tessel microcontroller, Azure and Project Oxford
 
Tessel + Azure IoT hackathon intro
Tessel + Azure IoT hackathon introTessel + Azure IoT hackathon intro
Tessel + Azure IoT hackathon intro
 
DevSum'15 : Microsoft Azure and Things
DevSum'15 : Microsoft Azure and ThingsDevSum'15 : Microsoft Azure and Things
DevSum'15 : Microsoft Azure and Things
 
Azure Web Camp : Cache Distribué
Azure Web Camp : Cache DistribuéAzure Web Camp : Cache Distribué
Azure Web Camp : Cache Distribué
 
Azure Web Camp : Moteur de Recherche
Azure Web Camp : Moteur de RechercheAzure Web Camp : Moteur de Recherche
Azure Web Camp : Moteur de Recherche
 
Azure Web Camp : NoSQL
Azure Web Camp : NoSQLAzure Web Camp : NoSQL
Azure Web Camp : NoSQL
 
Running Java workloads in Microsoft Azure
Running Java workloads in Microsoft AzureRunning Java workloads in Microsoft Azure
Running Java workloads in Microsoft Azure
 
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureTechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
 
TechDays 2014 : tour d'horizon de Java dans Azure
TechDays 2014 : tour d'horizon de Java dans AzureTechDays 2014 : tour d'horizon de Java dans Azure
TechDays 2014 : tour d'horizon de Java dans Azure
 
Linux on azure
Linux on azureLinux on azure
Linux on azure
 
Architecture d'une application Facebook pour Windows Azure
Architecture d'une application Facebook pour Windows AzureArchitecture d'une application Facebook pour Windows Azure
Architecture d'une application Facebook pour Windows Azure
 
JavaScript pour les développeurs .NET
JavaScript pour les développeurs .NETJavaScript pour les développeurs .NET
JavaScript pour les développeurs .NET
 
Presentation: Java in the Cloud with Windows Azure
Presentation: Java in the Cloud with Windows AzurePresentation: Java in the Cloud with Windows Azure
Presentation: Java in the Cloud with Windows Azure
 
ReMix11 Paris: Windows Azure & développement mobile
ReMix11 Paris: Windows Azure & développement mobileReMix11 Paris: Windows Azure & développement mobile
ReMix11 Paris: Windows Azure & développement mobile
 
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
 
TechDays 2010 (CLO301) : Windows Azure Comment Migrer Une Application
TechDays 2010 (CLO301) : Windows Azure Comment Migrer Une ApplicationTechDays 2010 (CLO301) : Windows Azure Comment Migrer Une Application
TechDays 2010 (CLO301) : Windows Azure Comment Migrer Une Application
 
TechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows AzureTechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows Azure
 

Présentation Windows Azure - MS Days 2011

  • 2.
  • 3. Hybrid Clouds Modèles de déploiement Community Private Cloud Public Cloud Cloud Modèles de Software as a Service Platform as a Service Infrastructure as a service (SaaS) (PaaS) Service (IaaS) Self Service / à la demande Caractéristiques Accessible par le réseau Elasticité essentielles Mise en commun de ressources Service Mesuré Évolutivité massive “Resilient Computing” Caractéristiques Homogénéité Distribution Géographique communes Virtualisation Orienté Services Logiciel en location Sécurité Avancée
  • 4. Modèles de Service • Exécute un progiciel préconfiguré SOFTWARE • Délivre un service aux utilisateurs • Automatisation complète AS A SERVICE • Coût opérationnel très faible • Exécute les applications de l’utilisateur PLATFORM • Délivre des services aux applications (BD, haute dispo, montée en charge) AS A SERVICE • Automatisation importantes • Coût opérationnel faible • Exécute les applications de l’utilisateur INFRASTRUCTURE • Délivre des ressources bas niveau (Serveurs Virtuels, Réseaux, stockage) AS A SERVICE • Automatisation limitée • Coût opérationnel important
  • 5. La plateforme Windows Azure intervient ici IT traditionnel IaaS PaaS SaaS Vous gérez Applications Applications Applications Applications Données Données Données Données Runtime Vous gérez Runtime Runtime Runtime Middleware Middleware Middleware Middleware Externalisé Vous gérez O/S O/S O/S O/S Externalisé Virtualisation Virtualisation Virtualisation Virtualisation Externalisé Serveurs Serveurs Serveurs Serveurs Stockage Stockage Stockage Stockage Networking Networking Networking Networking
  • 6. Prévision de charge Sous-capacité CAPACITE INFORMATIQUE „Gâchis“ de capacité Coût fixe pour les capacités fournies par l„IT Barrière pour les innovations TEMPS Ressources IT allouées Charge actuelle
  • 7. Prévision de charge CAPACITE INFORMATIQUE Pas de sous-capacité Réduction Réduction de la possible des surcapacité capacités IT en cas de diminution de la charge Lower initial investment TEMPS Ressources IT allouées Charge actuelle
  • 8. Les usages du Cloud Période Charge Charge d’inactivité Utilisation Utilisation Utilisation Temps Temps Application ON/OFF (e.g. batch) Capacité de montée en charge rapide Infrastructure non utilisée entre temps Difficulté d‟identifier les services à succès Mise en production lente Déploiements complexes Charge Charge Utilisation Utilisation Temps Temps Pic de charge non planifié Services à pics de charge réguliers Performances dégradées Services à tendance saisonière Panne générale dans les cas extrêmes Complexité & capacité de calcul gaspillée
  • 9. target.com • walmart.com • turbotax.com • taxcut.com • toysrus.com • barnesandnoble.com • hrblock.com • taxact.com ~10x charge normale ~4x charge normale (clôtures des bilans) (achats de Noël) Source : Alexa Source : Alexa
  • 10.
  • 11. Announced SQL Azure Relational DB Windows Azure Platform generally available Octobre 2008 Novembre 2009 Juin 2010 Mars 2009 Février 2010 • Windows Azure Update • .NET Framework 4 • Updated Windows Azure CTP • OS Versioning • Announced the Windows Azure Platform • Announced VM Role, Project • CDN • First CTP of the Windows Azure Platform Sydney, and Windows Azure • SQL Azure Update Platform pricing and SLAs • 50GB databases • Enabled Full Trust & PHP, Java, etc. applications • Spatial data support • Project “Dallas” CTP • DAC support
  • 12. Expérience Développeurs Utilisation des outils et compétences existantes MarketPlace
  • 13. Les data centers de Windows Azure Amérique du Nord Europe Asie Pacifique N. Europe N. Central – U.S. W. Europe S. Central – U.S. E. Asia S.E. Asia 6 datacenters sur 3 continents, 24 points de présence CDN Vous choisissez le datacenter où déployer votre application Vous activez le CDN pour les ressources critiques
  • 14. Your Application Azure Portal – Self-Service Service Package Service Model Code 4 Web Servers 3 10010100010 01000110000 2 Regular Servers Azure SDK 10010001001 01110001010 Dev 0110 2 Custom Servers Compute Emulator Storage Use “My.vhd” Windows Azure Platform And Azure Takes Care of the Rest Web Web Role Load Balancer Instance Web 1 (your app) Web Instance Win Srvr 2008 R2 IIS7, ASP.NET, .NET 4 Fabric Controller 2 (your app) Web Instance Instance 3 (your app) 4 (your app) OS Install and Licensing Worker Worker Role OS Patching and Maintenance Win Srvr 2008 R2 Instance Worker 1 (your app) InstanceVMRole Instance VMRole .NET 4 Networking (Load Balancer, Firewall, etc.) 2 (your app) Instance 1 (your app) VMRole 2 (your app) Elastic Scale Up and Down Win Srvr 2008 R2 VHD Whatever you install Azure Storage Blobs, Tables, Queues 99.95% Compute SLA SQL Azure
  • 15.
  • 16.
  • 17. EXEMPLE D’USAGE : CALCULS STATISTIQUES Intranet Utilisateur Passerelle de Calcul HTTPS HTTPS HTTPS Administration du cluster de calcul SOAP Services Web de données Nœuds Base de de calcul Données Logs Slide 17
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. <WebRole name="foo"> <Startup> <Task commandline="relativepathToSetupExecutable.cmd" executionContext="limited|elevated" taskType=“simple|foreground|background"/> </Startup> </WebRole>
  • 23.
  • 24.
  • 25. Plusieurs Terabits par seoncde de capacité disponibles dans 24 emplacement dans le monde avec 99.95% de disponibilité. Le CDN s’adapte automatiquement à la charge sans intervention utilisateur. Utilisé par Microsoft en interne depuis 3 ans – maintenant disponible pour les clients Windows Azure.
  • 26.
  • 27.
  • 28. Performance Tolérance aux pannes Round Robin Redirige le trafic vers un Envoie l‟utilisateur sur le Trafic équilibré sur les autre déploiement en déploiement le plus déploiements en fonctione de la proche/performant fonction d‟un ratio fixe disponibilité
  • 29.
  • 30.
  • 31.
  • 32. EXEMPLE D’USAGE : STOCKAGE DE DOCUMENTS PUBLICS ET PRIVATIFS • Les documents commerciaux sont stockés dans Windows Azure Storage • Une interface graphique WEB sécurisée permet l‟administration des documents publiés • Les commerciaux accèdent aux documents confidentiels au travers d‟une clé d‟accès installée sur leur tablette, éventuellement complétée d‟un authentification de l‟utilisateur • Une partie des documents peut être rendue publique, accessible des commerciaux directement sur leur tablette, et accessible des internautes au travers d‟un nouveau site web, ou intégrée dans une site web existant Slide 33
  • 33. SQL Server Reporting sous forme de service Reports créés avec les outils existants (BIDS) et déployés sur SQL Azure Reporting Synchronisation de données sous forme de service Sync de/vers des bases SQL Azure Sync entre SQL Server et SQL Azure Marché de données pour les ISV et utilisateurs finaux, permettant de se procurer des données commerciales de façon sécurisée Disponible aujourd‟hui
  • 34. EXEMPLES D’UTILISATION Data Sync Web Role Reporting Data Sync
  • 35. UN EXEMPLE DE SCENARIO PLUS ÉVOLUÉ Application distribuée sur clients mobiles offline avec synchro centrale Configuration simple des Le serveur réalise les synchronisations ensembles à synchroniser Support des API clients SyncFx Sync Endpoints Auth / Mgmt / Bus Protocoles légers Logic (OData & Sync) Sync Sync Framework V4 SyncFx Sync Endpoints Auth / Mgmt / Bus Logic Support large et prérequis client SQL Server minimaux Windows Server / IIS
  • 36.
  • 39.
  • 40.
  • 41.
  • 42.
  • 44. http://www.windowsazure.fr/ www.windowsazure.fr