AWS SDK for Java 2.x とは - AWS SDK for Java 2.x

AWS SDK for Java 2.x とは

AWS SDK for Java には、AWS のサービス 用の Java API が用意されています。この SDK を使用すると、Amazon S3、Amazon EC2、DynamoDB などで動作する Java アプリケーションを構築できます。

AWS SDK for Java 2.x は、1.x コードベースより大幅に変更されています。今回のバージョンは Java 8 以降をベースに構築されており、これまで要望の声が高かった機能が複数追加されています。このバージョンでは、ノンブロッキング I/O がサポートされており、ランタイム時にさまざまな HTTP 実装をプラグインすることができます。

AWS SDK for Java には、新しいサービスのサポートが定期的に追加されています。特定のバージョンにおける変更点や機能の一覧は、「変更ログ」を表示してください。

SDK の使用を開始する

SDK を実際に使用する準備ができている場合は、AWS SDK for Java 2.x の開始方法 チュートリアルに従ってください。

開発環境を設定するには、「AWS SDK for Java 2.x の設定」を参照してください。

現在 SDK for Java のバージョン 1.x を使用している場合、具体的なガイダンスについては、「Migrate to version 2」を参照してください。

Amazon S3、DynamoDB、Amazon EC2、およびその他の AWS のサービス にリクエストを行う方法については、「Use the SDK for Java」および「Work with AWS のサービス」を参照してください。

モバイルアプリケーションの開発

お客様がモバイルアプリ開発者の場合、Amazon Web Services では AWS Amplify フレームワークを提供します。

SDK メジャーバージョンのメンテナンスとサポート

SDK メジャーバージョンのメンテナンスとサポート、およびその基礎的な依存関係については、「AWS SDKs and Tools リファレンスガイド」で以下を参照してください。

その他のリソース

このガイドに加えて、以下の AWS SDK for Java 開発者のための貴重なオンラインリソースもあります。

この SDK に貢献する

また、開発者は、次のチャネルを使用してフィードバックを送信することができます。