Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

BizSpark goes Cloud

689 views

Published on

Presentation @ BizSpark M

Published in: Technology
  • Be the first to comment

BizSpark goes Cloud

  1. 1. Azure Window @ Malta
  2. 2. Web Apps Windows Azure Phone AppsPatric Boscolo Tom WendelDeveloper Evangelist Developer EvangelistMicrosoft Deutschland GmbH Microsoft Deutschland GmbHpatbosc@microsoft.com twendel@microsoft.comhttp://blogs.msdn.com/patricb http://blogs.msdn.com/twendel/@patricsmsdn @bobstriker
  3. 3. Project Saudos
  4. 4. Motivation Logik
  5. 5. 12:38Was wollen wir sagen???AGENDA
  6. 6. • Täglicher Stromverbrauch• Darstellen und Auswerten sämtlicher Kenngrößen• Planungstool für alle Bereiche (RZ & Anwender)• Wichtig zur Steigerung der eigenen Effizienz
  7. 7. Microsoft Data Center Dublinhttp://blogs.technet.com/b/msdatacenters/archive/2009/12/18/microsoft-receives-leaders-award-for-innovation-in-the-mega-data-centre.aspxhttp://www.microsoft.com/presspass/emea/presscentre/pressreleases/DublinDataCentrePR_240909.mspxhttp://www.sustenergy.org/index.php?option=com_see_projectview&view=see_projectdetail&tagId=-1&countryID=-1&catId=-1&pageNum=0&projectid=2524http://re.jrc.ec.europa.eu/energyefficiency/pdf/CoC%20DC%20new%20rep%20form%20and%20guidelines/Best%20Practices%20v2.0.0%20-%20Release.pdfhttp://blogs.msdn.com/b/msenterprise/archive/2011/04/22/earth-day-2011-cloud-computing-can-it-help.aspx
  8. 8. Air Handling Units (AHU) Direct Expension Chillers (DX)Liefert gefilterte Frischluft direkt an die Colos Dienen nur als BackupBei Bedarf kann Kühlung dazugeschaltet werden
  9. 9. ColocationEinkapselung von warum und KaltluftgängenStrom und Daten von Oben, kein Doppelter Boden
  10. 10. Industry PUE  2.4Microsoft Global PUE  1.6 Dublin PUE  1.25
  11. 11. Kosten Kühlung 25% IT Equipment 50% Lufttransport 12% StromTranformation, U PS Beleuchtung 10% 3%
  12. 12. PUE1.06
  13. 13. Memory Management Device ManagementProcess Management Hypervisor Hypervisor
  14. 14. Fabric Controller HostWindows Azure Operating System Hypervisor
  15. 15. Fabric Controller HostWindows Azure Operating System Hypervisor
  16. 16. Web Role IIS Hosted Applikation Hosted Worker Role Arbiträre ApplikationenInstance VM Role Selbstkonfigurierte Virtuelle Machine
  17. 17. Fabric Controller Client Service Definition Service Configuration Application BinariesDeveloper ExperienceVerwenden von vertrauten Techniken und Werkzeugen.
  18. 18. ASP.net MVC 4 Applikation- HTML 5 Views- C# LogikDEMO
  19. 19. Quelle: Wally
  20. 20. Vertikale vs. Horizontale SkalierungVertikal == Mehr Resourcen Horizontal == Mehr Instanzen
  21. 21. Meine Superawesome Webseite http://myapp.cloudapp.net Meine Superawesome Webseite Scale me too!!! ;-) http://myapp.cloudapp.net Meine Superawesome Webseite http://myapp.cloudapp.net 1 Datenbank n Webinstanzen • Es ist besser 50 mal 1GB Datenbanken zu haben, als eine 50 GB Daten • Wie skaliert man Datenbanken? • Partitionierung • Alphabetisch • User • Last • Datum
  22. 22. Table Queue Blob
  23. 23. ASP.net MVC 4 Applikation- Tables für Datenstruktur- Scaffolding für Automatische Generierung von FormsDEMO
  24. 24. Motivation Logik
  25. 25. ASP.net MVC 4 Applikation- HTML 5 Views für unterschiedliche Endgeräte- User AgentDEMO
  26. 26. ASP.net MVC 4 Applikation- HTML 5 Views für unterschiedliche Endgeräte- User AgentDEMO
  27. 27. Statless vs. Statefull Apps Instance 1 Loadbalancer Instance 2http://myapp.cloudapp.net Different State
  28. 28. SQL Azure / AppFabric CachingTable Storage
  29. 29. ASP.net MVC 4 Applikation- Session Handling via AppFabric CachingDEMO
  30. 30. To be continued …
  31. 31. Technische Schwierigkeiten wir bitten um ihr Verständnis

×