AWS Developer Tools Blog
Category: Java
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 […]
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 […]
AWS OpsWorks for Java
Today, we have a guest post by Chris Barclay from the AWS OpsWorks team. We are pleased to announce that AWS OpsWorks now supports Java applications. AWS OpsWorks is an application management service that makes it easy to model and manage your entire application. You can start from templates for common technologies, or build your […]
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 […]
Using the SaveBehavior Configuration for the DynamoDBMapper
The high-level save API of DynamoDBMapper provides a convenient way of persisting items in an Amazon DynamoDB table. The underlying implementation uses either a PutItem request to create a new item or an UpdateItem request to edit the existing item. In order to exercise finer control over the low-level service requests, you can use a […]
AWS re:Invent 2013
We’re all getting very excited about AWS re:Invent 2013. In just over a month, we’ll be down in Las Vegas talking to developers and customers from all over the world. There’s a huge amount of great technical content this year, and attendees will be taking home lots of knowledge on the latest and greatest features […]
Using S3Link with Amazon DynamoDB
Today we’re excited to talk about the new S3Link class. S3Link allows you to easily link to an Amazon S3 resource in your Amazon DynamoDB data. You can use S3Link when storing Java objects in Amazon DynamoDB tables with the DynamoDBMapper class. To use the new S3Link class, just add a member of type S3Link […]
Release: AWS SDK for Java 1.6.0
We released version 1.6.0 of the AWS SDK for Java last Friday. This version has some exciting features! A new type of POJO attribute named S3Link for the DynamoDBMapper class. This new attribute allows you to easily work with binary data in Amazon S3 and store links to that data in Amazon DynamoDB. The Amazon […]