AWS Developer Blog

Amazon S3 Server-Side Encryption with Customer-Provided Keys

Amazon S3 recently launched a new feature that lets developers take advantage of server-side encryption, but still control their encryption keys. This new server-side encryption mode for Amazon S3 is called Server-Side Encryption with Customer-Provided Keys (SSE-C). Using server-side encryption in Amazon S3 with your own encryption keys is easy using the AWS SDK for […]

Read More

Release: AWS SDK for PHP – Version 2.6.9

We would like to announce the release of version 2.6.9 of the AWS SDK for PHP. This release adds support for uploading document batches and submitting search and suggestion requests to an Amazon CloudSearch domain using the new CloudSearch Domain client. It also adds support for configuring delivery notifications to the Amazon SES client, and […]

Read More

Release: AWS SDK for PHP – Version 2.6.8

We would like to announce the release of version 2.6.8 of the AWS SDK for PHP. This release updates the Amazon Elastic Transcoder and Amazon EMR clients to use the latest service descriptions, and fixes a few issues. Added support for closed captions to the Elastic Transcoder client. Added support for IAM roles to the […]

Read More

Guzzle 4 and the AWS SDK

Since Guzzle 4 was released in March (and even before then), we’ve received several requests for us to update the AWS SDK for PHP to use Guzzle 4. Earlier this month, we tweeted about it too and received some pretty positive feedback about the idea. We wanted to take some time to talk about what […]

Read More

Amazon S3 Requester Pays

You may have heard about the Requester Pays feature in Amazon S3 that allows bucket owners to pass the data transfer costs to users who download the data. Users can now use the AWS SDK for Java to enable/disable Requester Pays on their buckets. To enable Requester Pays on an Amazon S3 bucket // create […]

Read More

Secure Local Development with the ProfileCredentialsProvider

We’ve talked in the past about the importance of secure credentials management. When your application is running in production, IAM roles for Amazon EC2 are a great way to securely deliver AWS credentials to your application. However, they’re by definition available only when your application is running on EC2 instances. If you’re a developer making […]

Read More

AWS at Laracon 2014

I recently had the pleasure to attend and speak at Laracon, which is a conference for users of the Laravel PHP framework. This is the second year that they have done Laracon. Last year, Laracon (US) was in Washington D.C., but this year they did it in New York City. The thing that impressed me […]

Read More

Release: AWS SDK for PHP – Version 2.6.6

We would like to announce the release of version 2.6.6 of the AWS SDK for PHP. This release, combined with the last few releases that we forgot to blog about, contain the following changes: Added support for the Desired Partition Count scaling option to the CloudSearch client. Hebrew is also now a supported language. Updated […]

Read More

Enhancements to the DynamoDB SDK

The release of AWS SDK for .NET version 2.1.0 has introduced a number of changes to the high-level Amazon DynamoDB classes. Now, less markup is required to use classes with DynamoDBContext, as the SDK now infers reasonable default behavior. You can customize this behavior through app.config/web.config files and during run time through the SDK. In […]

Read More

Monitoring Your Estimated Costs with Windows PowerShell

The documentation for Amazon CloudWatch contains this sample scenario for setting up alarms to monitor your estimated charges. Apart from a one-time operation to enable billing alerts for your account, the same capability can be set up and maintained using the AWS Tools for Windows PowerShell. Enabling Alerts The first step is to enable billing […]

Read More