Vorteile für ISVs & Systemintegratoren
ISVs und Systemintegratoren können mit Azure eine höhere Servicequalität liefern. Außerdem lassen sich die einmal entwickelten Services gut zu Geld machen, denn natürlich können sie auch weiteren Kunden angeboten werden - selbstredend sind die in der Azur-Plattform entwickelten Services multimandantenfähig.
So weit das Prinzip und die Vorteile dieses Cloud-Angebots von Microsoft, das mit Public oder Private Cloud nur unzureichend beschrieben ist. Es geht hier um eine sichere globale Infrastruktur und Plattform, die Azure Anwendern, Entwicklern und Systemintegratoren zur Verfügung stellt.
Die Elemente von Windows Azure Platform
Windows Azure stellt das eigentliche Cloud-Betriebssystem zur Verfügung. Darauf befinden sich die Cloud-Services. Sie laufen auf hoch virtualisierten Servern in Microsoft-eigenen Rechenzentren. Der Hersteller sorgt für Load-Balancing, Geo-Replication und Application-Lifecycle-Management. Außerdem stellt das Cloud-OS "Compute”- und "Storage”-Services zur Verfügung. Letztere können von Cloud- und von On-Premises-Applikationen genutzt werden. Dort können ISVs ihre Binary Large Objects (Blobs) ablegen. Für Applikationen, die relationale Datenbanken benötigen, stellt Microsoft auf der Azure-Plattform mit SQL Azure Database einen eigenen Service zur Verfügung.
Windows Azure ist über ein browserbasiertes Portal erreichbar. Die Kunden zahlen Gebühren für die Nutzung von Rechenpower, Speicherplatz und Datenverkehr. Zurzeit bietet Microsoft stundenbasierte Tarife für die Rechenpower an, Datenverkehr und Speicher wird in Gigabyte pro Monat abgerechnet.
Der Service "SQL Azure" beinhaltet ein Datenbank- Management-System (DBMS), das mit relationalen Daten von Cloud- und von On-Premises-Anwendungen umgehen kann. Alle Informationen im Cloud-DBMS werden dreifach repliziert. Eine einzelne Datenbank in der Cloud ist derzeit auf 50 Gigabyte beschränkt. Eine Anwendung, die Zugriff auf mehr Daten benötigt, muss mehrere Datenbanken benutzen. "Huron” synchronisiert die Daten zwischen den verschiedenen Datenbanken. "App Fabric" bietet Cloud-Services für verteilte Anwendungen, die ebenfalls von lokalen und von Cloud-Applikationen genutzt werden können.
Die Windows-Azure-Plattform ist ein Bestandteil der Microsoft-Online-Services, die auch Exchange Online, Office Live Meeting, SharePoint Online, Office Communications Online und Office Web Applications enthalten. Das Azure-Platform-Angebot bezieht sich auf das Cloud-OS Azure (CPUs, Storage), die SQL-Azure-Datenbank, die Windows Azure Platform App Fabric sowie als Entwicklungsplattformen Microsoft Dotnet und SDKs für Visual Studio. (rw)