Начните работу с AWS в кратчайшие сроки, используя AWS SDK для JavaScript в среде Node.js. SDK позволяет упростить написание программного кода благодаря объектам JavaScript для различных сервисов AWS, включая Amazon S3, Amazon EC2, DynamoDB и Amazon SWF. Отдельный загружаемый пакет содержит в себе библиотеку классов AWS JavaScript и документацию.

AWS SDK для JavaScript »

или установить с помощью npm

npm install aws-sdk


npm install aws-sdk

Создайте файл данных доступа по адресу ~/.aws/credentials в ОС Mac/Linux или C:\Users\USERNAME\.aws\credentials в ОС Windows.

[default]

aws_access_key_id = ваш_ключ_доступа

aws_secret_access_key = ваш_секретный_ключ

В Руководстве по началу работы описаны другие средства загрузки данных доступа.

В названии корзин могут присутствовать строчные буквы, цифры и дефис. Название каждой метки должно начинаться и заканчиваться на строчную букву или цифру.

var AWS = require('aws-sdk');
var s3 = new AWS.S3();
// Названия корзин должны быть уникальными для всех пользователей S3
var myBucket = 'my.unique.bucket.name';
var myKey = 'myBucketKey';
s3.createBucket({Bucket: myBucket}, function(err, data) {
if (err) {
   console.log(err);
   } else {
     params = {Bucket: myBucket, Key: myKey, Body: 'Hello!'};
     s3.putObject(params, function(err, data) {
         if (err) {
             console.log(err)
         } else {
             console.log("Successfully uploaded data to myBucket/myKey");
         }
      });
   }
});



Общайтесь с другими разработчиками на форуме сообщества разработчиков JavaScript »

Получите дополнительные сведения об использовании JavaScript в AWS в Центре разработчика JavaScript »

Узнайте обо всех возможностях новой версии SDK в примечаниях к выпуску »

Просматривайте исходный код в репозитории GitHub »