Developer Open Space 2012 - Cloud Computing Workshop

336 views
282 views

Published on

Der Einbezug von Cloud Computing in die tägliche Entwicklungsarbeit gewinnt weiter an Bedeutung. Ob hybride Ansätze oder Greenfield-Engineering, Windows Azure bietet die entsprechenden Building Blocks um eine Anforderung zielführend umzusetzen. In dem Workshop werden wir gemeinsam eine klassische on-premise Anwendung „cloudifizieren“ und Schritt für Schritt Cloud-Ressourcen zielführend einsetzen.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
336
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Developer Open Space 2012 - Cloud Computing Workshop

  1. 1. Vorstellungsrunde Name Vorkenntnisse (Webentw., Windows Azure) Erwartungen an den Workshop
  2. 2. Windows Azure Plattform Office Games Add-in PC Console Browser Tablet PhoneApplicationIntegration Traffic Access Virtual CDN Manager Control Caching Service Bus Connect NetworkBusiness Layer Cloud Virtual Mobile Web Sites Services Web Role Worker Role VM Role Machines Serv.LayerData Tables Queues Blobs Drive Media Serv. Database/BI Data Sync Big Data
  3. 3. globalfootprint
  4. 4. Web Sites Entwicklen mit ASP.NET, Node.js, PHP, etc. Veröffentlichen mit FTP, Git oder TFS Klein anfangen und nach Bedarf skalieren
  5. 5. Cloud Services Unendlich skalierbare Applikationen und Dienste Multi-Tier Architektur
  6. 6. servicepackageservicepackage
  7. 7.  Provision Role Instances Deploy App Code Configure Network service package virtual machine virtual machine virtual machine virtual machine Server Rack 1 Server Rack 2
  8. 8.  Provision Role Instances Deploy App Code Configure Network service package
  9. 9.  Provision Role Instances Deploy App Code Configure Network service package
  10. 10.  Provision Role Instances Deploy App Code Configure Network  Network load-balancer configured for traffic
  11. 11. applicationbuilding blocks
  12. 12. SQL Database Federation
  13. 13. Table Storage
  14. 14. Table Storage Partitionierung
  15. 15. Table Storage Abfragen
  16. 16. Blob Storage
  17. 17. Speicherkonzepte im Blob Storage Koala.jpg bilder Tulpen.jpg demo videos Wolken.mpg Tiere/Pferde.mpg Storage Account Container Blobs
  18. 18. Block Blobs vs. Page Blobs  Max. 200 MB pro Blob  64 Byte Block ID Block-ID NBlock-ID 1 Block-ID 2 Block-ID 3 Block-ID 4  Max 4 MB pro Schreiboperation  50.000 / 100.000 Blöcke pro Blob  Simultaner Upload möglich  Max. 1 TB pro Blob  512 Byte pro Page 71680 512 1024 1536 2048 2560 3072 3584 4096 4608 5120 5632 6144 6656 7680 8192  Max. 4 MB pro Schreiboperation  Basis für Azure Drives
  19. 19. Queues
  20. 20. Service Bus Sichere Messaging und Relay Eigenschaften Ideal für hybride Applikationen Lose Gekoppelt
  21. 21. Access ControlServicemit dem eigenen AD Integration Single Sign-On Enterprise Graph REST API
  22. 22. Virtual Machines
  23. 23. Transfer vonVirtuellen Maschinen
  24. 24. Kein Lock- in
  25. 25. VM mit persistenter Festplatte Windows Azure Storage
  26. 26. VM mit persistenter Festplatte Windows Azure Storage
  27. 27. VM mit persistenter Festplatte Windows Azure Storage
  28. 28. > 500 milesGeo-Replication Windows Azure Storage
  29. 29. Windows Azure

×