Ruben Deyhle 11.02.2011 Proseminar Konzepte für Daten- und Prozess-Management Cloud Computing mit Windows Azure
2 Ablauf Charakterisierung Aufbau von Windows Azure Compute-, Storage- und Datenbank-Dienst Praxistest Vergleich mit Amazon und Salesforce Fazit
3 Charakterisierung Cloud-Computing-Plattform von Microsoft Quelle: Achim Born Get off of my Cloud; Software as a Service im Cloud Computing. ix Special 2/2010
4 Charakterisierung Platform-as-a-Service-Ansatz richtet sich an Entwickler und Unternehmen cloud-typische Abrechnung nach Nutzung (Volumenpakete + Verbrauch)
5 Aufbau Windows Azure Compute Web Roles Worker Roles Storage Blobs Tables Queues SQL Azure
6 Compute-Service Web & Worker Roles jeweils beliebig viele Instanzen möglich kein automatisches Skalieren zustandslos, keine Ausnahmebehandlung Compute Web Roles Worker Roles kein Zugriff auf virtuelle Maschinen wartungsarm
7 Aufbau Windows Azure Compute Web Roles Worker Roles Storage Blobs Tables Queues SQL Azure
8 Storage-Service Blobs: binäre Daten Tables: baumähnlich Queues: Kommunikation zw. Web- u. Worker-Role Region einstellbar Zugriff über Standard-URI Storage Blobs Tables Queues
9 Aufbau Windows Azure Compute Web Roles Worker Roles Storage Blobs Tables Queues SQL Azure
10 Datenbank SQL Azure cloudbasierte relationale Datenbank SQL Azure
11 Praxistest
12 Entwicklung für Azure Windows Azure SDK für Visual Studio: ASP.NET Verwaltung: http://windows.azure.com lokales Testen: W.A.Simulation Environment
13 Demo >>>
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 Vergleich mit Amazon AWS ähnlich: Computing, Storage, Datenbank Zielgruppe: Entwickler und Unternehmen Amazon: Infrastructure-as-a-Service ermöglicht Betrieb von virtuellen Maschinen
57 Vergleich mit Salesforce Force.com: bietet auch fertige SaaS- Anwendungen schneller Einsatz von Cloud-Technologie keine eigene Entwicklung notwendig Microsoft: SaaS außerhalb von Azure
58 Quelle: Achim Born Get off of my Cloud; Software as a Service im Cloud Computing. ix Special 2/2010
59 Fazit Plattform für (Windows-)Entwickler gute Integration in Visual-Studio-Workflow keine low-level-aufgaben Anwendungsentwicklung
60 http://sprachkonstrukt.de/azure.pdf