Posted On: Nov 25, 2019

You can now enable your HAQM Kinesis Data Analytics for Java applications to access resources within your HAQM Virtual Private Cloud (HAQM VPC). This feature enables you to use your streaming applications to read and write data from resources within your VPCs like HAQM Elasticsearch Service clusters, HAQM RDS databases, HAQM Redshift data warehouses, HAQM Managed Streaming for Apache Kafka (HAQM MSK) clusters, and more.  

HAQM Kinesis Data Analytics is the easiest way to analyze streaming data, gain actionable insights, and respond to your business and customer needs in real time. With HAQM Kinesis Data Analytics, SQL users and Java developers (leveraging Apache Flink) build streaming applications to transform and analyze data in real time. 

You can configure your HAQM Kinesis Data Analytics for Java application to connect to private subnets in a VPC using the AWS Management Console or AWS SDKs. You add VPC connectivity to your application by configuring one to many security groups and subnet identifiers associated with the VPCs you want to access resources in. HAQM Kinesis Data Analytics creates one or more elastic network interfaces in one of the subnets provided in the application’s VPC configuration.

For a list of where HAQM Kinesis Data Analytics is available, please see the AWS Region Table. This capability is available in US East (N. Virginia), US West (Oregon), EU (Frankfurt), and EU (Ireland). The capability is coming soon in all other regions where HAQM Kinesis Data Analytics is available.

You can learn about accessing resources within a VPC in the HAQM Kinesis Data Analytics Developer Guide for Java Applications.