Vorteile, Entwicklung, Test

Cloud Computing mit Windows Azure

Entwickeln für Azure

Entwickler können dazu mit Entwicklungs-Tools wie Visual Studio oder auch Eclipse arbeiten. Darüber hinaus bietet Microsoft über Microsoft Pinpoint, einen Online-Marktplatz für Azure-Anwendungen, die Möglichkeit, zusätzliche Dienste und Programme von Microsoft-Dienstleistern zu beziehen. Über diesen Weg lassen sich zusätzliche Anwendungen, zum Beispiel für Business Intelligence, im Unternehmen per Cloud bereitstellen. Diese Dienste baut Microsoft kontinuierlich aus und erweitert die Möglichkeiten in der Cloud.

Microsoft Pinpoint: Von diesem Marktplatz kann man Anwendungen für Windows Azure beziehen.
Microsoft Pinpoint: Von diesem Marktplatz kann man Anwendungen für Windows Azure beziehen.

Der zentrale Bestandteil von Windows Azure ist aktuell sicherlich SQL Azure. Diese Datenbanktechnik baut auf dem Microsoft-SQL-Server auf und steht skalierbar und hoch verfügbar in den Rechenzentren bereit. Wie der normale SQL-Server, unterstützt auch SQL Azure vollständig Transact-SQL. Daher lassen sich bei der Entwicklung datenbankbasierter Anwendungen herkömmliche relationale Datenbankmodelle einbinden; eine Umschulung für Programmierer ist nicht notwendig.

Eingebunden: Verwalten der eigenen Datenbanken in der Weboberfläche für SQL Azure.
Eingebunden: Verwalten der eigenen Datenbanken in der Weboberfläche für SQL Azure.

Über Microsoft SQL Azure Data Sync CTP können Unternehmen lokale Daten aus Datenbanken mit SQL Azure synchronisieren, und zwar in beide Richtungen. Auf diesem Weg lassen sich Anwendungen in Windows Azure, die auf SQL Azure arbeiten, auch offline nutzen, wenn zum Beispiel zeitweise keine Internetverbindung zur Verfügung steht.

Tiefergehende Informationen zur Einbindung dieser Technologie bietet Microsoft über ein eigenes Whitepaper, das sich hauptsächlich an Entwickler richtet. Microsoft bezeichnet Windows Azure als standardkonform und interoperabel. Internetprotokolle wie HTTP, XML, SOAP und REST gehören zu den unterstützten Funktionen. Damit unterstützt Azure standardisierte Schnittstellen. Wenn Sie sich in Windows Azure einlesen wollen, bietet sich auch das englischsprachige kostenlose eBook "The Windows Azure Platform: Articles from the Trenches, Volume One" an, das Sie als PDF herunterladen können. In diesem Buch erklären die Autoren in 20 Artikeln, wie Sie sich in Azure einarbeiten und Anwendungen entwickeln oder bereitstellen.