Access Resources within your Amazon Virtual Private Cloud using Amazon Kinesis Data Analytics

Posted on: Jan 9, 2020

You can now enable your Amazon Kinesis Data Analytics for Java applications to access resources within your Amazon Virtual Private Cloud (Amazon VPC). This feature was previously announced in four regions on November 25th, 2019 and is now available in all regions where Amazon Kinesis Data Analytics is available. For a list of where Amazon Kinesis Data Analytics is available, please see the AWS Region Table.

Amazon 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 Amazon 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 Amazon 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. Amazon Kinesis Data Analytics creates one or more elastic network interfaces in one of the subnets provided in the application’s VPC configuration. 

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