http://twitter.com/tomcontetconte@microsoft.com
Hybrid CloudsModèles dedéploiement                                          Community                   Private Cloud     ...
Modèles de Service                          •   Exécute un progiciel préconfiguré        SOFTWARE          •   Délivre un ...
La plateforme Windows Azure                                                                                               ...
Prévision de                                                                                                charge        ...
Prévision de                                                                                            charge         CAP...
Les usages du Cloud                                  Période                                                              ...
•   target.com     •   walmart.com          •   turbotax.com       • taxcut.com•   toysrus.com    •   barnesandnoble.com  ...
Announced SQL Azure Relational DB            Windows Azure Platform generally availableOctobre 2008                       ...
Expérience DéveloppeursUtilisation des outils et compétences existantes                                                   ...
Les data centers de Windows Azure       Amérique du Nord                    Europe                       Asie Pacifique   ...
Your Application                                                                                                          ...
EXEMPLE D’USAGE : CALCULS STATISTIQUES                                                         Intranet                   ...
<WebRole name="foo">  <Startup>    <Task commandline="relativepathToSetupExecutable.cmd"          executionContext="limite...
Plusieurs Terabits par seoncde de capacité disponibles dans 24 emplacement dans le monde avec 99.95% de disponibilité. Le ...
Performance             Tolérance aux pannes             Round Robin                              Redirige le trafic vers ...
EXEMPLE D’USAGE : STOCKAGE DE DOCUMENTSPUBLICS ET PRIVATIFS   •   Les documents commerciaux sont stockés dans Windows Azur...
SQL Server Reporting sous forme de serviceReports créés avec les outils existants (BIDS) et déployéssur SQL Azure Reportin...
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                ...
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
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Présentation Windows Azure - MS Days 2011
Prochain SlideShare
Chargement dans…5
×

Présentation Windows Azure - MS Days 2011

1 597 vues

Publié le

Présentation de la plateforme Windows Azure jouée aux MS Days 2011 (étape de Rennes).

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 597
Sur SlideShare
0
Issues des intégrations
0
Intégrations
12
Actions
Partages
0
Téléchargements
66
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Présentation Windows Azure - MS Days 2011

  1. 1. http://twitter.com/tomcontetconte@microsoft.com
  2. 2. Hybrid CloudsModèles dedéploiement Community Private Cloud Public Cloud CloudModèles de Software as a Service Platform as a Service Infrastructure as aservice (SaaS) (PaaS) Service (IaaS) Self Service / à la demandeCaracté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éographiquecommunes Virtualisation Orienté Services Logiciel en location Sécurité Avancée
  3. 3. 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
  4. 4. 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
  5. 5. 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 pourles innovations TEMPS Ressources IT allouées Charge actuelle
  6. 6. 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 chargeLower initial investment TEMPS Ressources IT allouées Charge actuelle
  7. 7. 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
  8. 8. • 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
  9. 9. Announced SQL Azure Relational DB Windows Azure Platform generally availableOctobre 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
  10. 10. Expérience DéveloppeursUtilisation des outils et compétences existantes MarketPlace
  11. 11. 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
  12. 12. 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 ServersComputeEmulator 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
  13. 13. 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
  14. 14. <WebRole name="foo"> <Startup> <Task commandline="relativepathToSetupExecutable.cmd" executionContext="limited|elevated" taskType=“simple|foreground|background"/> </Startup></WebRole>
  15. 15. 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.
  16. 16. Performance Tolérance aux pannes Round Robin Redirige le trafic vers unEnvoie 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é
  17. 17. EXEMPLE D’USAGE : STOCKAGE DE DOCUMENTSPUBLICS 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
  18. 18. SQL Server Reporting sous forme de serviceReports créés avec les outils existants (BIDS) et déployéssur SQL Azure ReportingSynchronisation de données sous forme de serviceSync de/vers des bases SQL AzureSync entre SQL Server et SQL AzureMarché de données pour les ISV et utilisateurs finaux,permettant de se procurer des données commerciales defaçon sécuriséeDisponible aujourd‟hui
  19. 19. EXEMPLES D’UTILISATION Data Sync Web Role Reporting Data Sync
  20. 20. 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
  21. 21. http://tcontepub.blob.core.windows.net/images/
  22. 22. http://www.odata.org/ http://ogdi.codeplex.com/http://data.govdata.eu/v1/frOpenData/Sanisettes
  23. 23. http://watoolkitwp7.codeplex.com/
  24. 24. http://www.windowsazure.fr/ www.windowsazure.fr

×