A friend of mine has asked for some advice about the I.T. infrastructure he should put in place for his small business.
His business is in the science field and is very data-centric (i.e., they create and consume a lot of data, to a point that it is one of their major assets).
They would like infrastructure that which would automatically synchronise data for each of their projects with a server in the office. However, they also need to be able to work on local copies of their data whilst they're out doing field work - synchronisation should restart automatically when they return to the office.
As a software engineer, I know about SCM tools such as SVN, Git, etc. However these tools don't seem to be that well suited to the job - commits and updates need to be performed manually. Additionally, these tools are targeted towards plain text data.
So my question is this: What Software/Infrastructure should I recommend?
Some considerations:
- It must be able to handle large (100s of MB to several GB) files
- Field work is in remote locations and the data is large, making mobile internet impractical
- Primarily data is proprietary scientific formats (i.e., binary data)
- MS Windows Environment