Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Real World Windows Azure www.bbv.ch Die Cloud richtig nutzen.

Ähnliche Präsentationen


Präsentation zum Thema: "Real World Windows Azure www.bbv.ch Die Cloud richtig nutzen."—  Präsentation transkript:

1 Real World Windows Azure www.bbv.ch Die Cloud richtig nutzen

2 Wie können wir Azure in unseren Projekten nutzen?

3 Die Public Cloud kann in jedem Software Projekt sicher, sinnvoll und gewinnbringend eingesetzt werden.

4 Übersicht Einleitung Was ist Microsoft Azure Beispiel 1: Die Cloud als Zwischenablage für grössere Datenmengen Beispiel 2: Fernüberwachung via Cloud Beispiel 3: Aufbereitung von Daten als Read-Models in der Cloud Beispiel 4: Taktgeber aus der Cloud Beispiel 5: Client Logging in die Cloud Zusammenfassung

5 Grafik: windowsazure.com

6 Bild: globalfoundationservices.com

7 Grafik: Microsoft

8 BLOB Storage Azure Storage Azure Service BusAzure Scheduler Table Storage Storage Queue Relay Messaging Scheduler CDN

9 Beispiel 1

10 ClientServer Daten ? Google MSDN

11 ClientServer SAS-URL BLOB Storage 1 2 3 4

12 ClientServer SAS-URL 1 2 3 4 Azure Storage Workers 5 6

13 Demo

14 Zusammenfassung Vorteile -Sicherheit -Verfügbarkeit -Skalierbarkeit -Plattform- und Technologie- unabhängigkeit Herausforderunge n -Daten werden in der Cloud gespeichert -Polling der Message Queue -Idempotenz Preise

15 Beispiel 2

16 http://www.labman.co.uk/wp-content/uploads/2013/08/Liquid-Extraction-s.jpg

17 Unternehmensnetzwerk Hersteller Unternehmensnetzwerk Kunde ? Industrie- roboter Steuerung Bus Simulation Mitarbeiter Support -Firewall -NAT -Firewall -NAT

18 Unternehmensnetzwerk Hersteller Unternehmensnetzwerk Kunde Industrie- roboter Steuerung Bus Simulation Mitarbeiter Support -Firewall -NAT -Firewall -NAT Service Bus Relay

19 Demo

20 Zusammenfassung Vorteile -Integration über System- und Unternehmens- grenzen hinweg -Hybride Szenarien Herausforderunge n -Sicherheit Preise

21 Beispiel 3

22 http://img.directindustry.de/images_di/photo-g/gattersagen-98957-5473361.jpg

23 Säge KameraWebshopWebshop Kunde

24 Säge KameraWebshopWebshop Kunde BLOB Storage CDN Azure Datacenter (Dublin) CDN Endpoint (Glattbrugg)

25 Demo

26 Azure Storage CQS / CQRS mit Azure Storage Server Query (JSON) Command Update Read Models Fat-Client oder Single Page Application

27 Zusammenfassung Vorteile -Verfügbarkeit -Globale Verteilung -Bandbreite / Latenz -Einfachheit -Wieder- verwendbarkeit Herausforderunge n -Daten sind in der Cloud Preise

28 Beispiel 4

29 Unternehmensnetzwerk Server

30 Job On-Prem Service Jobs History Create Job Get Job History Azure Web Service HTTP Azure Scheduler On-Prem Service Folie: Kevin Lam / Channel 9

31 Scheduler Capabilities Overview Folie: Kevin Lam / Channel 9

32

33

34 Server Azure Scheduler HTTP(S) Unternehmensnetzwerk

35 Server Azure Scheduler Unternehmensnetzwerk Azure Queue

36 Demo

37 Zusammenfassung Vorteile -Verfügbarkeit -Zuverlässigkeit -Monitoring -Skalierbarkeit -Einfachheit Herausforderunge n -Internet-Zugriff muss vorhanden sein Preise

38 Beispiel 5

39 Server Intranet Clients Unternehmens- netzwerk Internet Clients

40 Unternehmens- netzwerk Server Azure Storage Intranet Clients Internet Clients Log File Analysis (z.B. mit Hadoop) Log File Analysis

41 Demo

42 Beispiel 5: Sammeln von Client-Log-Dateien in der Cloud Vorteile -Verfügbarkeit -Skalierbarkeit -Bandbreite Herausforderunge n -Einverständnis des Benutzers -Log-Daten in der Cloud Preise

43 Zusammenfassung Public Cloud Systeme können On-Premise Applikationen ideal ergänzen Cloud-Dienste können einzeln oder in Kombination genutzt werden. Cloud Storage ist günstig Der Einsatz der Cloud kann folgende Vorteile bringen:  Bessere Skalierbarkeit  Globaler Footprint  Schneller am Markt,  Grow Fast, Fail Fast  Höhere Verfügbarkeit  Mehr Sicherheit  Höhere Flexibilität  Tiefere Innvestitions- & Betriebskosten  Plattform- & Technologieunabhängigkeit

44 Die Public Cloud kann in jedem Software Projekt sicher, sinnvoll und gewinnbringend eingesetzt werden. Lernt die Möglichkeiten kennen!

45 Entwickeln von Applikationen mit Hilfe der Windows Azure Plattform: 25./26. August 2014 www.bbv.ch/academy

46 www.windowsdeveloper.de

47 Roland Krummenacher bbv Software Services Mail: roland.krummenacher@bbv.chroland.krummenacher@bbv.ch Twitter: @rolandkru@rolandkru Blog: rolandkru.azurewebsites.netrolandkru.azurewebsites.net GitHub: github.com/rolandkru/rwwa-presentationgithub.com/rolandkru/rwwa-presentation Web: www.bbv.chwww.bbv.ch


Herunterladen ppt "Real World Windows Azure www.bbv.ch Die Cloud richtig nutzen."

Ähnliche Präsentationen


Google-Anzeigen