Simple Cloud API toob pilveteenused PHP-sse

21.12.2009  |  Gunnar

Pilved-pilved! Kui juba suured tegijad pilvi kokku puhuvad, ei saa ka pisemad enam pilvedeta ja nii on asunud Zend Technologies projekti kallale, millel nimeks Simple Cloud. Tegemist on API-ga, mis peaks muutma PHP arendajate jaoks erinevate pilveteenuste kasutamise võimalikult mugavaks ja lihtsaks.

Simple Cloud API abil saab lugeda kolme tüüpi hoidlaid – storage, queue ja document. Simple Cloud API hakkab toetama kõikide populaarsemate pilvehoidlate (loodetavasti ühtset) tuge. Hetkeseis on selline (rohelised asjad on valmis, punased on tegemises või tulemas).

Storage API Queue API Document API
Amazon S3 Amazon SqS Amazon SimpleDB
Windows Azure Blob Storage Windows Azure Queue Storage Windows Azure Table Storage
Nirvanix    
Local Local Local
Raskspace Cloud Files    
GoGrid Cloud Storage    

Windows Azure teenuses majutatud andmeid saab hetkel lugeda ja kirjutada Windows Azure SDK for PHP abil, mille kohta kirjutasin ka lühida koodinäite PHP arendajatele. See SDK jääb Port 25 andmetel Windows Azure teenuste spetsiifiliseks ja tulevikus tuleb seda ka spetsiifiliste stsenaariumite korral kasutada. Simple Cloud API pakub aga lihtsamat ja üldisemat juurdepääsu erinevatele pilveteenustele.

Lisaks .NET raamistikule, kuhu igasugu pilvede teema jõuab suhteliselt kiiresti, on samu võimalusi omandamas ka PHP. Simple Cloud API on oluline samm pilveteenuste populariseerimise poole, sest selle abil on suutelised pilvede toe oma rakendustele lisama ka alles alustavad programmeerijad.

Simple Cloud projektis osalevad lisaks Zendile ja Microsoftile ka IBM, Rackspace, Nirvanix ja GoGrid.

2 kommentaari sissekandele “Simple Cloud API toob pilveteenused PHP-sse”

  1. kaarel

    Väga tervitatav samm microsofti poolt, loodetavasti saab seda mõnes projektis lähiajal kasutada :)

  2. Gunnar

    Ma loodan, et jõuan peatselt ka kandeni, kus tutvustan seda, kuidas terve PHP rakendus pilve peale ajada koos ketta storage ja andmebaasiga.

Kommenteeri

sulge
Saada link e-postiga

© DT 2012 | Creative Commons Attribution-Noncommercial 3.0 License | WordPress