SlideShare una empresa de Scribd logo
1 de 31
Windows
Azure Tour
d’horizon
Tommy Roughol
                    Soat - Sarenza




          Blog
          dev.howtommy.ne
C#        t
          Twitter
ASP.Net   @HowTommy
Wilfried Woivré
            Soat Expert C# / Azure




          Blog
Windows   blog.woivre.fr
          Twitter
Azure     @wilfriedwoivre
Agenda
Le cloud késkecé ?
Microsoft Windows What ?
Un portail pour les manager tous
Open. Flexible. Rock Solid.
Et sinon combien ça me coûte ?

Et si on a le temps :
  ■ Quelques exemples archis !
                                    07/03/2013

                                            4
Le cloud késkecé ?
Le cloud computing est un concept qui consiste
à déporter sur des serveurs distants des
stockages et des traitements informatiques
traditionnellement localisés sur des serveurs
locaux ou sur le poste de l'utilisateur.

Selon le National Institute of Standards and
Technology (NIST), le cloud computing est
l'accès via le réseau, à la demande et en libre
service, à des ressources informatiques
virtualisées et mutualisées.
                                                  07/03/2013

                                                          5
A quoi ça sert ?




                                                          Compute
   Comput




                            Inactivité
       e




                                                                                          Utilisation
            Utilisation                    Utilisation
                                                                                          Moyenne

                             Temps                                         Temps


 Travaux ponctuels, par exemple batch                    Service populaire = montée en charge
 La capacité excédentaire est inutilisée                 Tenir le rythme de croissance challenge l’IT
 Time to market peut être ralenti                        Complexité du déploiement initial
  Comput




                                                          Comput
      e




                                                              e
                          Utilisation Moyenne                            Utilisation Moyenne

                           Temps                                           Temps

 Pics de demande difficiles à prévoir                    Services à forte saisonnalité
 Les pics impactent les performances                     Pics dus à une augmentation de la demande
 Impossible de prévoir les cas extrêmes                  Complexité IT et capacité gâchée


                                                                                                        07/03/2013

                                                                                                                6
Différents nuages !
                                  Informatique                                           Cloud IaaS                               Cloud PaaS                                     Cloud SaaS
                                  Traditionnelle                                       Infrastructure                             Plate-Forme                                     Software




                                                                                                         Géré par l’utilisateur
                                                                                                                     de cloud
                                                     Géré par l’utilisateur de cloud

                                    Applications                                         Applications                              Applications                                  Applications
Géré par l’utilisateur de cloud




                                      Runtime                                             Runtime                                    Runtime                                       Runtime




                                                                                                                                                    Géré par l’opérateur Cloud




                                                                                                                                                                                                      Géré par l’opérateur Cloud
                                     Middleware                                          Middleware                                Middleware                                    Middleware

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

                                    Virtualisation                                      Virtualisation                             Virtualisation                                Virtualisation

                                      Serveurs                                            Serveurs       Géré par l’opérateur        Serveurs                                      Serveurs
                                                                                                               Cloud

                                      Stockage                                            Stockage                                   Stockage                                      Stockage

                                       Réseau                                              Réseau                                     Réseau                                        Réseau




                                                                                                                                                                                         07/03/2013

                                                                                                                                                                                                  7
Et donc ?




            07/03/2013

                    8
WINDOWS AZURE 



07/03/2013               9
Tout droit sorti d’on ne sait où ?
          Windows
            Live
          Hotmail
  (1996)
  450M+
utilisateurs                 Windows
        (1997)                 Update     Windows
         550M                               Live
     utilisateurs/                       Messenger
          mois     (1998)
                                                                                Office                 (2004)
             Plus gros service                                                   live
                entreprise                                                                          2B emails/jour
                                                                               Meeting
                   x100M         (1999)
                                320M+
                                              (1999)
                              utilisateurs
                                                2B       (2001)
                                             requêtes     20M+
                                               /mois                 (2003)
                                                      utilisateurs   5B conf
                                                                     mins/an



                                                                                    Datacenters
                                                                                   modulaires (en
                                                               Containers           construction)

                                       Densification de
                                          serveurs

                 Collocation
                                                                                                            07/03/2013

                                                                                                                     10
En 3 mots




            07/03/2013

                   11
compute          application
             building blocks


          infrastructure for building and
               running your applications


                                   07/03/2013

                                          12
En quelques briques
Framework
    s
  Services




                              .
                              .             .
                                            .                                   .
                                                                                .              .
                                                                                               .                       .
                                                                                                                       .             .
                                                                                                                                     .
  Fabric




                              .             .                                   .              .                       .             .
                   virtual        web           cloud          SQL                  noSQL          blob      connect       virtual       traffic
                   machines       sites         services       database             database       storage                 network       manager
  Infrastructure




                       Automated                  Elastic
                       Managed                    Usage Based
                       Resources      N Central US, S Central US, N Europe, W
                                      Europe, E Asia, SE Asia + 24 Edge CDN
                                      Locations

                                                                                                                                     07/03/2013

                                                                                                                                               13
Des API pour les manager
tous…
   SMAPI

     Un portail, des portaux

     PowerShell

   Command-Line tool pour Linux & Mac

                                  07/03/2013

                                         14
ET LE PORTAIL ? 
        HTTPS://MANAGE.WINDOWSAZURE.COM




07/03/2013                                15
Open, Flexible, Rock Solid
GitHub (https://github.com/WindowsAzure)

WebSites
  ■ PHP, Node.js, Python, et .Net

Cloud Services
  ■ .Net, Java

IAAS
  ■ Ubuntu, OpenSuse, CentOS
  ■ VM Depot
                                            07/03/2013

                                                   16
Open, Flexible, Rock Solid
Construisez votre propre
 cloud




                 • Intégration continue
                    •   Team Foundation Server
                    •   Team Foundation Service
                    •   Git
                    •   SVN
                    •   Etc.                      07/03/2013

                                                         17
Open, Flexible, Rock Solid
Quand ça ne tombe pas en panne…

Service géo-redondant

Gestion des instances au sein d’Azure

SLA de 99,9%

                                         07/03/2013

                                                18
DÉPLOIEMENT D’UNE 
                   APPLICATION
      UN CLOUD SERVICE, PAR EXEMPLE


07/03/2013                            19
Comment ça se passe ?
             service
             package




             service
             package




                        07/03/2013

                               20
Mise à disposition des
   machines
 Provision Role Instances
 Deploy App Code                                      service
 Configure Network                                    package




                     virtual machine                                      virtual machine




                     virtual machine                                      virtual machine
                                       Server Rack 1      Server Rack 2




                                                                                            07/03/2013

                                                                                                   21
Mise à disposition des
   machines
 Provision Role Instances
 Deploy App Code            service
 Configure Network          package




                                       07/03/2013

                                              22
Déploiement de l’application
 Provision Role Instances
 Deploy App Code            service
 Configure Network          package




                                       07/03/2013

                                              23
Configuration du Load Balancer
 Provision Role Instances
 Deploy App Code
 Configure Network




                              Network load-balancer
                               configured for traffic




                                          07/03/2013

                                                 24
Et en cas de panne ?




                       07/03/2013

                              25
Et sinon combien ça me coûte ?
3 mois gratuit avec quota
  ■ 750h Small Instances, 70Go Storage, 1SQL, 10
    Websites




Forfait 20 à 30% moins cher

Paiement à l’utilisation
                                             07/03/2013

                                                    26
Une calculatrice pour tout ça ?
https://www.windowsazure.com/fr-
 fr/pricing/calculator/

2x instances Extra Small
  ■ 1x Prod et 1x Staging
Intégration continue TFS
CDN Azure
Storage NoSQL 25Go

https://www.windowsazure.com/fr-
 fr/pricing/details/?currency-locale=de-de   07/03/2013

                                                    27
Et des archis ?
Archi CQRS + Event Sourcing




                               07/03/2013

                                      28
Des bonnes pratiques d'archis
Pensez hybride

Prendre en compte le réseau

Tolérance de panne



                               07/03/2013

                                      29
Questions ? Ou Pizzas ?




                          07/03/2013

                                 30
Communauté Azure France
• RDV chez la Communauté ZeCloud
 • RDV le 27 avril pour le Global Windows
   Azure Boot Camp Paris
• Le site www.zecloud.fr
• Les Azure Camps
• Le groupe Facebook ZeCloud:
  http://www.facebook.com/groups/zecloud/
• Twitter ZeCloud http://twitter.com/zecloud
                                            07/03/2013

                                                   31

Más contenido relacionado

La actualidad más candente

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
 
Quelle stratégie Cloud pour SharePoint v1.0 ?
Quelle stratégie Cloud pour SharePoint v1.0 ?Quelle stratégie Cloud pour SharePoint v1.0 ?
Quelle stratégie Cloud pour SharePoint v1.0 ?Patrick Guimonet
 
Quelle stratégie cloud pour SharePoint ? V1.1
Quelle stratégie cloud pour SharePoint ? V1.1 Quelle stratégie cloud pour SharePoint ? V1.1
Quelle stratégie cloud pour SharePoint ? V1.1 Patrick Guimonet
 
Le cloud microsoft - Version courte ;)
Le cloud microsoft - Version courte ;)Le cloud microsoft - Version courte ;)
Le cloud microsoft - Version courte ;)Nicolas Georgeault
 
Le Cloud Hybride avec System Center 2012 et Azure
Le Cloud Hybride avec System Center 2012 et AzureLe Cloud Hybride avec System Center 2012 et Azure
Le Cloud Hybride avec System Center 2012 et AzureMicrosoft
 
En route vers le cloud privé CQSI2012 v1.0
En route vers le cloud privé CQSI2012 v1.0En route vers le cloud privé CQSI2012 v1.0
En route vers le cloud privé CQSI2012 v1.0Tactika inc.
 
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
 
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
 
Patterns Windows Azure
Patterns Windows AzurePatterns Windows Azure
Patterns Windows AzureMicrosoft
 
Le cloud en toute confiance
Le cloud en toute confianceLe cloud en toute confiance
Le cloud en toute confianceIkoula
 
Atelier Hitachi Information Forum 2012 - Les approches concrètes pour le dépl...
Atelier Hitachi Information Forum 2012 - Les approches concrètes pour le dépl...Atelier Hitachi Information Forum 2012 - Les approches concrètes pour le dépl...
Atelier Hitachi Information Forum 2012 - Les approches concrètes pour le dépl...Hitachi Data Systems France
 
La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012
La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012
La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012Microsoft
 
Les bases du_cloud_20120131
Les bases du_cloud_20120131Les bases du_cloud_20120131
Les bases du_cloud_20120131Virtual Fanatic
 
Ms private cloud strategy by Stephane Consalvi
Ms private cloud strategy by Stephane ConsalviMs private cloud strategy by Stephane Consalvi
Ms private cloud strategy by Stephane ConsalviTechdaysTunisia
 
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
 
La virtualisation dans le Datacenter
La virtualisation dans le DatacenterLa virtualisation dans le Datacenter
La virtualisation dans le DatacenterParis, France
 
[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
 

La actualidad más candente (20)

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
 
Quelle stratégie Cloud pour SharePoint v1.0 ?
Quelle stratégie Cloud pour SharePoint v1.0 ?Quelle stratégie Cloud pour SharePoint v1.0 ?
Quelle stratégie Cloud pour SharePoint v1.0 ?
 
Quelle stratégie cloud pour SharePoint ? V1.1
Quelle stratégie cloud pour SharePoint ? V1.1 Quelle stratégie cloud pour SharePoint ? V1.1
Quelle stratégie cloud pour SharePoint ? V1.1
 
Le cloud microsoft - Version courte ;)
Le cloud microsoft - Version courte ;)Le cloud microsoft - Version courte ;)
Le cloud microsoft - Version courte ;)
 
Le Cloud Hybride avec System Center 2012 et Azure
Le Cloud Hybride avec System Center 2012 et AzureLe Cloud Hybride avec System Center 2012 et Azure
Le Cloud Hybride avec System Center 2012 et Azure
 
Azure Roadshow
Azure RoadshowAzure Roadshow
Azure Roadshow
 
En route vers le cloud privé CQSI2012 v1.0
En route vers le cloud privé CQSI2012 v1.0En route vers le cloud privé CQSI2012 v1.0
En route vers le cloud privé CQSI2012 v1.0
 
Cloud introduction
Cloud introductionCloud introduction
Cloud introduction
 
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...
 
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, ...)
 
Patterns Windows Azure
Patterns Windows AzurePatterns Windows Azure
Patterns Windows Azure
 
Le cloud en toute confiance
Le cloud en toute confianceLe cloud en toute confiance
Le cloud en toute confiance
 
Atelier Hitachi Information Forum 2012 - Les approches concrètes pour le dépl...
Atelier Hitachi Information Forum 2012 - Les approches concrètes pour le dépl...Atelier Hitachi Information Forum 2012 - Les approches concrètes pour le dépl...
Atelier Hitachi Information Forum 2012 - Les approches concrètes pour le dépl...
 
La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012
La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012
La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012
 
Les bases du_cloud_20120131
Les bases du_cloud_20120131Les bases du_cloud_20120131
Les bases du_cloud_20120131
 
Ms private cloud strategy by Stephane Consalvi
Ms private cloud strategy by Stephane ConsalviMs private cloud strategy by Stephane Consalvi
Ms private cloud strategy by Stephane Consalvi
 
Etude de la virtualisation
Etude de la virtualisationEtude de la virtualisation
Etude de la virtualisation
 
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
 
La virtualisation dans le Datacenter
La virtualisation dans le DatacenterLa virtualisation dans le Datacenter
La virtualisation dans le Datacenter
 
[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
 

Destacado

4 4-2 strategie defensive
4 4-2 strategie defensive4 4-2 strategie defensive
4 4-2 strategie defensiveKhaled Haj Ayed
 
Internet en Chine 2013
Internet en Chine 2013Internet en Chine 2013
Internet en Chine 2013IZIASIA
 
Donner un style moderne à votre application grâce à la suite Expression
Donner un style moderne à votre application grâce à la suite ExpressionDonner un style moderne à votre application grâce à la suite Expression
Donner un style moderne à votre application grâce à la suite ExpressionSOAT
 
CHU Dijon optimise fortement le transport des patients grâce aux nouvelles te...
CHU Dijon optimise fortement le transport des patients grâce aux nouvelles te...CHU Dijon optimise fortement le transport des patients grâce aux nouvelles te...
CHU Dijon optimise fortement le transport des patients grâce aux nouvelles te...Solutions IT et Business
 
Communiqué tabac europe
Communiqué tabac europeCommuniqué tabac europe
Communiqué tabac europelesoirbe
 
Lingue europee
Lingue europeeLingue europee
Lingue europeeAnnaprof
 
Blue screen of death
Blue screen of deathBlue screen of death
Blue screen of deathAymen Drira
 
Présentation ID-Stats
Présentation ID-StatsPrésentation ID-Stats
Présentation ID-Statsflorianpilloy
 
061012 Pink Slip (FRENCH)
061012   Pink Slip (FRENCH)061012   Pink Slip (FRENCH)
061012 Pink Slip (FRENCH)VogelDenise
 
French 021912 email tounitedstatescongress
French   021912 email tounitedstatescongressFrench   021912 email tounitedstatescongress
French 021912 email tounitedstatescongressVogelDenise
 
Un Belge sur dix victime d'une usurpation d'identité sur Internet
Un Belge sur dix victime d'une usurpation d'identité sur InternetUn Belge sur dix victime d'une usurpation d'identité sur Internet
Un Belge sur dix victime d'une usurpation d'identité sur Internetlesoirbe
 
Ils attendent une famille, découvrez nos petits
Ils attendent une famille, découvrez nos petitsIls attendent une famille, découvrez nos petits
Ils attendent une famille, découvrez nos petitsStephanie Pealardy
 
Atopica coverage
Atopica coverage Atopica coverage
Atopica coverage atopica
 

Destacado (20)

4 4-2 strategie defensive
4 4-2 strategie defensive4 4-2 strategie defensive
4 4-2 strategie defensive
 
Internet en Chine 2013
Internet en Chine 2013Internet en Chine 2013
Internet en Chine 2013
 
Donner un style moderne à votre application grâce à la suite Expression
Donner un style moderne à votre application grâce à la suite ExpressionDonner un style moderne à votre application grâce à la suite Expression
Donner un style moderne à votre application grâce à la suite Expression
 
Alex. bd introduction french w
Alex. bd introduction french wAlex. bd introduction french w
Alex. bd introduction french w
 
CHU Dijon optimise fortement le transport des patients grâce aux nouvelles te...
CHU Dijon optimise fortement le transport des patients grâce aux nouvelles te...CHU Dijon optimise fortement le transport des patients grâce aux nouvelles te...
CHU Dijon optimise fortement le transport des patients grâce aux nouvelles te...
 
Roma
RomaRoma
Roma
 
Communiqué tabac europe
Communiqué tabac europeCommuniqué tabac europe
Communiqué tabac europe
 
Lingue europee
Lingue europeeLingue europee
Lingue europee
 
Formation php 1
Formation php 1Formation php 1
Formation php 1
 
Les rambles
Les ramblesLes rambles
Les rambles
 
Blue screen of death
Blue screen of deathBlue screen of death
Blue screen of death
 
Présentation ID-Stats
Présentation ID-StatsPrésentation ID-Stats
Présentation ID-Stats
 
061012 Pink Slip (FRENCH)
061012   Pink Slip (FRENCH)061012   Pink Slip (FRENCH)
061012 Pink Slip (FRENCH)
 
French 021912 email tounitedstatescongress
French   021912 email tounitedstatescongressFrench   021912 email tounitedstatescongress
French 021912 email tounitedstatescongress
 
Un Belge sur dix victime d'une usurpation d'identité sur Internet
Un Belge sur dix victime d'une usurpation d'identité sur InternetUn Belge sur dix victime d'une usurpation d'identité sur Internet
Un Belge sur dix victime d'une usurpation d'identité sur Internet
 
Ils attendent une famille, découvrez nos petits
Ils attendent une famille, découvrez nos petitsIls attendent une famille, découvrez nos petits
Ils attendent une famille, découvrez nos petits
 
Atopica coverage
Atopica coverage Atopica coverage
Atopica coverage
 
Comput training
Comput trainingComput training
Comput training
 
Le jeu de la mort
Le jeu de la mortLe jeu de la mort
Le jeu de la mort
 
Parlons agile-entre-nous
Parlons agile-entre-nousParlons agile-entre-nous
Parlons agile-entre-nous
 

Similar a Windows azure : tour d'horizon

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
 
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
 
Cloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSICloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSIStor Solutions
 
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
 
Le Cloud pour tous
Le Cloud pour tousLe Cloud pour tous
Le Cloud pour tousQuentin Adam
 
Enjeux de sécurité relatifs au cloud v1
Enjeux de sécurité relatifs au cloud  v1 Enjeux de sécurité relatifs au cloud  v1
Enjeux de sécurité relatifs au cloud v1 Tactika inc.
 
La propriété dans les nuages ou lorsque le droit se saisit du Cloud
La propriété dans les nuages ou lorsque le droit se saisit du Cloud La propriété dans les nuages ou lorsque le droit se saisit du Cloud
La propriété dans les nuages ou lorsque le droit se saisit du Cloud Michèle Battisti
 
La sécurité et le Cloud Computing
La sécurité et le Cloud ComputingLa sécurité et le Cloud Computing
La sécurité et le Cloud ComputingTactika inc.
 
Vmware zimbra et_le_cloud
Vmware zimbra et_le_cloudVmware zimbra et_le_cloud
Vmware zimbra et_le_cloudAntony Barroux
 
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...Microsoft Technet France
 
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
 
Le Cloud à la française (USI 2012)
Le Cloud à la française (USI 2012)Le Cloud à la française (USI 2012)
Le Cloud à la française (USI 2012)Guillaume Plouin
 
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 : E-Commerce à la demande
Cloud : E-Commerce à la demandeCloud : E-Commerce à la demande
Cloud : E-Commerce à la demandeVtx Sa
 
Cloud : E-comemrce à la demande
Cloud : E-comemrce à la demandeCloud : E-comemrce à la demande
Cloud : E-comemrce à la demandeVtx Sa
 
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
 
Mise en œuvre d'une stratégie Workplace As A Service dans un contexte de tran...
Mise en œuvre d'une stratégie Workplace As A Service dans un contexte de tran...Mise en œuvre d'une stratégie Workplace As A Service dans un contexte de tran...
Mise en œuvre d'une stratégie Workplace As A Service dans un contexte de tran...Microsoft Ideas
 
Ce qu'il faut savoir sur le Cloud Computing
Ce qu'il faut savoir sur le Cloud ComputingCe qu'il faut savoir sur le Cloud Computing
Ce qu'il faut savoir sur le Cloud ComputingMedinsoft
 

Similar a Windows azure : tour d'horizon (20)

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
 
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
 
Cloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSICloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSI
 
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
 
Le Cloud pour tous
Le Cloud pour tousLe Cloud pour tous
Le Cloud pour tous
 
Enjeux de sécurité relatifs au cloud v1
Enjeux de sécurité relatifs au cloud  v1 Enjeux de sécurité relatifs au cloud  v1
Enjeux de sécurité relatifs au cloud v1
 
La propriété dans les nuages ou lorsque le droit se saisit du Cloud
La propriété dans les nuages ou lorsque le droit se saisit du Cloud La propriété dans les nuages ou lorsque le droit se saisit du Cloud
La propriété dans les nuages ou lorsque le droit se saisit du Cloud
 
La sécurité et le Cloud Computing
La sécurité et le Cloud ComputingLa sécurité et le Cloud Computing
La sécurité et le Cloud Computing
 
Vmware zimbra et_le_cloud
Vmware zimbra et_le_cloudVmware zimbra et_le_cloud
Vmware zimbra et_le_cloud
 
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
 
Comment monter son cloud prive / public ?
Comment monter son cloud prive / public ?Comment monter son cloud prive / public ?
Comment monter son cloud prive / public ?
 
Le cloud computing
Le cloud computingLe cloud computing
Le cloud computing
 
Le Cloud à la française (USI 2012)
Le Cloud à la française (USI 2012)Le Cloud à la française (USI 2012)
Le Cloud à la française (USI 2012)
 
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 : E-Commerce à la demande
Cloud : E-Commerce à la demandeCloud : E-Commerce à la demande
Cloud : E-Commerce à la demande
 
Cloud : E-comemrce à la demande
Cloud : E-comemrce à la demandeCloud : E-comemrce à la demande
Cloud : E-comemrce à la demande
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Et si les DSI devenais traders ?
Et si les DSI devenais traders ?Et si les DSI devenais traders ?
Et si les DSI devenais traders ?
 
Mise en œuvre d'une stratégie Workplace As A Service dans un contexte de tran...
Mise en œuvre d'une stratégie Workplace As A Service dans un contexte de tran...Mise en œuvre d'une stratégie Workplace As A Service dans un contexte de tran...
Mise en œuvre d'une stratégie Workplace As A Service dans un contexte de tran...
 
Ce qu'il faut savoir sur le Cloud Computing
Ce qu'il faut savoir sur le Cloud ComputingCe qu'il faut savoir sur le Cloud Computing
Ce qu'il faut savoir sur le Cloud Computing
 

Más de SOAT

Back from Microsoft //Build 2018
Back from Microsoft //Build 2018Back from Microsoft //Build 2018
Back from Microsoft //Build 2018SOAT
 
L'entreprise libérée
L'entreprise libéréeL'entreprise libérée
L'entreprise libéréeSOAT
 
Amélioration continue, c'est l'affaire de tous !
Amélioration continue, c'est l'affaire de tous !Amélioration continue, c'est l'affaire de tous !
Amélioration continue, c'est l'affaire de tous !SOAT
 
JAVA 8 : Migration et enjeux stratégiques en entreprise
JAVA 8 : Migration et enjeux stratégiques en entrepriseJAVA 8 : Migration et enjeux stratégiques en entreprise
JAVA 8 : Migration et enjeux stratégiques en entrepriseSOAT
 
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESSOAT
 
3/3 : The path to CDI 2.0 - Antoine Sabot-Durand
3/3 : The path to CDI 2.0 - Antoine Sabot-Durand3/3 : The path to CDI 2.0 - Antoine Sabot-Durand
3/3 : The path to CDI 2.0 - Antoine Sabot-DurandSOAT
 
1/3 : introduction to CDI - Antoine Sabot-Durand
1/3 : introduction to CDI - Antoine Sabot-Durand1/3 : introduction to CDI - Antoine Sabot-Durand
1/3 : introduction to CDI - Antoine Sabot-DurandSOAT
 
2/3 : CDI advanced - Antoine Sabot-Durand
2/3 : CDI advanced - Antoine Sabot-Durand2/3 : CDI advanced - Antoine Sabot-Durand
2/3 : CDI advanced - Antoine Sabot-DurandSOAT
 
Angular JS - Paterne Gaye-Guingnido
Angular JS - Paterne Gaye-Guingnido Angular JS - Paterne Gaye-Guingnido
Angular JS - Paterne Gaye-Guingnido SOAT
 
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu Parisot
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu ParisotDans l'enfer du Web Mobile - un retour d'expérience - Mathieu Parisot
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu ParisotSOAT
 
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014SOAT
 
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...SOAT
 
Nio sur Netty par Mouhcine Moulou - 3 avril 2014
Nio sur Netty par Mouhcine Moulou - 3 avril 2014Nio sur Netty par Mouhcine Moulou - 3 avril 2014
Nio sur Netty par Mouhcine Moulou - 3 avril 2014SOAT
 
20140123 java8 lambdas_jose-paumard-soat
20140123 java8 lambdas_jose-paumard-soat20140123 java8 lambdas_jose-paumard-soat
20140123 java8 lambdas_jose-paumard-soatSOAT
 
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...SOAT
 
Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014SOAT
 
ASP.Net Web API - Léonard Labat (18 février 2014)
ASP.Net Web API - Léonard Labat (18 février 2014)ASP.Net Web API - Léonard Labat (18 février 2014)
ASP.Net Web API - Léonard Labat (18 février 2014)SOAT
 
Xamarin et le développement natif d’applications Android, iOS et Windows en C#
 Xamarin et le développement natif d’applications Android, iOS et Windows en C# Xamarin et le développement natif d’applications Android, iOS et Windows en C#
Xamarin et le développement natif d’applications Android, iOS et Windows en C#SOAT
 
A la découverte du Responsive Web Design par Mathieu Parisot - Soat
A la découverte du Responsive Web Design par Mathieu Parisot - SoatA la découverte du Responsive Web Design par Mathieu Parisot - Soat
A la découverte du Responsive Web Design par Mathieu Parisot - SoatSOAT
 
MongoDB : la base NoSQL qui réinvente la gestion de données
MongoDB : la base NoSQL qui réinvente la gestion de donnéesMongoDB : la base NoSQL qui réinvente la gestion de données
MongoDB : la base NoSQL qui réinvente la gestion de donnéesSOAT
 

Más de SOAT (20)

Back from Microsoft //Build 2018
Back from Microsoft //Build 2018Back from Microsoft //Build 2018
Back from Microsoft //Build 2018
 
L'entreprise libérée
L'entreprise libéréeL'entreprise libérée
L'entreprise libérée
 
Amélioration continue, c'est l'affaire de tous !
Amélioration continue, c'est l'affaire de tous !Amélioration continue, c'est l'affaire de tous !
Amélioration continue, c'est l'affaire de tous !
 
JAVA 8 : Migration et enjeux stratégiques en entreprise
JAVA 8 : Migration et enjeux stratégiques en entrepriseJAVA 8 : Migration et enjeux stratégiques en entreprise
JAVA 8 : Migration et enjeux stratégiques en entreprise
 
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
 
3/3 : The path to CDI 2.0 - Antoine Sabot-Durand
3/3 : The path to CDI 2.0 - Antoine Sabot-Durand3/3 : The path to CDI 2.0 - Antoine Sabot-Durand
3/3 : The path to CDI 2.0 - Antoine Sabot-Durand
 
1/3 : introduction to CDI - Antoine Sabot-Durand
1/3 : introduction to CDI - Antoine Sabot-Durand1/3 : introduction to CDI - Antoine Sabot-Durand
1/3 : introduction to CDI - Antoine Sabot-Durand
 
2/3 : CDI advanced - Antoine Sabot-Durand
2/3 : CDI advanced - Antoine Sabot-Durand2/3 : CDI advanced - Antoine Sabot-Durand
2/3 : CDI advanced - Antoine Sabot-Durand
 
Angular JS - Paterne Gaye-Guingnido
Angular JS - Paterne Gaye-Guingnido Angular JS - Paterne Gaye-Guingnido
Angular JS - Paterne Gaye-Guingnido
 
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu Parisot
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu ParisotDans l'enfer du Web Mobile - un retour d'expérience - Mathieu Parisot
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu Parisot
 
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
 
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
 
Nio sur Netty par Mouhcine Moulou - 3 avril 2014
Nio sur Netty par Mouhcine Moulou - 3 avril 2014Nio sur Netty par Mouhcine Moulou - 3 avril 2014
Nio sur Netty par Mouhcine Moulou - 3 avril 2014
 
20140123 java8 lambdas_jose-paumard-soat
20140123 java8 lambdas_jose-paumard-soat20140123 java8 lambdas_jose-paumard-soat
20140123 java8 lambdas_jose-paumard-soat
 
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
 
Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014
 
ASP.Net Web API - Léonard Labat (18 février 2014)
ASP.Net Web API - Léonard Labat (18 février 2014)ASP.Net Web API - Léonard Labat (18 février 2014)
ASP.Net Web API - Léonard Labat (18 février 2014)
 
Xamarin et le développement natif d’applications Android, iOS et Windows en C#
 Xamarin et le développement natif d’applications Android, iOS et Windows en C# Xamarin et le développement natif d’applications Android, iOS et Windows en C#
Xamarin et le développement natif d’applications Android, iOS et Windows en C#
 
A la découverte du Responsive Web Design par Mathieu Parisot - Soat
A la découverte du Responsive Web Design par Mathieu Parisot - SoatA la découverte du Responsive Web Design par Mathieu Parisot - Soat
A la découverte du Responsive Web Design par Mathieu Parisot - Soat
 
MongoDB : la base NoSQL qui réinvente la gestion de données
MongoDB : la base NoSQL qui réinvente la gestion de donnéesMongoDB : la base NoSQL qui réinvente la gestion de données
MongoDB : la base NoSQL qui réinvente la gestion de données
 

Windows azure : tour d'horizon

  • 2. Tommy Roughol Soat - Sarenza Blog dev.howtommy.ne C# t Twitter ASP.Net @HowTommy
  • 3. Wilfried Woivré Soat Expert C# / Azure Blog Windows blog.woivre.fr Twitter Azure @wilfriedwoivre
  • 4. Agenda Le cloud késkecé ? Microsoft Windows What ? Un portail pour les manager tous Open. Flexible. Rock Solid. Et sinon combien ça me coûte ? Et si on a le temps : ■ Quelques exemples archis ! 07/03/2013 4
  • 5. Le cloud késkecé ? Le cloud computing est un concept qui consiste à déporter sur des serveurs distants des stockages et des traitements informatiques traditionnellement localisés sur des serveurs locaux ou sur le poste de l'utilisateur. Selon le National Institute of Standards and Technology (NIST), le cloud computing est l'accès via le réseau, à la demande et en libre service, à des ressources informatiques virtualisées et mutualisées. 07/03/2013 5
  • 6. A quoi ça sert ? Compute Comput Inactivité e Utilisation Utilisation Utilisation Moyenne Temps Temps Travaux ponctuels, par exemple batch Service populaire = montée en charge La capacité excédentaire est inutilisée Tenir le rythme de croissance challenge l’IT Time to market peut être ralenti Complexité du déploiement initial Comput Comput e e Utilisation Moyenne Utilisation Moyenne Temps Temps Pics de demande difficiles à prévoir Services à forte saisonnalité Les pics impactent les performances Pics dus à une augmentation de la demande Impossible de prévoir les cas extrêmes Complexité IT et capacité gâchée 07/03/2013 6
  • 7. Différents nuages ! Informatique Cloud IaaS Cloud PaaS Cloud SaaS Traditionnelle Infrastructure Plate-Forme Software Géré par l’utilisateur de cloud Géré par l’utilisateur de cloud Applications Applications Applications Applications Géré par l’utilisateur de cloud Runtime Runtime Runtime Runtime Géré par l’opérateur Cloud Géré par l’opérateur Cloud Middleware Middleware Middleware Middleware O/S O/S O/S O/S Virtualisation Virtualisation Virtualisation Virtualisation Serveurs Serveurs Géré par l’opérateur Serveurs Serveurs Cloud Stockage Stockage Stockage Stockage Réseau Réseau Réseau Réseau 07/03/2013 7
  • 8. Et donc ? 07/03/2013 8
  • 10. Tout droit sorti d’on ne sait où ? Windows Live Hotmail (1996) 450M+ utilisateurs Windows (1997) Update Windows 550M Live utilisateurs/ Messenger mois (1998) Office (2004) Plus gros service live entreprise 2B emails/jour Meeting x100M (1999) 320M+ (1999) utilisateurs 2B (2001) requêtes 20M+ /mois (2003) utilisateurs 5B conf mins/an Datacenters modulaires (en Containers construction) Densification de serveurs Collocation 07/03/2013 10
  • 11. En 3 mots 07/03/2013 11
  • 12. compute application building blocks infrastructure for building and running your applications 07/03/2013 12
  • 13. En quelques briques Framework s Services . . . . . . . . . . . . Fabric . . . . . . virtual web cloud SQL noSQL blob connect virtual traffic machines sites services database database storage network manager Infrastructure Automated Elastic Managed Usage Based Resources N Central US, S Central US, N Europe, W Europe, E Asia, SE Asia + 24 Edge CDN Locations 07/03/2013 13
  • 14. Des API pour les manager tous… SMAPI Un portail, des portaux PowerShell Command-Line tool pour Linux & Mac 07/03/2013 14
  • 15. ET LE PORTAIL ?  HTTPS://MANAGE.WINDOWSAZURE.COM 07/03/2013 15
  • 16. Open, Flexible, Rock Solid GitHub (https://github.com/WindowsAzure) WebSites ■ PHP, Node.js, Python, et .Net Cloud Services ■ .Net, Java IAAS ■ Ubuntu, OpenSuse, CentOS ■ VM Depot 07/03/2013 16
  • 17. Open, Flexible, Rock Solid Construisez votre propre cloud • Intégration continue • Team Foundation Server • Team Foundation Service • Git • SVN • Etc. 07/03/2013 17
  • 18. Open, Flexible, Rock Solid Quand ça ne tombe pas en panne… Service géo-redondant Gestion des instances au sein d’Azure SLA de 99,9% 07/03/2013 18
  • 19. DÉPLOIEMENT D’UNE  APPLICATION UN CLOUD SERVICE, PAR EXEMPLE 07/03/2013 19
  • 20. Comment ça se passe ? service package service package 07/03/2013 20
  • 21. Mise à disposition des machines  Provision Role Instances  Deploy App Code service  Configure Network package virtual machine virtual machine virtual machine virtual machine Server Rack 1 Server Rack 2 07/03/2013 21
  • 22. Mise à disposition des machines  Provision Role Instances  Deploy App Code service  Configure Network package 07/03/2013 22
  • 23. Déploiement de l’application  Provision Role Instances  Deploy App Code service  Configure Network package 07/03/2013 23
  • 24. Configuration du Load Balancer  Provision Role Instances  Deploy App Code  Configure Network  Network load-balancer configured for traffic 07/03/2013 24
  • 25. Et en cas de panne ? 07/03/2013 25
  • 26. Et sinon combien ça me coûte ? 3 mois gratuit avec quota ■ 750h Small Instances, 70Go Storage, 1SQL, 10 Websites Forfait 20 à 30% moins cher Paiement à l’utilisation 07/03/2013 26
  • 27. Une calculatrice pour tout ça ? https://www.windowsazure.com/fr- fr/pricing/calculator/ 2x instances Extra Small ■ 1x Prod et 1x Staging Intégration continue TFS CDN Azure Storage NoSQL 25Go https://www.windowsazure.com/fr- fr/pricing/details/?currency-locale=de-de 07/03/2013 27
  • 28. Et des archis ? Archi CQRS + Event Sourcing 07/03/2013 28
  • 29. Des bonnes pratiques d'archis Pensez hybride Prendre en compte le réseau Tolérance de panne 07/03/2013 29
  • 30. Questions ? Ou Pizzas ? 07/03/2013 30
  • 31. Communauté Azure France • RDV chez la Communauté ZeCloud • RDV le 27 avril pour le Global Windows Azure Boot Camp Paris • Le site www.zecloud.fr • Les Azure Camps • Le groupe Facebook ZeCloud: http://www.facebook.com/groups/zecloud/ • Twitter ZeCloud http://twitter.com/zecloud 07/03/2013 31