Google Storageは、Amazon AWS S3およびEucalyptus Systems APIとのソリューションの相互運用性をサポートしていると主張しています。
ソース:https : //cloud.google.com/storage/docs/interoperability
ことができますaws-sdk
Javaのために、またはのNode.js、やPython、格納するために使用し、GoogleのストレージAPIでオブジェクトを取得しますか?
Google Storageは、Amazon AWS S3およびEucalyptus Systems APIとのソリューションの相互運用性をサポートしていると主張しています。
ソース:https : //cloud.google.com/storage/docs/interoperability
ことができますaws-sdk
Javaのために、またはのNode.js、やPython、格納するために使用し、GoogleのストレージAPIでオブジェクトを取得しますか?
回答:
はい。AWSSDKを使用して、Googleストレージ内にオブジェクトを保存できます。
単純な移行から:
Amazon S3からGoogle Cloud Storageへの簡単な移行では、Amazon S3への認証済みRESTリクエストを生成するための既存のツールとライブラリを使用して、認証済みリクエストをGoogle Cloud Storageに送信することもできます。このセクションでは、既存のツールとライブラリに加える必要がある変更について説明します。
簡単な移行を設定するには、次の手順を実行します。
- デフォルトのGoogleプロジェクトを設定します。
- 開発者キーを取得します。
- 既存のツールまたはライブラリで、次の変更を行います。
- Cloud Storageリクエストエンドポイントを使用するようにリクエストエンドポイントを変更します。
- アマゾンウェブサービス(AWS)のアクセスと秘密鍵を、対応するCloud Storageアクセスキーと秘密鍵(総称してGoogleデベロッパーキーと呼びます)に置き換えます。
それでおしまい!この時点で、既存のツールとライブラリの使用を開始して、キー付きハッシュメッセージ認証コード(HMAC)リクエストをGoogle Cloud Storageに送信できます。
単純な移行シナリオでCloud Storage XML APIを使用する場合
AWS
、Authorization
ヘッダーで署名識別子を指定すると、Cloud Storageはx-amz-*
リクエストでヘッダーとAmazon S3 ACL XML構文を予期するようになります。注: Amazon S3からの単純な移行は、時間と既存のコードへの変更を最小限に抑えて、Google Cloud Storageの使用を開始する簡単で迅速な方法です。簡単な移行の経験を積んだ後、Google Cloud Storageに完全に移行して、そのすべての機能を利用できます。詳細については、「完全移行」を参照してください。