AWS Developer Tools 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 […]
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 […]
AWS SDK for Java Maven Archetype
If you’re a Maven user, there’s a brand new way to get started building Java applications that use the AWS SDK for Java. With the new Maven archetype, you can easily create a new Java project configured with the AWS SDK for Java and some sample code to help you find your way around the […]
Using Amazon SQS Dead Letter Queues
Amazon SQS recently introduced support for dead letter queues. This feature is an important tool to help your applications consume messages from SQS queues in a more resilient way. Dead letter queues allow you to set a limit on the number of times a message in a queue is processed. Consider an application that consumes […]
Two New Amazon RDS Database Engines in Eclipse
We’re excited to announce support for two more Amazon RDS database engines in the AWS Toolkit for Eclipse. You can now configure connections to PostgreSQL and Microsoft SQL Server RDS database instances directly from within Eclipse by opening the AWS Explorer view and double-clicking on your RDS database instance. The first time you select your […]
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 […]
AWS re:Invent 2013 Wrap-up
We’re back in Seattle after spending last week in Las Vegas at AWS re:Invent 2013! It was great to meet so many Java developers building applications on AWS. We heard lots of excellent feature requests for all the different tools and projects our team works on, and we’re excited to get started building them! The […]
High-Level APIs in the AWS SDK for Java
Today, at AWS re:Invent 2013, I’m talking about some of the high-level APIs for Amazon S3 and Amazon DynamoDB, but there are a whole lot more high-level APIs in the SDK that I won’t have time to demo. These high-level APIs are all aimed at specific common tasks that developers face, and each one can […]
Specifying Conditional Constraints with Amazon DynamoDB Mapper
Conditional constraints are a powerful feature in the Amazon DynamoDB API. Until recently, there was little support for them in the Amazon DynamoDB Mapper. You could specify a version attribute for your mapped objects, and the mapper would automatically apply conditional constraints to give you optimistic locking, but you couldn’t explicitly specify your own custom […]
Archiving and Backing-up Data with the AWS SDK for Java
Do you or your company have important data that you need to archive? Have you explored Amazon Glacier yet? Amazon Glacier is an extremely low-cost storage service that provides secure and durable storage for data archiving and backup. Just like with other AWS offerings, you pay only for what you use. You don’t have to […]