This project is to deploy a HA SFTP solution using cloud(AWS) services which is HA and highly reloable and secure.
- IoC
a. Terraform SFTP solution
b. Terraform SFTP custom authentication - NodeJS app to manage SFTP users
- SFTP antivirus scan Pending
- Backbone of AWS SFTP service is S3 which is a highly reliable service
- SFTP file can be transferred for processing using lambda on S3 event trigger so we can get rid of traditional cronjobs
- Data are stored on encrypted at rest which provide additional security
- Only whitelisted IP are allowed to login per SFTP client
Created a sample Angular app to manage the users details in Dynamo database. Link to user manage app