Você deve escolher a opção de nuvem. E você deve criar uma VPN. E então algo mais.
Tudo depende mesmo.
- Qual é a importância dos dados? Se alguém vazar, isso é um problema?
- Você consegue lidar com desconexões? De um para o outro? Dos dados?
- etc ...?
Pense sobre o que você precisa desta solução e, em seguida, pense se um design criado por você atende aos requisitos.
Se você está muito feliz que o escritório não tenha acesso aos seus documentos por um dia ou dois, enquanto a BT colocou uma retroescavadeira na fibra (que estava lá ...), coloque-a em um provedor de nuvem. Workdocs, Google Drive, etc ...).
Ou você tem dois escritórios de centenas de pessoas que não podem trabalhar se o único roteador que você não gerencia e não tem resiliência diminui. Esse é o tipo de erro que pode afundar uma pequena empresa. Ninguém está trabalhando por dois dias porque todos os dados estão na nuvem (ou no outro escritório). Nesse caso, você provavelmente precisará da sua solução atual com um armazenamento local para o trabalho do dia a dia e uma VPN entre eles para que cada escritório possa acessar o outro ocasionalmente.
Se seus dados estão em uma nuvem, você precisa de uma solução de SSO? Ou você está feliz que as pessoas tenham um nome de usuário e senha que eles lembraram? (Pa55word provavelmente). Isso pode influenciar sua escolha do provedor de nuvem, alguns podem permitir a integração com o sistema de autenticação interno, outros não. (O SSO pode remover a necessidade de login, os arquivos estão "lá" quando eles querem, o que é ótimo se os usuários não são técnicos).
Crie algumas contas gratuitas com provedores, carregue alguns documentos, compartilhe-os com as pessoas, peça que façam o mesmo, faça uma pesquisa "como foi fácil usá-los?" "Como foi fácil fazer o seu trabalho?" (esses dois não são necessariamente os mesmos, algo pode ser muito fácil de usar, mas um PITA para eu tornar útil para o trabalho) e outras questões.