AWS Developer Blog

Configuring DynamoDB Tables for Development and Production

The Object Persistence Model API in the SDK uses annotated classes to tell the SDK which table to store objects in. For example, the DyanmoDBTable attribute on the Users class below tells the SDK to store instances of the Users class into the "Users" table. [DynamoDBTable("Users")] public class Users { [DynamoDBHashKey] public string Id { […]

Read More

New, Simplified Method Forms in the AWS SDK for Java

We’re always looking for new ways to improve the tools our team builds, like the AWS SDK for Java and the AWS Toolkit for Eclipse. Sometimes those improvements come as brand new functionality, such as Amazon CloudWatch Metrics for the AWS SDK for Java, and sometimes they’re small tweaks to make the tools faster or […]

Read More

Using AWS CloudTrail in PHP – Part 1

AWS CloudTrail is a new service that was announced at AWS re:Invent 2013. CloudTrail provides a history of AWS API calls for your account, delivered as log files to one of your Amazon S3 buckets. The AWS API call history includes API calls made via the AWS Management Console, AWS SDKs, command line interface, and […]

Read More

Using SimpleCov with Multiple Test Suites

It can be helpful to generate coverage reports when testing software. While coverage reports do not guarantee well tested software, they can highlight were test coverage is lacking. This is especially true for legacy, or un-tested projects. Recently I ran into a situation where I wanted to generate a coverage report, but the project used […]

Read More

Credentials Best Practices

Introduction Your Amazon Web Services account is (we hope!) pretty important to you. Whether you’re running mission-critical applications that need to be protected from malicious interlopers, or you simply want to ensure that only the people you specify can bill resources to your AWS account, it is vital that you keep your account and its […]

Read More

AWS re:Invent .NET Recap

Jim Flanagan and I had a great time at re:Invent this year talking to all the AWS users. It was really interesting to hear all the different ways our SDK and tools are being used. We got some great feature requests and now we are excited to be back in the office to start working […]

Read More

Running Your Minitest Unit Test Suite

I have blogged a few times recently about Minitest. With Minitest you need to chose how you will execute your tests. When using other tools, like Rspec, there is a bundled test runner. $ rspec ………… Finished in 0.03324 seconds 12 examples, 0 failures Minitest does not provide a test runner as a command line […]

Read More

AWS re:Invent PHP Presentation Video Posted

The AWS SDK for PHP team attended AWS re:Invent this year to give our presentation titled Mastering the AWS SDK for PHP. Jeremy and I enjoyed talking with other PHP developers during our PHP office hours, and we got some great feedback on the AWS SDK for PHP. In case you weren’t able to attend, […]

Read More

AWS re:Invent 2013 Talk Now Available

This week, talks from AWS re:Invent 2013 started to become available through YouTube and SlideShare. If you were at re:Invent this year, you may have seen Trevor and I give a talk on the new AWS SDK for Ruby V2. If you missed it, or if you just want to check it out again, the […]

Read More

Enabling Metrics with the AWS SDK for Java

Ever thought about generating metrics that measure your application’s performance on accessing AWS, and then having those metrics uploaded to Amazon CloudWatch for visualization or monitoring purposes ? How about generating performance metrics of your JVM’s when used against AWS ? Wouldn’t it be nice to capture and visualize metrics related to the runtime environment […]

Read More