*    Sascha Dittmann    Software Developer / Solution Architect    Twitter: @SaschaDittmann    Blog:    http://www.sascha-...
„Art der Bereitstellung von IT-Leistung auf einermassiv skalierbaren Infrastruktur als Dienst überInternettechnologien zug...
*   Temporärer Bedarf (z.B. Batch Jobs)                    *   Notwendige schnelle Skalierung erfolgreicher Dienste*   Ver...
Nicht alles muss oder kann in der Cloud leben
* Immer mehr Virtuallisierung im eigenen Unternehmen* Öffentliche Angebote nutzen verstärkt die Vorteile der Cloud*
“Hybride Lösungen”
SaaS    Software as a Service         Endanwender     Daten,                                           Geschäftsprozesse, ...
*
* Web Role    * ASP.NET Web Role    * ASP.NET MVC 2 Web Role    * ASP.NET MVC 3 Web Role    * WCF Service Web Role    * Si...
*
* Table Storage* Blob Storage* Queues *
*
*
*
* Block Blob Storage* Page Blob Storage           *
*
Web Roles    Worker Roles*
*
* „Vollwertiger“ SQL Server* Vorhandene Funktionen   * Tables   * Views   * Stored Procedures   * User Defined Functions  ...
*
*
* Service Bus* Access Control Service* Caching Service* NEU: Queues* CTP: Applications*
*
Nächste SlideShare
Wird geladen in …5
×

Windows Azure für Entwickler V1

2.557 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Windows Azure für Entwickler V1

  1. 1. * Sascha Dittmann Software Developer / Solution Architect Twitter: @SaschaDittmann Blog: http://www.sascha-dittmann.de
  2. 2. „Art der Bereitstellung von IT-Leistung auf einermassiv skalierbaren Infrastruktur als Dienst überInternettechnologien zugreifbar für vieleAnwender.“ Gartner, Inc. „Hype Cycle for Cloud Computing“ 2009, Daryl Plummer et al, 16. Juli 2009 „Eine standardisierte IT-Leistung, z.B. eine Software, Anwendungsplattform oder Infrastruktur, die über Internettechnologien verbrauchsabhängig und in einem Self-Service-Modell angeboten wird.“ „How To Message „Cloud“ Offerings And Not Get Lost In The Fog“ Forrester Research, Inc. Juli 2009*
  3. 3. * Temporärer Bedarf (z.B. Batch Jobs) * Notwendige schnelle Skalierung erfolgreicher Dienste* Verschwendung vorgehaltener eigener Kapazitäten * Herausforderung bei schnellem Wachstum* Zeitintensiver Auf- und Abbau eigener Kapazitäten * Komplexe, zeitintensive Installation* Unerwartete/ungeplante Lastspitzen * Dienste mit saisonalen Lastschwankungen* Auswirkungen auf Performanz zu Spitzenzeiten * Spitzen aufgrund temporärer Nachfrageschübe* Vorhaltung von Kapazitäten für Spitzen unmöglich * Komplexität der IT und verschwendete Kapazitäten *
  4. 4. Nicht alles muss oder kann in der Cloud leben
  5. 5. * Immer mehr Virtuallisierung im eigenen Unternehmen* Öffentliche Angebote nutzen verstärkt die Vorteile der Cloud*
  6. 6. “Hybride Lösungen”
  7. 7. SaaS Software as a Service Endanwender Daten, Geschäftsprozesse, etc. PaaS Platform as a Service Entwickler Anwendung IaaS Infrastructure as a Service Administrator Virtuelle Maschine*
  8. 8. *
  9. 9. * Web Role * ASP.NET Web Role * ASP.NET MVC 2 Web Role * ASP.NET MVC 3 Web Role * WCF Service Web Role * Silverlight Business Application* Worker Role* VM Role*
  10. 10. *
  11. 11. * Table Storage* Blob Storage* Queues *
  12. 12. *
  13. 13. *
  14. 14. *
  15. 15. * Block Blob Storage* Page Blob Storage *
  16. 16. *
  17. 17. Web Roles Worker Roles*
  18. 18. *
  19. 19. * „Vollwertiger“ SQL Server* Vorhandene Funktionen * Tables * Views * Stored Procedures * User Defined Functions * Reporting Services (CTP) *…* Noch fehlende Funktionen * Replication * Analysis Service *… *
  20. 20. *
  21. 21. *
  22. 22. * Service Bus* Access Control Service* Caching Service* NEU: Queues* CTP: Applications*
  23. 23. *

×