27.09.2009, 00:00 Uhr

Zend vereinfacht die Entwicklung von Cloud-Services

Das Open-Source-Projekt Cloud Application Services erlaubt es Entwicklern, gängige Anwendungen und Services in der Cloud zu verwenden und dabei Features von unterschiedlichen Providern zu benutzen. Zu den Initiatoren gehören Zend, IBM, Microsoft, Nirvanix, Rackspace und GoGrid. Die Unternehmen haben es sich zur Aufgabe gemacht, die Entwicklung von Cloud-Anwendungen zu vereinfachen, die auf die Dienste aller grossen Webservice- und Cloud-Plattformen zugreifen. Zend hat nun die Simple API für Cloud Application Services veröffentlicht. Die API ermöglicht es Entwicklern, in einer Oberfläche mit einer Vielzahl von Cloud Application Services zu interagieren und so leichten Zugang zu den Technologien verschiedener Cloud-Anbieter zu erhalten. Im ersten Schritt sind Schnittstellen zu File-Storage-, Dokumenten-Datenbanken und Simple-Queue-Services von Plattformen wie Amazon Web Services, Windows Azure, Nirvanix Storage Delivery Network und Rackspace Cloud Files enthalten. Entwickler können mit ihrer Software auf diese Umgebungen zugreifen, ohne ihren Quellcode aufwendig anzupassen. Mit Hilfe der Community sollen Adapter zu weiteren Plattformen entstehen, so dass die Simple Cloud API in Zukunft zur  universellen Schnittstelle zu allen wichtigen Cloud-Anbietern reift. Die Simple Cloud API kann in jede Objekt-orientierte Web-Sprache übersetzt werden. Die PHP-Implementierung wird im Zend Framework als neue Komponente namens Zend Cloud integriert. Zend-Cloud-Adapter werden unter anderem für folgende Dienste verfügbar sein: File-Storage-Services wie Windows Azure Blobs, Rackspace-Cloud-Dateien, Nirvanix Storage Delivery Network und Amazon S3, Dokument-Storage-Services wie Windows-Azure-Tabellen und Amazon SimpleDB und Simple-Queue-Dienstewie Amazon SQS und Windows Azure Queues. Zend Cloud enthält auch Adapter für lokale Services, um das Entwickeln und Testen zu vereinfachen. (ph/phpj) Simple Cloud



Das könnte Sie auch interessieren