Downloads: 15 | Views: 207 | Weekly Hits: ⮙4 | Monthly Hits: ⮙12
Informative Article | Computer Science and Information Technology | United States of America | Volume 13 Issue 9, September 2024 | Popularity: 6.4 / 10
Leveraging Event - Based Architecture, AWS Step Functions, AWS Batch, and DynamoDB to Run ETL or ELT Jobs Concurrently While Allowing Granular Replay Capabilities
Akshay Prabhu
Abstract: Traditional Extract, Transform, Load (ETL) and Extract, Load, Transform (ELT) jobs are often perceived as hardware - intensive, necessitating the use of persistent EC2 instances to handle large data sets. This conventional approach presents challenges, including the need for manual monitoring of long - running jobs and the inability to replay jobs from specific points or stages in the ETL/ELT process. Additionally, the intricate nature of ETL/ELT phases, each with potential failure points, complicates the operational management of these workflows. AWS provides a suite of serverless services such as EventBridge, S3, SNS, Lambda, Step Functions, and Batch that can be leveraged to create a scalable and resilient ETL/ELT architecture. This paper explores how integrating these services can transform traditional ETL/ELT processes into a more flexible, state - managed saga (1) with granular replay capabilities. The goal is to offer insights into how this architecture using the above - mentioned AWS services can enhance traditional data processing workflows, focusing on concurrent job execution and precise error recovery, especially targeted for Software Architects and Engineers.
Keywords: Event - Based Architecture, AWS Step Functions, AWS Batch, Amazon, DynamoDB, ETL (Extract, Transform, Load), ELT (Extract, Load, Transform), Serverless Computing
Edition: Volume 13 Issue 9, September 2024
Pages: 25 - 28
DOI: https://www.doi.org/10.21275/SR24829051214
Make Sure to Disable the Pop-Up Blocker of Web Browser
Similar Articles
Downloads: 2 | Weekly Hits: ⮙1 | Monthly Hits: ⮙2
Informative Article, Computer Science and Information Technology, India, Volume 12 Issue 9, September 2023
Pages: 2190 - 2194Optimizing Microservices Management: Integrating Kong Service Mesh with Kubernetes on AWS Using Infrastructure as Code
Abhiram Reddy Peddireddy
Downloads: 2 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Informative Article, Computer Science and Information Technology, India, Volume 12 Issue 12, December 2023
Pages: 2132 - 2134A Guide to DynamoDB Global Tables for Effective Multi-Region Replication
Krishna Mohan Pitchikala
Downloads: 2 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Research Paper, Computer Science and Information Technology, India, Volume 11 Issue 2, February 2022
Pages: 1358 - 1361Optimizing Resource Management in Kubernetes Clusters with Reinforcement Learning
Ayisha Tabbassum, Shaik Abdul Kareem
Downloads: 3 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Analysis Study Research Paper, Computer Science and Information Technology, India, Volume 11 Issue 3, March 2022
Pages: 823 - 831A Cost-Benefit Analysis of Cloud Technology in Scientific Method of AWS
Jarman Nandi
Downloads: 3 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Informative Article, Computer Science and Information Technology, India, Volume 7 Issue 12, December 2018
Pages: 1604 - 1608Sentiment Analysis Using Neural Networks
Kailash Alle