- PVSM.RU - https://www.pvsm.ru -
Вернер Фогель, CTO Amazon на прошедшей конференции re:Invent [1] заявил, что использует Node.js для своих повседневных задач. А 4 декабря вышел официльный AWS SDK для Node.js [2]. Теперь нет необходимости в использовании сторонних библиотек, опасаясь за их стабильность, и пытаться понять их документацию.
На данный момент SDK поддерживает:
Для использования достаточно установить новый модуль
npm install aws-sdk
Пример для наглядности:
var AWS = require('aws-sdk');
AWS.config.loadFromPath('./path/to/credentials.json');
AWS.config.update({region: 'us-east-1'});
var s3 = new AWS.S3();
s3.client.createBucket({Bucket: 'myBucket'}).done(function(resp) {
var data = {Bucket: 'myBucket', Key: 'myKey', Body: 'Hello!'};
s3.client.putObject(data).done(function(resp) {
console.log("Successfully uploaded data to myBucket/myKey");
});
}).fail(function(resp) {
console.log(resp.error);
});
Ссылки
Автор: nill
Источник [5]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/22016
Ссылки в тексте:
[1] re:Invent: https://reinvent.awsevents.com/
[2] AWS SDK для Node.js: http://aws.amazon.com/sdkfornodejs/
[3] Getting Started Guide: http://docs.amazonwebservices.com/nodejs/latest/dg/nodejs-dg-aws-sdk-for-node.js.html
[4] API Reference: http://docs.amazonwebservices.com/AWSJavaScriptSDK/latest/frames.html
[5] Источник: http://habrahabr.ru/post/161665/
Нажмите здесь для печати.