Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可以使用S3(AWS)API访问Rackspace云文件吗?_Api_Amazon S3_Rackspace Cloud - Fatal编程技术网

可以使用S3(AWS)API访问Rackspace云文件吗?

可以使用S3(AWS)API访问Rackspace云文件吗?,api,amazon-s3,rackspace-cloud,Api,Amazon S3,Rackspace Cloud,我知道Rackspace云文件是基于OpenStack对象存储服务(Swift)的 因为OpenStack允许通过swift3使用S3API配置/操作对象存储 我正在考虑Rackspace云文件是否也提供S3API支持。我有一个使用S3 RESTful API为Amazon Web服务编写的客户端,因此我也在考虑将其用于Rackspace云文件。Swift的S3插件未作为Rackspace云文件的一部分部署(openstack的大多数生产部署默认情况下不部署它)。但是,如果您希望应用程序具有更好

我知道Rackspace云文件是基于OpenStack对象存储服务(Swift)的

因为OpenStack允许通过swift3使用S3API配置/操作对象存储
我正在考虑Rackspace云文件是否也提供S3API支持。我有一个使用S3 RESTful API为Amazon Web服务编写的客户端,因此我也在考虑将其用于Rackspace云文件。

Swift的S3插件未作为Rackspace云文件的一部分部署(openstack的大多数生产部署默认情况下不部署它)。但是,如果您希望应用程序具有更好的灵活性,可以使用跨云工具包,如libcloud(python)、fog(ruby)、jclouds(java)、pkgcloud(node/js)。这意味着您可以在应用程序中使用更简单的抽象并支持多个提供者。

除了jnoller bellow所建议的,boto还支持S3和CloudFiles以及Google云存储。