您可以使用“ aws-sdk”在Google存储空间中存储对象吗?


Answers:


6

提到的大多数AWS开发工具包都支持构造自定义终端节点,例如,如此处针对Node.JS所述

将端点设置为storage.googleapis.com并使用您的GCP访问凭据应该可以使您操作Google存储后端服务“如S3”。


1
这仅仅是理论上的,还是真的有效?
Evgeny

5

是的,您可以使用AWS开发工具包在Google存储空间中存储对象。

简单迁移

在从Amazon S3到Google Cloud Storage的简单迁移中,您可以使用现有工具和库来生成对Amazon S3的经过身份验证的REST请求,也可以将经过身份验证的请求发送到Google Cloud Storage。本节介绍了您需要对现有工具和库进行的更改。

要进行简单迁移设置,请执行以下操作:

而已!此时,您可以开始使用现有的工具和库来向Google Cloud Storage发送密钥哈希消息身份验证代码(HMAC)请求。

在简单的迁移场景中使用Cloud Storage XML API时,AWSAuthorization 标头中指定签名标识符可使Cloud Storage知道x-amz-*在请求中包含标头和Amazon S3 ACL XML语法。

注意:从Amazon S3进行的简单迁移是开始使用Google Cloud Storage的一种简便快捷的方法,只需花费很少的时间和对现有代码的更改即可。在拥有简单迁移经验之后,您可以完全过渡到Google Cloud Storage以利用其所有功能。有关更多信息,请参见完全迁移


2
如此狡猾,谷歌:)
阿萨夫·拉维

@pwynne:在downvotes有可能通过你的唯一链接的答案引起的-皱眉,看meta.stackexchange.com/questions/8231/...
丹Cornilescu
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.