Donnerstag, 24. Mai 2012 |
| |
A simpler cloud. Nicht weniger verspricht die neu gegründete Initiative Simple Cloud, mit der der Zugang zur Cloud-Technologie insbesondere PHP-Developern erleichtert werden soll. Zend, die das Projekt fehderführend gemeinsam mit IBM und Microsoft, Nirvanix, Rackspace und GoGrid betreuen, versprechen sich langfristig eine einfachere Entwicklung von Cloud-Applikationen – und natürlich eine Integration ihrer jeweiligen Dienste in diese Anwendungen.
Aktuell stellt das Projekt dazu Referenzimplementierungen für drei APIs zur Verfügung:
Entwickler sollen die entsprechenden Leistungen über die genannten Services besonders leicht in ihre Anwendungen integrieren können. Weitere Cloud APIs sollen in den kommenden Monaten zusätzlich definiert werden. Und während die aktuellen Entwürfe unter simplecloud.org noch diskutiert werden können, will Zend eine erste Implementierung bereits im kommenden Quartal im Zend Framework anbieten.
Cloud Computing bietet Unternehmen jeder Größe einen enormen Nutzen, allerdings stellte die mangelnde Übertragbarkeit zwischen Cloud Application Services auch für grundlegende Operationen ein großes Hindernis für den breiteren Einsatz von Cloud Services dar. Andi Gutmans, 2009
Für PHP-Entwickler dürfte das Simple Cloud Project gleich doppelt spannend werden. Erstmahls ziehen große Cloud-Anbieter wie Microsoft, IBM oder auch Amazon an einem Strang, womit die Cloud als solches vom reinen Hype-Thema der letzten Monate in den Fokus handfester Businessanwendungen rückt, gleichzeitig besteht mit der Initiative die Chance, aktiv an der Entwicklung von Schnittstellen zur Cloud mitzuwirken. Und ganz nebenbei steckt hinter dem Projekt auch ein weiteres Bekenntnis zu PHP als Schlüsseltechnologie im Web; erst Anfang des Monats wurde PHP im Tiobe-Index unter den Top 3 Programmiersprachen gelistet.
Verschiedene Werkzeuge stehen für PHP-Developer, die gleich mit der Entwicklung eigener Cloud-Applikationen loslegen möchten, aktuell bereit. Zend selbst bitet die Zend_Service_WindowsAzure-Komponente (aktuell noch als Entwurf, eine Beispielimplementation steht auf CodePlex mit dem Windows Azure SDK for PHP Developers bereit). Wer die APIs lieber direkt aus der Amazon Cloud heraus testen will, für den steht ein eigenes Amazon Machine Image (AMI) der Zend Server CE 4 zum Download bereit.
Die ersten Schritte, die Cloud-Technologie der Open-Source- und insbesondere der PHP-Community näherzubringen sind also gemacht. In welche Richtungen sich die APIs entwickeln werden liegt jetzt in der Hand der Entwickler.