Comience a utilizar AWS de forma rápida con AWS SDK para JavaScript en Node.js. El SDK permite eliminar la complejidad de la codificación, ya que proporciona objetos JavaScript para los servicios de AWS, como Amazon S3, Amazon EC2, DynamoDB y Amazon SWF. El paquete descargable único incluye la biblioteca de JavaScript de AWS y documentación.

AWS SDK para JavaScript »

o instálelo mediante npm

npm install aws-sdk


npm install aws-sdk

Cree un archivo de credenciales en ~/.aws/credentials en Mac/Linux o bien en C:\Users\USERNAME\.aws\credentials en Windows

[default]

aws_access_key_id = your_access_key

aws_secret_access_key = your_secret_key

La guía de introducción trata otros mecanismos para cargar credenciales.

Los nombres de los buckets pueden incluir letras minúsculas, números y guiones. Cada etiqueta debe comenzar y finalizar con una letra minúscula o un número.

var AWS = require('aws-sdk');
var s3 = new AWS.S3();
// Los nombres de buckets deben ser únicos entre todos los usuarios de 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");
         }
      });
   }
});



Conecte con otros desarrolladores en el foro de la comunidad de JavaScript »

Obtenga más información sobre el uso de JavaScript con AWS en el Centro para desarrolladores de JavaScript »

Conozca los detalles del último SDK en las notas de la versión »

Indague en el código fuente en el repositorio de GitHub »