投稿日: Nov 25, 2019
Java アプリケーション用に Amazon Kinesis Data Analytics を有効化し、Amazon Virtual Private Cloud (Amazon VPC) にあるリソースをアクセスすることが可能になりました。ストリーミングアプリケーションは、この機能により、Amazon Elasticsearch Service クラスター、Amazon RDS データベース、Amazon Redshift データウェアハウス、Amazon Managed Streaming for Apache Kafka (Amazon MSK) クラスター、およびその他の VPC にあるリソースからデータの読み出しおよび書き込みができます。
Amazon Kinesis Data Analytics は、ストリーミングデータの分析、実用的なインサイトの取得、ビジネスやお客様のニーズへのリアルタイムな対応を最も簡単に行えるサービスです。Amazon Kinesis Data Analytics では、Apache Flink を活用している SQL ユーザーや Java の開発者が、ストリーミング方式のアプリケーションを構築して、リアルタイムでデータを変換および分析できます。
VPC にあるプライベートサブネットに接続する Java アプリケーション向けの Amazon Kinesis Data Analytics の設定には、AWS マネジメントコンソールもしくは AWS SDK を使用します。VPC 接続をアプリケーションへ追加するには、1 つもしくは多数のセキュリティグループ、および、アクセスしたいリソースがある VPC と関連付けられたサブネットの識別子を定義します。Amazon Kinesis Data Analytics は、1 つ以上の Elastic Network Interface を、アプリケーションの VPC 設定が提供するサブネットの 1 つに作成します。
Amazon Kinesis Data Analytics が利用可能な全リージョンの一覧については、AWS リージョン表を参照してください。この機能は、米国東部 (バージニア北部) 、米国西部 (オレゴン) 、欧州 (フランクフルト) 、欧州 (アイルランド) の各リージョンで利用可能です。また、その他の Amazon Kinesis Data Analytics が利用可能な全リージョンについても近日公開する予定です。
VPC 内リソースへのアクセスの詳細は、Amazon Kinesis Data Analytics の Java アプリケーション開発者ガイドをご参照ください。