UTILIZING MICROSERVICES ARCHITECTURE BASED ON AWS FOR DATA TRANSFER TO AN FTP SERVER

Authors

Keywords:

serverless architecture, microservices, AWS Lambda, C#, SFTP server, automation, data processing

Abstract

This article explores the use of serverless microservices architecture for automated data transfer to an SFTP server. The core component of the solution is an AWS Lambda function written in C#, which extracts data from a relational database, converts it to a CSV file, and sends it to an FTP server. The Lambda function ensures a continuous data flow with minimal delays, which is critical for many business processes. The article describes the architecture of the solution, integration with other system components, the development process of the Lambda function, and its optimization. The proposed solution achieves high performance, flexibility, and system reliability.

References

Highlight the Features of AWS, GCP and Microsoft Azure that Have an Impact when Choosing a Cloud Service Provider. International Journal of Recent Technology and Engineering. 2020. Vol. 8, no. 5. P. 4124–4132. URL: https://doi.org/10.35940/ijrte.d8573.018520 (date of access: 23.06.2024).

Wittig A., Wittig M. Amazon Web Services in Action, Third Edition: An in-Depth Guide to AWS. Manning Publications Co. LLC, 2022.

Praveen Borra. Exploring Microsoft Azure's Cloud Computing: A Comprehensive Assessment. International Journal of Advanced Research in Science, Communication and Technology. 2022. P. 897–906. URL: https://doi.org/10.48175/ijarsct-5807c (date of access: 23.06.2024).

Geewax J. J. (. Google Cloud Platform in Action. Manning Publications Co. LLC, 2018.

Global cloud infrastructure market share 2024 | Statista. Statista. URL: https://www.statista.com/statistics/967365/worldwide-cloud-infrastructure-services-market-share-vendor/#:~:text=In%20the%20first%20quarter%20of,with%2010%20percent%20market%20share (date of access: 06.06.2024).

SFTP vs. FTP: Understanding the Difference. Integrate.io. URL: https://www.integrate.io/blog/sftp-vs-ftp-understanding-the-difference/ (date of access: 11.06.2024).

Published

2024-09-27

How to Cite

[1]
Averichev, I., Zaiarniuk, M. and Gamaniuk, I. 2024. UTILIZING MICROSERVICES ARCHITECTURE BASED ON AWS FOR DATA TRANSFER TO AN FTP SERVER. Applied Problems of Computer Science, Security and Mathematics. 3 (Sep. 2024), 38–46.