Hoje estamos anunciando o suporte para a linguagem JavaScript no ambiente Node.js - o novo AWS SDK para Node.js.
Node.js permite que você crie aplicações do lado do servidor usando JavaScript. O SDK está disponível como um npm (Node Packaged Module) em https://npmjs.org/package/aws-sdk. Uma vez instalado, você pode carregá-lo em seu código e configurá-lo como segue:
AWS.config.update({
accessKeyId: 'ACCESS_KEY',
secretAccessKey: 'SECRET_KEY',
region: 'us-east-1'
});
E então você pode criar um objeto de interface do serviço:
E então usar o objeto para fazer requisições. Abaixo um exemplo de como fazer upload de dois objetos concorrentemente no Amazon S3:
var params2 = {Bucket: 'myBucket', Key: 'myKey2', Body: 'World!'};
s3.client.putObject(params1).done(function(resp) {
console.log("Successfully uploaded data to myBucket/myKey1");
});
s3.client.putObject(params2).done(function(resp) {
console.log("Successfully uploaded data to myBucket/myKey2");
});
O SDK suporta o Amazon S3, Amazon EC2, Amazon DynamoDB e o Amazon Simple Workflow Service, com suporte a serviços adicionais no caminho.
Seguem links para as documentações do SDK:
- AWS SDK for Node.js
- AWS SDK for Node.js Getting Started Guide
- AWS SDK for Node.js API Reference
- AWS SDK for Node.js on GitHub
-- José Papo
Comments