Why Aurora zero-ETL integration with Amazon Redshift?
Amazon Aurora zero-ETL integration with Amazon Redshift enables near real-time analytics and machine learning (ML) using Amazon Redshift on petabytes of transactional data. Within seconds of transactional data being written into Amazon Aurora, zero-ETL seamlessly makes the data available in Amazon Redshift, removing the need to build and manage complex data pipelines that perform extract, transform, and load (ETL) operations.
Benefits
Use cases
How to get started
To create your zero-ETL integration between Aurora and Amazon Redshift, you specify an Aurora DB cluster as the data source and an Amazon Redshift data warehouse as the target. The integration replicates data from the source database into the target data warehouse. The data becomes available in Amazon Redshift within seconds, allowing data analysts to begin using Amazon Redshift analytics and ML functionality on the data. To learn more, please visit the getting started guides for Aurora and Amazon Redshift.
Resources
Pricing
AWS does not charge an additional fee for Aurora zero-ETL integration with Amazon Redshift. You pay for existing Aurora and Amazon Redshift resources used to create and process the change data generated as part of a zero-ETL integration. These resources could include:
- Additional I/O and storage used by enabling change data capture
- Snapshot export costs for the initial data export to seed your Amazon Redshift databases
- Additional Amazon Redshift storage for storing replicated data
- Additional Amazon Redshift compute for processing data replication
- Cross-AZ data transfer costs for moving data from source to target.
Ongoing processing of data changes by zero-ETL integration is offered at no additional charge. For more information, please visit the Aurora pricing page.