Comece a usar rapidamente a AWS com o AWS SDK para JavaScript em Node.js. O SDK ajuda a eliminar a complexidade de codificação ao fornecer APIs do JavaScript para serviços da AWS, incluindo Amazon S3, Amazon EC2, DynamoDB e Amazon SWF. O único pacote disponível por download inclui a biblioteca do JavaScript da AWS e documentação.

AWS SDK para JavaScript »

ou instale usando o npm

npm instalar aws-sdk


npm install aws-sdk

Crie um arquivo de credenciais em ~/.aws/credentials no Mac/Linux ou em C:\Users\USERNAME\.aws\credentials no Windows

[default]

aws_access_key_id = sua_chave_de_acesso

aws_secret_access_key = sua_chave_secreta

O Guia de conceitos básicos indica outras formas de carregar credenciais.

Os nomes do bucket podem conter letras minúsculas, números e hífens. Cada rótulo deve começar e terminar com uma letra minúscula ou um número.

var AWS = require('aws-sdk');
var s3 = new AWS.S3();
// Os nomes do bucket devem ser exclusivos em todos os usuários do 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("Dados enviados com sucesso para myBucket/myKey");
         }
      });
   }
});



Conecte-se com outros desenvolvedores no Fórum da comunidade do JavaScript »

Descubra mais sobre como usar o JavaScript com a AWS no Centro do desenvolvedor JavaScript »

Saiba os detalhes do mais recente SDK nas Notas de release »

Percorra o código fonte no repositório GitHub »