Comece a usar rapidamente a AWS com o AWS SDK para .NET. O SDK ajuda a eliminar a complexidade de codificação, oferecendo APIs do .NET para serviços da AWS como Amazon S3, Amazon EC2 e Amazon DynamoDB, entre outros. Você pode fazer o download do SDK no NuGet ou instalá-lo usando o pacote MSI, que também inclui o AWS Toolkit for Microsoft Visual Studio nas edições 2013 e 2015, bem como o AWS Tools para Windows PowerShell.

O AWS SDK para .NET agora é distribuído como vários pacotes específicos de serviços no NuGet. Os exemplos de nomes de pacotes incluem AWSSDK.EC2, AWSSDK.S3 e AWSSDK.DynamoDB. Todos eles dependem do AWSSDK.Core, que será instalado automaticamente no seu projeto se você referenciar qualquer um dos pacotes de serviços no NuGet Package Manager.

Instalar do NuGet »

O NuGet é a forma recomendada de instalar pacotes do AWS SDK para .NET. O NuGet Package Manager instala as montagens corretas para o seu tipo de projeto – .NET 3.5, 4.5 ou Portable Class Library.

Faça o download do instalador MSI »

Se você prefere usar o instalador MSI, faça o download clicando no botão acima. O instalador também inclui o AWS Toolkit for Visual Studio e o AWS Tools para Windows PowerShell. O instalador inclui montagens para .NET 3.5 e 4.5.

Siga @awsfornet no Twitter

Compatibilidade com .NET Core, inclusive para o desenvolvimento de aplicações sem servidor

A compatibilidade com .NET Core permite desenvolver aplicações C# sem servidor com o AWS Lambda e o Amazon API Gateway usando o modelo de programação assíncrona para .NET Standard 1.3 e versões superiores.

Amazon S3 TransferUtility

Através de uma API simples, o Amazon S3 TransferUtility atinge confiabilidade, desempenho e taxa de transferência aprimorados ao fazer uso extensivo de multipart uploads do Amazon S3 com vários threads.

Criptografia no cliente da Amazon S3

O AmazonS3EncryptionClient irá criptografar os dados no cliente antes de enviá-los ao Amazon S3, e descriptografá-los ao chegarem. Ambas as funções usam sua própria chave mestre de criptografia, que é armazenada localmente.

Estrutura de persistência de objetos do Amazon DynamoDB

A estrutura de persistência de objetos elimina a necessidade de conversões de dados no nível de aplicativo e soluções middle-ware personalizadas através do mapeamento de classes do .NET para itens de banco de dados da Amazon, a fim de armazenar e recuperar dados.

Amazon Glacier ArchiveTransferManager

O Glacier ArchiveTransferManager, através de uma API de nível superior, facilita a transferência de dados para e do Amazon Glacier ao dividir automaticamente grandes arquivos em partes e computar somas de verificação.

Suporte para projetos com Portable Class Library e Xamarin

O AWS SDK para .NET é fornecido com montagens criadas para .NET 3.5 Frameworks e .NET 4.5 Frameworks, bem como Portable Class Libraries para uso em projetos .NET móveis. O SDK é criado e testado em ambientes como Windows Store, Windows Phone 8.1 e Xamarin no iOS e no Android. Basta adicionar os pacotes NuGet desejados às referências de projeto para começar a usar.

Provedor de estado de sessão do Amazon DynamoDB

Elimine o gargalo de escala de estado de sessão ao armazenar facilmente o estado de sessão do ASP.NET no DynamoDB.


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

Descubra mais sobre como usar o .NET com a AWS no Centro do desenvolvedor para .NET »

Comece rapidamente a criar código com o AWS Toolkit for Microsoft Visual Studio »

Saiba os detalhes do SDK mais recente no log de alterações »

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


Você está interessado em executar o Microsoft Windows Server ou aplicativos do Windows Server, como o Microsoft SQL Server ou Microsoft SharePoint na AWS e gostaria que um representante de vendas da AWS acompanhasse o seu projeto de TI? Entre em contato conosco.