AWS Developer Blog

Amazon S3 Client-Side Authenticated Encryption

Encrypting data using the Amazon S3 encryption client is one way you can provide an additional layer of protection for sensitive information you store in Amazon S3. Now the Amazon S3 encryption client provides you with the ability to use authenticated encryption for your stored data via the new CryptoMode.AuthenticatedEncryption option. The Developer Preview of […]

Read More

Release: AWS SDK for PHP – Version 2.6.2

We would like to announce the release of version 2.6.2 of the AWS SDK for PHP. Added support for Amazon SQS message attributes. Fixed Amazon S3 multi-part uploads so that manually set ContentType values are not overwritten. No longer recalculating file sizes when an Amazon S3 socket timeout occurs. Added better environment variable detection. Install the […]

Read More

IAM Roles for Amazon EC2 instances (Access Key Management for .NET Applications – Part 4)

In this post, we’ll see how to use Identity and Access Management(IAM) roles for Amazon EC2 instances. Using IAM roles for EC2 instances, you don’t need to manage or distribute credentials that your application needs. Instead, credentials are automatically distributed to EC2 instances and picked up by the AWS SDK for .NET. Here are the […]

Read More

Release: AWS SDK for PHP – Version 2.6.1

We would like to announce the release of version 2.6.1 of the AWS SDK for PHP. This release adds support for the latest features in Amazon DynamoDB, Amazon ElastiCache, and Auto Scaling; introduces support for a new INI-formatted credentials file (more information about this will be coming in a future blog post); and fixes a […]

Read More

Develop, Deploy, and Manage for Scale with AWS Elastic Beanstalk and AWS CloudFormation

Evan Brown is doing a great five part series on the AWS Application Management Blog on developing, deploying, and managing for scale with Elastic Beanstalk and CloudFormation. In each of his five blog posts, Evan breaks down a different topic and explains best practices as well as practical tips and tricks for working with applications […]

Read More

Overriding Endpoints in the AWS SDK for .NET

Sometimes, when sending requests using the AWS SDK for .NET, you are required to explicitly specify an endpoint URL for a service. One such scenario is when you use an older version of the SDK to send requests to a particular service and that service is introduced in a new region. To access the service […]

Read More

Testing Webhooks Locally for Amazon SNS

In a recent post, I talked about Receiving Amazon SNS Messages in PHP. I showed you how to use the SNS Message and MessageValidator classes in the AWS SDK for PHP to handle incoming SNS messages. The PHP code for the webhook is easy to write, but can be difficult to test properly, since it […]

Read More

Receiving Amazon SNS Messages in PHP

The following post details how to use version 2 of the AWS SDK for PHP to receive and validate HTTP(S) messages from Amazon SNS. For a guide on how to do so with version 3 of the SDK, please see our updated post. Handling inbound Amazon SNS notification messages with PHP is simple. In this […]

Read More

Response Logging in AWS Tools for Windows PowerShell

As described in an earlier post, the AWS SDK for .NET has support for logging service responses, error responses, and metrics for AWS API calls. For the SDK, this is enabled through the App.config or Web.config file. The AWS Tools for Windows PowerShell supports a shell variable, named $AWSHistory, that records what cmdlets have been […]

Read More