【问题标题】:Can Rackspace Cloud Files be accessed using S3 (AWS) APIs?可以使用 S3 (AWS) API 访问 Rackspace 云文件吗?
【发布时间】:2013-08-30 10:47:44
【问题描述】:

我了解到 Rackspace Cloud Files 是基于 OpenStack 对象存储服务 (Swift)。

由于 OpenStack 允许通过 swift3 使用 S3 API 配置/操作对象存储 http://docs.openstack.org/trunk/openstack-object-storage/admin/content/configuring-openstack-object-storage-with-s3_api.html 我在考虑 Rackspace Cloud Files 是否也提供 S3 API 支持。我有一个使用 S3 RESTful API 为 Amazon Web Services 编写的客户端,所以我想将它也用于 Rackspace Cloud Files。

【问题讨论】:

标签: api amazon-s3 rackspace-cloud


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2020-03-08
    • 2016-06-05
    • 1970-01-01
    • 2011-01-13
    • 1970-01-01
    • 1970-01-01
    • 2020-11-12
    • 2021-02-08
    • 2020-07-29
    相关资源
    最近更新 更多