Donnerstag, 24. Mai 2012


Topthema

Donnerstag, 24. September 2009 | Topthema

Simple Cloud API Project: Zend initiiert Cloud-Initiative

(Link zum Artikel: http://www.entwickler.de/php//051460)
  • Teilen
  • kommentieren
  • empfehlen
  • Bookmark and Share

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.

Schnittstellen

Aktuell stellt das Projekt dazu Referenzimplementierungen für drei APIs zur Verfügung:

  • File Storage, mit Support für Windows Azure Blobs, Rackspace Cloud-Dateien, dem Nirvanix Storage Delivery Network und dem Amazon S3.
  • Document Storage, mit Unterstützung für Windows-Azure-Tabellen und die Amazon SimpleDB.
  • Simple Queues, wie zum Beispiel Amazon SQS und Windows Azure Queues.

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
Chancen

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.

Tools

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.

Ausblick

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.

(rl)

Kommentare

Gravatar Karl 24.09.2009
um 16:21 Uhr
Cloud nehme ich immer erst als Massenspeicher und Messaging-Dienst wahr. Vielleicht noch als Lastesel (verteilte Rechenkraft). Ist die Cloud überhaupt ein PHP-Thema? Würde man nicht eher Java für die Businesslogik (in der Cloud) und PHP später erst am Ende der Cloud (Schnittstelle zum Client) für die Repräsentation nehmen? #zitieren
Gravatar Bachi 24.09.2009
um 23:21 Uhr
Karl: Der Einsatz von PHP beschränkt sich ja keinesfalls auf die Präsentationsschicht, im Gegenteil gibt es auch bei umfangreichen Applikationen mehr als genügend Gründe für den durchgängigen Einsatz von PHP. Cloud Services ist entsprechend ein grosses Thema für die PHP-Community - wie diese Simple Cloud Initiative ja auch festgestellt hat. #zitieren

Folgende Links könnten Sie auch interessieren