Using NiFi for transfers from multiple SFTP servers
Hi guys,
I am currently evaluating if NiFi can replace one or two of our tools (Talend OS/VisualCron).
Therefor I need to find out how NiFi can be used to transfer (mainly "move") files from one sftp source to another. We have at the moment around 500 jobs in Visual Cron doing this. There are 40-50 servers in use and the jobs differ by file pattern and path.
The closest solution I have found so far would be a custom processor mentioned in this post. But it seems outdated and need to get some fixes before it can be successfully build again.
Either I could store all server and job configurations in an external file (yaml/xml) to create flowfiles or as preferred to store this data directly in NiFi - but not sure how.
The benefit I see against VisualCron to let NiFi do the job is his queue system. This will make our transfers a lot more stable which is not at the moment.
Do you think NiFi would be the right choice for this and can help me to find a suitable solution without creating 500 flows in one canvas? I want to have only one since all are almost the same beside some parametrization.

