ev2900 / MongoDB_Streams_Glue_Iceberg

Process DynamoDB change streams via. AWS Glue w Iceberg to keep a copy of a collection in S3 upto date

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MongoDB Streams AWS Glue

map-user map-user

This repository has a solution for a 1 time copy of data from a MongoDB collection into an Apache Iceberg table in S3 and a solution to use the MongoDB change stream to keep the iceberg copy of the data up to date.

The architecture below depicts the solution


map-user

The repository is broken down into several sections. Each section has its own read me that will explains its components

About

Process DynamoDB change streams via. AWS Glue w Iceberg to keep a copy of a collection in S3 upto date


Languages

Language:Python 100.0%