I am new to Azure and would like some advise on the best integration approach.
I need to grab some files (image and PDF files) from an Azure IaaS Windows VM - SFTP server(File Storage) and copy those to Azure Windows PaaS app service (Blob Storage). The PaaS app service is for the external website for which I have a storage account and need to copy the files to its blob storage. The IaaS VM from where I need to grab the files is an internal server.
Also, as and when the files get added to Azure IaaS VM(File Storage), I need to ensure that those get copied over to the Azure PaaS app service (Blob Storage). And I understand that I need to create some job(Azure Logic app/Function app/Web job) that would check for the new files at some regular time interval and copy it over.
But I am not sure what would be the best to use in this case? Logic app/Function app/Web job? If I decide to use Logic app, I believe I may need to use some Logic app connector. But not sure which connector can be used here? Is this kind of integration even possible?
Below are some of the posts I reviewed. Thank you for any suggestions in advance!
Copy file from remote server using SFTP straight to Azure blob storage