AWS Glue Elastic Views
Another new analytics capability, now in preview, AWS Glue Elastic Views lets developers easily build materialized views that automatically combine and replicate data across multiple data stores, without having to write custom code.
“It lets you write a little bit of SQL to create a virtual table or materialized view of the data that you want to copy and move and combine from one source data store to a target data store,” Jassy said. “Then it manages all the dependencies of those steps as they move. And if something changes in the source data store, Elastic Views takes that and automatically changes it in the target store in seconds. If it turns out, for whatever reason, the data structure changes from one of the data stores, Elastic Views will alert the person that created the materialized view and allow them to adjust that.”
AWS Glue Elastic Views supports AWS databases and data stores, including Amazon DynamoDB, Amazon S3, Amazon Redshift and Amazon Elasticsearch Service, with support for Amazon RDS, Amazon Aurora and others expected in the future. The offering is serverless and automatically scales capacity up or down based on demand.