XING: https://www.xing.com/profile/Holger_SirtlLinkedIn: http://de.linkedin.com/in/hsirtl
Und weiter geht’s mit meiner “10-Minuten-Azure”-Video-Reihe. Heute gehe ich auf den SQL Azure DataSync Service ein.
Der SQL Azure DataSync Service ist ein Cloud Service in SQL Azure, mit dem es möglich ist, SQL Azure Datenbanken untereinander, aber auch mit lokal betriebenen SQL Server Datenbanken zu synchronisieren. Die Synchronisation kann über eine grafische Oberfläche eingerichtet und administriert werden. Dabei können Synchronisationsfrequenz, Richtung der Datenübertragung (bidirektional, nur Upload, nur Download), Strategien für die Konfliktauflösung und die zu synchronisierenden Inhalte (Datenbanken, Tabellen, Spalten und Tabellenzeilen (gefiltert durch Feldwerte) bestimmt werden.
Hier das Video: Was ist der SQL Azure DataSync Service? [10:04]
Weitere Informationen
In der vierten Folge meiner Video-Reihe gehe ich in knapp 10 Minuten auf die Frage ein “Was ist SQL Azure?”, der relationale Datenbankdienst in der Windows Azure Plattform.
Hier das Video: Was ist SQL Azure? [09:51]
SQL Azure bringt SQL Technologie in die Windows Azure Plattform ein. Unter der Marke SQL Azure selbst finden sich dort eine relationale Datenbank (SQL Azure Database), die als Dienst bereitgestellt wird, ein Synchronisierungsdienst (SQL Azure DataSync), mit dem mehrere Datenbanken inhaltlich abgeglichen werden können und ein Dienst zur Generierung von Berichten (SQL Azure Reporting). In einem knapp 10 Minuten langen Video gebe ich einen kurzen Überblick über SQL Azure und beschreibe wie die Dienste zusammenspielen und aus eigenen Anwendungen heraus genutzt werden können.
Das Windows Azure Team hat für SQL Azure ein neues Preismodell eingeführt. Ab sofort profitieren Nutzer von zum Teil deutlich günstigeren Preisen (bis zu 75% Kostensenkung) und einer neuen Abrechnungsmöglichkeit von Datenbanken, die kleiner als 100GB Größe haben.
Zur Erinnerung:
Aber:
Folgende Tabelle gibt einen Überblick über einige Kostenpositionen:
Tabelle 1: Einige Kosten nach der zum 15.02.2012 eingeführten Preistabelle
Nach der nun gültigen Preistabelle ergibt sich in Abhängigkeit des belegten Speicherplatzes (in GB) der in Abbildung 1 gezeigte Kostenverlauf:
Abbildung 1: Preis [€] für SQL Azure pro Monat in Abhängigkeit des tatsächlich belegten Speicherplatzes
Durch das neue Preismodell sinkt der Preis pro GB mit zunehmender Datenbankgröße recht deutlich. Bei einer 100MB-Datenbank fallen umgerechnet 1,18€ pro GB pro Monat an, bei einer 150GB-Datenbank sind es nur mehr 0,04€ pro GB Monat. Der Kostenverlauf pro GB pro Monat ist in Abbildung 2 zu sehen.
Abbildung: Preis [€] für SQL Azure pro GB pro Monat in Abhängigkeit des tatsächlich belegten Speicherplatzes
Wie oben bereits beschrieben, wird SQL Azure tagesgenau abgerechnet. Wird eine SQL Azure Datenbank nur an einem Tag benötigt, werden also nicht etwa die Kosten für den ganzen Monat in Rechnung gestellt, sondern nur die Kosten für diesen Tag (also in etwa ein 30-stel des Monatspreises). Die folgenden beiden Abbildungen zeigen die pro Tag anfallenden Kosten für verschiedene Datenbankgrößen bzw. ein GB.
Abbildungen 3 und 4: Preise für SQL Azure pro Tag
Im neuesten meiner 10-Minuten-Videos geht es um die Frage, “was ist der Windows Azure Service Bus?”
Hier das Video: Was ist der Windows Azure Service Bus? [09:43 Min.]
Der Windows Azure Service Bus ist ein sehr leistungsfähiger Cloud Service in der Windows Azure Platform. Er stellt eine Kommunikations- und Integrationsplattform zur Vernetzung verteilter Dienste zur Verfügung. Unabhängig davon, wo die einzelnen Kommunikationspartner (in der Cloud oder im eigenen Rechenzentrum) ausgeführt werden können einfache und komplexe Nachrichtenströme implementiert werden. Unterstützt werden sowohl Punkt-zu-Punkt-Verbindungen (unidirektional und bidirektional) als auch Publish-Subscriber-Pattern, bei denen mehrere Sender an mehrere Empfänger Nachrichten versenden können. Viel Spaß beim Schauen.
Nach meinem ersten Video zu Windows Azure möchte ich meine Video-Reihe mit einem weiteren Azure Service fortsetzen: dem Windows Azure Access Control Service. Auch hier bin ich wieder unter der Zeitgrenze von 10 Minuten geblieben.
Hier das Video: Was ist der Windows Azure Access Control Service [09:54 Min.]
Aus meiner Sicht wird am Windows Azure Access Control Service (ACS) das Konzept von Platform-as-a-Service besonders schön deutlich. Mit dem ACS können eigene Anwendungen gezielt um Claims-basierte Zugriffskontrolle erweitert werden. Leicht können Authentifizierungsmechanismen wie Windows Live ID, Facebook ID, Google ID, Yahoo ID, Open ID und Active Directory Federation Services genutzt werden. Wie eine solche Anwendung aussehen kann, zeige ich in dem Video. Viel Spaß beim Schauen.
Gerade habe ich eine Empfehlung zu einem Blog-Post bekommen, die ich gerne weiterleiten möchte:
Visual Guide to Azure Access Control Service Authentication with SharePoint 2010 von Wictor Wilén.
Darin beschreibt Wictor Wilén Schritt für Schritt die Konfiguration des Windows Azure Access Control Service zum Einsatz als Authentifizierungsmechanismus für SharePoint 2010. Die Schritte im einzelnen sind dabei:
In den nächsten Wochen möchte ich eine kleine Video-Reihe produzieren. Dabei werde ich auf verschiedene Aspekte rund um Cloud Computing und Windows Azure behandeln. Jedes Video soll dabei eine maximale Länge von 10 Minuten haben.
Und los geht’s mit einem ersten Video, in dem ich die Frage beantworte “Was ist Windows Azure?”. In knapp 10 Minuten erkläre ich darin, welche Dienste in Windows Azure vorhanden sind und wie sich die Ausführung eigener Cloud Services auf Azure gestaltet. Feedback natürlich willkommen.
Hier geht’s zum Video