Posted On: Dec 1, 2020

You now can use Amazon DynamoDB as a source data store with AWS Glue Elastic Views to combine and replicate data across multiple data stores—without having to write custom code. With AWS Glue Elastic Views, you can use Structured Query Language (SQL) to quickly create a virtual table—called a view—from multiple source data stores. Based on this view, AWS Glue Elastic Views copies data from each source data store and creates a replica—called a materialized view—in a target data store. AWS Glue Elastic Views monitors continuously for changes to data in your source data stores, and provides updates to your target data stores automatically, ensuring that data accessed through the materialized view is always up to date.

With AWS Glue Elastic Views, you can specify a DynamoDB table as a source and materialize views in Amazon Elasticsearch Service, Amazon S3, and Amazon Redshift. AWS Glue Elastic Views is serverless and scales capacity up or down automatically based on demand, so there’s no infrastructure to manage.

AWS Glue Elastic Views is available in limited preview today in the following AWS Regions: US East (N. Virginia), US East (Ohio), US West (Oregon), Asia Pacific (Tokyo), and Europe (Ireland). To request access to the preview and learn more, see AWS Glue Elastic Views. For more information about DynamoDB pricing, see Amazon DynamoDB pricing.