Skip to content

Dive into an ETL pipeline project to improve AML transaction monitoring for financial institutions. This guide covers using AWS services such as Aurora MySQL, Glue, DMS, S3, and Athena to create an effective solution for AML compliance. Perfect for data enthusiasts, it includes database migration, ETL processing, and cost-efficient querying.

Notifications You must be signed in to change notification settings

Ibrahim-Maiga/Analytics-Solution-for-AML-Transaction-Monitoring

Repository files navigation

Blog post: https://ibrahimblog.com/post/2024-10-01-building-an-analytics-solution-for-effective-aml-transaction-monitoring/

This project demonstrates the design and implementation of a scalable ETL pipeline for Anti-Money Laundering (AML) transaction monitoring. Utilizing AWS services, the project begins by migrating a database from PostgreSQL to an Aurora MySQL database. It then extracts data from the Aurora MySQL, processes it with AWS Glue, and stores the processed data in S3 for analysis with Amazon Athena. Perfect for those interested in data engineering, finance, and compliance, this guide highlights practical decisions in cost control and security (including the principles of least privilege), providing a robust and hands-on project experience.

image

Data source: https://www.kaggle.com/datasets/berkanoztas/synthetic-transaction-monitoring-dataset-aml

About

Dive into an ETL pipeline project to improve AML transaction monitoring for financial institutions. This guide covers using AWS services such as Aurora MySQL, Glue, DMS, S3, and Athena to create an effective solution for AML compliance. Perfect for data enthusiasts, it includes database migration, ETL processing, and cost-efficient querying.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages