Kinesis Producer Library(KPL)の新バージョン1.0がAWS SDK for Java 2.xをサポート
パフォーマンスとセキュリティ機能が向上
AWS SDK for Java 1.xへの依存を完全に削除可能
コアのデータ処理ロジックを変更せずにアップグレード可能
すべてのAWSリージョンで利用可能
アップデート内容要約
AWSがKinesis Producer Library(KPL)の新バージョン1.0を発表し、AWS SDK for Java 2.xをサポートすることで、パフォーマンスとセキュリティ機能が向上しました。この更新により、AWS SDK for Java 1.xへの依存を完全に削除できるようになりました。
アップデート内容全文
AWSは、パフォーマンスとセキュリティ機能を向上させたAWS SDK for Java 2.xをサポートする新しいバージョンのKinesis Producer Library(KPL)を発表しました。
新しいKPLバージョン1.0により、AWS SDK for Java 1.xへの依存を完全に削除できるようになりました。
以前のKPLバージョンを実行しているアプリケーションを、コアのデータ処理ロジックを変更することなくKPL 1.0にアップグレードできます。
Amazon Kinesis Data Streamsは、顧客がリアルタイムのデータストリームを任意のスケールでキャプチャ、処理、保存できるサーバーレスデータストリーミングサービスです。
Kinesis Producer Libraryは、データの集約とバッチ処理によってKinesisデータストリームへの高いスループットを実現し、プロデューサーアプリケーションの開発を簡素化するオープンソースライブラリです。
KPL 1.0は、すべてのAWSリージョンのAmazon Kinesis Data Streamsで利用可能です。
詳細については、Amazon Kinesis Data Streams開発者ガイドおよびKPL 1.0リリースノートを参照してください。
関連サービス
Amazon Kinesis Data Streams
Kinesis Producer Library
関連サービスの説明
Amazon Kinesis Data Streamsは、AWSが提供するサーバーレスのデータストリーミングサービスです。このサービスを使用すると、リアルタイムで大量のデータを継続的に収集、処理、分析することができます。例えば、ログデータ、センサーデータ、ソーシャルメディアフィードなどの高速で大量のデータストリームを効率的に処理できます。Kinesis Data Streamsは、データを自動的にスケーリングし、耐久性を持たせて保存するため、ユーザーはインフラストラクチャの管理に煩わされることなく、データの処理に集中できます。
Kinesis Producer Library(KPL)は、Amazon Kinesis Data Streamsと連携して使用するオープンソースのライブラリです。このライブラリは、開発者がKinesis Data Streamsにデータを効率的に送信するアプリケーションを構築するのを支援します。KPLは、データの集約やバッチ処理を自動的に行い、Kinesisストリームへの書き込みスループットを最適化します。これにより、開発者はデータの送信ロジックの複雑さを気にすることなく、アプリケーションの核となるビジネスロジックに集中できます。