(DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014

38

description

The AWS SDK for Java contains many powerful tools for working with AWS, some of which you might not know about. In this session, we take a tour through the different layers of the SDK with a focus on the newest features of the SDK. We cover a wide variety of tips and best practices to show you how to take advantage of the SDK to improve your AWS development productivity. Learn about client-side data encryption, high-level APIs, tips for securely handling your credentials, and the newly released AWS Resource APIs.

Transcript of (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014

Page 1: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 2: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 3: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 4: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 5: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014

http://aws.amazon.com/java

http://aws.amazon.com/eclipse

Page 6: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014

aws-java-sdk-dynamodb

aws-java-sdk-s3

Page 7: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014

aws-java-sdk-archetype

Page 8: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 9: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 10: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 11: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 12: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 13: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 14: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 15: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 16: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 17: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 18: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 19: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 20: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 21: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 22: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 23: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 24: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 25: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 26: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014

new CryptoConfiguration(CryptoMode.AuthenticatedEncryption)

Page 27: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 28: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 29: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 30: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 31: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 32: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 33: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 34: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 35: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014

https://java.awsblog.com

https://github.com/aws

https://github.com/awslabs

@awsforjava

Page 36: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014
Page 37: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014

Please give us your feedback on this session.

Complete session evaluations and earn re:Invent swag.

http://bit.ly/awsevals

Page 38: (DEV302) Tips, Tricks, and Best Practices for the AWS SDK for Java | AWS re:Invent 2014

AWS Labs

Amazon

Kinesis Client

Library

AWS

Resource

APIs

DynamoDB

Transaction

Library

High-level APIs

Amazon

DynamoDB

Document API

Amazon

DynamoDB

Mapper

Amazon S3

Encryption

Client

Amazon SQS

Buffered

Client

Amazon SES

JavaMail

Provider

Amazon S3

Transfer

Manager

SDK Core

~40

Service

Clients

AWS

Credentials

Providers

Metrics

Collection

Infrastructure