可以使用S3(AWS)API访问Rackspace云文件吗?
我知道Rackspace云文件是基于OpenStack对象存储服务(Swift)的 因为OpenStack允许通过swift3使用S3API配置/操作对象存储可以使用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云文件是否也提供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云存储。