Чи можете ви використовувати `aws-sdk` для зберігання об'єктів у Google Storage?


10

Google Storage стверджує, що вони підтримують сумісність у своєму рішенні з API-кодами Amazon AWS S3 та Eucalyptus Systems.

джерело: https://cloud.google.com/storage/docs/interoperability

Чи можна aws-sdkдля Java, Node.js або Python використовувати для зберігання та отримання об’єктів за допомогою API зберігання Google?

Відповіді:


6

Більшість АМС SDKs згадується підтримка побудови користувальницької кінцевої точки, наприклад , як описано тут для Node.js .

Встановлення кінцевої точки storage.googleapis.comта використання облікових даних доступу до GCP повинно дозволяти вам керувати сервісом резервного зберігання Google "як S3".


1
Це просто теоретично, чи це насправді працює?
Євгеній

5

Так, ви можете використовувати AWS SDK для зберігання об'єктів у сховищі google.

З простої міграції :

У ході простої міграції з Amazon S3 на Google Cloud Storage ви можете використовувати наявні інструменти та бібліотеки для генерування автентифікованих REST-запитів до Amazon S3, а також для надсилання автентифікованих запитів у Google Cloud Storage. Зміни, які потрібно внести до наявних інструментів та бібліотек, описані в цьому розділі.

Щоб налаштуватись на просту міграцію, виконайте наступне:

Це воно! З цього моменту ви можете почати використовувати наявні інструменти та бібліотеки для надсилання запитів аутентифікації коду ключа HS (HMAC) на Google Cloud Storage.

Коли ви використовуєте хмарний API XML у простому сценарії міграції, якщо вказати AWSідентифікатор підпису в Authorization заголовку, ви зможете дізнатися, що Cloud Storage очікує x-amz-*заголовки та синтаксис XML Amazon S3 ACL XML у вашому запиті.

Примітка . Проста міграція з Amazon S3 - це простий і швидкий спосіб розпочати використання Google Cloud Storage з мінімальними вкладеннями часу та змінами на ваш існуючий код. Отримавши певний досвід простої міграції, ви можете повністю перейти до Google Cloud Storage, щоб скористатися всіма можливостями. Для отримання додаткової інформації див. Повну міграцію .


2
так підлий, Google :)
Assaf Lavie

@pwynne: скоромовки були, ймовірно, спричинені вашою відповіддю лише на посилання
нахмурилися
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.