Simple Cloud API
Encyclopedia

Announcement

On September 22, 2009, Zend Technologies
Zend Technologies
Zend Technologies Ltd. is an Israeli world wide web infrastructure software company with headquarters in Cupertino, California, U.S., technology center in Ramat Gan, Tel Aviv, Israel and offices in France, Italy and Germany...

 announced the Simple Cloud API project for improving portability of PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

 applications across all major cloud computing
Cloud computing
Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility over a network ....

 platforms. The announcement attracted much attention from the press with an unusual collaboration among leading cloud computing companies.

Services

The Simple Cloud API is a common API
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...

 for accessing cloud application services offered by multiple vendors. The following services are supported:
  • Storage with adapters for services such as Amazon S3
    Amazon S3
    Amazon S3 is an online storage web service offered by Amazon Web Services. Amazon S3 provides storage through web services interfaces...

     and Nirvanix
    Nirvanix
    Nirvanix was one of the first Internet storage services and is now a cloud storage provider. Its current flagship product, Nirvanix Storage Delivery Network or Nirvanix SDN is a 'web-based platform for developers enabling quick and easy integration of scalable storage and delivery into any...

  • Document with adapters for services such as Azure Table Storage and Amazon SimpleDB
    Amazon SimpleDB
    Amazon SimpleDB is a distributed database written in Erlang by Amazon.com. It is used as a web service in concert with Amazon Elastic Compute Cloud and Amazon S3 and is part of Amazon Web Services. It was announced on December 13, 2007....

  • Queue with adapters for services such as Amazon SQS and Azure Queue Storage


The API defines interfaces for these services and provides adapters for several vendors' services. Local adapters are also available for offline development.

Zend Framework Component

These interfaces and adapters form a new Zend Framework
Zend Framework
Zend Framework is an open source, object-oriented web application framework implemented in PHP 5 and licensed under the New BSD License.-Licensing:...

 component called Zend_Cloud. Each service has a corresponding proposal: Zend_Cloud_Storage, Zend_Cloud_Document, and Zend_Cloud_Queue .

All development is currently carried out in the Zend Framework laboratory. All bug reports and comments will be collected on the proposal pages until the API is approved for inclusion in Zend Framework.

See also

  • Cloud Computing
    Cloud computing
    Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility over a network ....

  • Windows Azure
  • IBM
    IBM
    International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...

  • Rackspace
    Rackspace
    Rackspace US, Inc. is an IT hosting company based in San Antonio, Texas. The company also has offices in Australia, the United Kingdom, The Netherlands and Hong Kong, and data centers operating in Texas, Illinois, Virginia, the United Kingdom, and Hong Kong in late 2008...

  • Nirvanix
    Nirvanix
    Nirvanix was one of the first Internet storage services and is now a cloud storage provider. Its current flagship product, Nirvanix Storage Delivery Network or Nirvanix SDN is a 'web-based platform for developers enabling quick and easy integration of scalable storage and delivery into any...

  • GoGrid
    GoGrid
    GoGrid is a cloud infrastructure service, hosting Linux and Windows virtual machines managed by a multi-server control panel and a RESTful API. GoGrid is privately held and competes in the dedicated hosting space against Rackspace and in the cloud computing hosting space with those listed in the...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK