Windows Azure loves PHPGestern wurde auf der Open Source India 2010 die Verfügbarkeit von neuen PHP Enwicklertools und SDKs (Software Development Kits) für die Windows Azure Platform bekanntgegeben. Damit wird es für PHP Entwickler einfacher Windows Azure als Cloud Platform einzubinden und zu nutzen.

Windows Azure Companion

Der Windows Azure Companion ist ein neues Tool welches eine einfache Installation und Konfiguration der PHP Runtime, PHP Frameworks und eigenen PHP Web Anwendungen ermöglicht. Man kann den Windows Azure Companion als Installationsanwendung sehen, welche als fertiges vorkonfiguriertes Windows Azure Paket installiert wird.

windows azure companion diagram

Einen Beispielfeed wie die Konfiguration der Anwendungen aussehen kann findet man im Blogpost von Maarten Balliauw.

Windows Azure Tools for Eclipse for PHP

Dieses Update ermöglicht es PHP Entwicklern aus Eclipse heraus eine PHP Anwendung für Windows Azure zu schreiben, konfigurieren, debuggen und zu publizieren. Das Plug-In enthält unter anderem einen Windows Azure Storage Explorer um die Windows Azure Speicherdienste, Tables, Blogs und Queues zu visualisieren.

elipse-storageexplore

Windows Azure Command-line Tools for PHP

Das September 2010 Update enthält ein Kommandozeilen Tool um PHP Anwendungen einfach für Windows Azure zu paketieren. Hierbei können bereits existierende PHP Anwendungen in Windows Azure Deployment Pakete überführt werden.

azuretool4phparchitectureflow

Windows Azure SDK for PHP

Mit der Version 2.0 des Windows Azure SDK for PHP haben PHP Entwickler die Möglichkeit einfach Ihre Anwendung um Windows Azure Dienste zu erweitern. Das beinhaltet neben den Speicherdiensten wie Blob- und Tablestorage auch die Instrumentierung von Anwendungen sowie eine Reihe von Hilfsklassen für den HTTP Transport, Authentifizierung, REST und Fehlerbehandlung.

Architecture01

Ressourcen & Links

Hier finden die Links zu den Toolkits und dem SDK:

Link: Windows Azure Companion

Link: Windows Azure Tools for Eclipse

Link: Windows Azure Command-line Tools for PHP

Link: Windows Azure SDK for PHP Developers

Ankündigung der PHP Tools auf interoperability@microsoft

Link: Windows Azure Platform gets easier for PHP developers to write modern cloud applications

Mehr Informationen zu Windows Azure unter

http://www.microsoft.de/windowsazure

Entwickler Informationen zu Windows Azure

http://www.microsoft.com/windowsazure/getstarted/default.aspx

DotNetKicks-DE Image