I work at a company where third party contributors transfer files, typically by FTP, to our site.
Depending on which account the file is uploaded to, some scripts are triggered and the file is processed.
Usually the file is transferred via FTP to another machine, that does a specific job on the file, and then we monitor a "finished" folder on the remote machine and transfer it back.
The final stage of the job is to transfer the file to its long-term storage server.
Today we have solved this with Windows and a software called RoboTask. It has done the work okay for now, but it is not very user friendly and hides a lot of the logic.
I am looking for something that is:
- Maintainable for many workflows
- Modular, so that common jobs can be reused
- Visual, so that our less tech savvy employees can understand what is going on
Any suggestions to this problem?
I tried asking this question to Superuser, but was told it was off topic since I am asking for a software recommendation.
If this is also the case in Unix & Linux, I am sorry, but could you tell me where it is appropriate to ask the question?