0
Cloud Computing / Windows Azure
Agenda• Warum Cloud Computing• Azure Service Plattform• Tour durch die Services
Definition• Cloud Computing steht für eine IT Strategie bei  der sich das Rechenzentrum verteilt irgendwo im  Netz, in der...
Grundidee• Grundidee nichts neues –> moderne Variante  der Mainframe Technologie• Rolle des Mainframes ist neu die „Cloud“...
Pro und Contra einer Cloud             Plattform+   Skalierbarkeit+   Redundanz+   Integration+   Kostenreduktion-   Daten...
Was sollte ein Cloud OS bieten?• Die gleiche Ausstattung wie ein Desktop OS, aber  auf einer Reihe von verbunden Servern: ...
Windows Azure• Azure -> Cloud Computing Lösung von MS• Windows Azure bietet die Kerntechnologie für  das Erstellen von Ser...
Microsoft Cloud Service    Azure Services Platform         ™
Desktop im Vergleich zu den           Azure KonzeptenDesktop                       Windows Azure• EXE                     ...
Service concepts• Service configurations   – Definiert Werte für Eigenschaften welche im laufenden     Betrieb geändert we...
Web Role       Public Internet        • ASP.NET                                Applikation                              • ...
Worker Role• Keine eingehenden   Public Internet  Verbindungen• Kann nur                 Worker  Anforderungen von        ...
DemoErstellen der ersten Azure        Anwendung
Microsoft Cloud Service    Azure Services Platform         ™
SQL Services• Relationale Datenbank in der Cloud• Ausfallsicherheit, Skalierbarkeit• Einfacher Wechsel auf SDS (SQL Data S...
.NET Services• Beinhaltet 3 Komponenten  – .NET Access Control Service  – .NET Service Bus  – .NET Workflow Service
.NET Access Control Service• Bereitstellung von Sicherheitsfunktionalitäten• Dient zur Authentifizierung & Autorisierung v...
.NET Workflow Service• Bietet Cloud Unterstützung für Workflows
.NET Service Bus• Architekturmässig Ähnlichkeit zum Enterprise  Service Bus (ESB)
.NET Service Bus II
Azure Services• Die Azure Services können von Cloud-  Anwendungen und auch von lokalen  Anwendungen genutzt werden
Demo IIEcho Beispiel Projekt
Fazit• Windows Azure bietet die Technologie um Cloud  Anwendungen zu entwickeln• Einfacher Einstieg• Neue Technologie, abw...
Upcoming SlideShare
Loading in...5
×

Creasoft - Windows Azure

1,448

Published on

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
1,448
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Creasoft - Windows Azure"

  1. 1. Cloud Computing / Windows Azure
  2. 2. Agenda• Warum Cloud Computing• Azure Service Plattform• Tour durch die Services
  3. 3. Definition• Cloud Computing steht für eine IT Strategie bei der sich das Rechenzentrum verteilt irgendwo im Netz, in der Cloud, befindet• Wolke steht als Synonym für die örtlich nicht genau identifizierte Hardware, die irgendwo im Internet angesiedelt ist.• Cloud Computing stellt weiterführendes Konzept von SaaS, Utility Computing, und Virtualisierung dar
  4. 4. Grundidee• Grundidee nichts neues –> moderne Variante der Mainframe Technologie• Rolle des Mainframes ist neu die „Cloud“• Rolle des Thin-Clients übernimmt der Webbrowser
  5. 5. Pro und Contra einer Cloud Plattform+ Skalierbarkeit+ Redundanz+ Integration+ Kostenreduktion- Datensicherheit- Angriffsfläche- Abhängigkeit- Kontrollverlust
  6. 6. Was sollte ein Cloud OS bieten?• Die gleiche Ausstattung wie ein Desktop OS, aber auf einer Reihe von verbunden Servern: – Abstrakte Ausführungsumgebung – Verteiltes Dateisystem – Ressourcen Zuweisung – Entwicklungsumgebung• Utility Computing – 24/7 – Pay for what you use – Einfache, transparente Administration
  7. 7. Windows Azure• Azure -> Cloud Computing Lösung von MS• Windows Azure bietet die Kerntechnologie für das Erstellen von Services auf einer unzuverlässigen, aber hochskalierbarer Hardware – Unterstützt die Entwicklung von Software die skaliert – Programmiertools und Schnittstellen sind so konzipiert worden das kaum Umschulung nötig ist
  8. 8. Microsoft Cloud Service Azure Services Platform ™
  9. 9. Desktop im Vergleich zu den Azure KonzeptenDesktop Windows Azure• EXE • Service package• Application Configuration • Service configuration• Manifest • Service definition• DLL • Service role – Windows forms library – Web role – Windows service – Worker role• Local data stores • Internet data stores
  10. 10. Service concepts• Service configurations – Definiert Werte für Eigenschaften welche im laufenden Betrieb geändert werden können • Wert eines Konfigurationsparameters • Anzahl der laufenden Instanzen• Service definition – Definiert die Aspekte eines Services welcher nur mit einem Redeployment geändert werden kann • Types of roles and static role configuration • Set of configuration settings for a role • Contract with the environment runs
  11. 11. Web Role Public Internet • ASP.NET Applikation • Zugriff von aussen Web Role über den Load LoadBalancer Balancer Storage Services
  12. 12. Worker Role• Keine eingehenden Public Internet Verbindungen• Kann nur Worker Anforderungen von Role der Queue im Storage lesen Storage Service
  13. 13. DemoErstellen der ersten Azure Anwendung
  14. 14. Microsoft Cloud Service Azure Services Platform ™
  15. 15. SQL Services• Relationale Datenbank in der Cloud• Ausfallsicherheit, Skalierbarkeit• Einfacher Wechsel auf SDS (SQL Data Services)
  16. 16. .NET Services• Beinhaltet 3 Komponenten – .NET Access Control Service – .NET Service Bus – .NET Workflow Service
  17. 17. .NET Access Control Service• Bereitstellung von Sicherheitsfunktionalitäten• Dient zur Authentifizierung & Autorisierung von Cloud Anwendungen mithilfe des Claim-Based Identity Managements
  18. 18. .NET Workflow Service• Bietet Cloud Unterstützung für Workflows
  19. 19. .NET Service Bus• Architekturmässig Ähnlichkeit zum Enterprise Service Bus (ESB)
  20. 20. .NET Service Bus II
  21. 21. Azure Services• Die Azure Services können von Cloud- Anwendungen und auch von lokalen Anwendungen genutzt werden
  22. 22. Demo IIEcho Beispiel Projekt
  23. 23. Fazit• Windows Azure bietet die Technologie um Cloud Anwendungen zu entwickeln• Einfacher Einstieg• Neue Technologie, abwägen der Vor- bzw. Nachteile
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×