OneDrive/Dropbox is probably a better solution for my wife’s office, but as a thought experiment, to get her office laptop mounting her familiar NAS volumes from home, what is the AWS answer for this?
Lets assume the current local NAS could be wholly hosted on AWS instead of the office. So no VPN server at the office. Lets assume that there is a mix of Windows and MacOS clients at her office. Files are typically ~100M architecture drawings that multiple people might work on.
What are the steps. S3 sync to s3 and then setup FSx and then setup VPN client on the PCs? Or is it more involved with Active Directory?
I have a VPN server on EC2 (I’m using Pritunl) and clients can easily connect to that and then access the FSx volume as a normal share.
My only real complaint with FSx is that you can’t re-size the volumes so if you ever need more space you’ll need to restore a backup into a new volume and then get everyone reconnected to it.
In a previous life I set up a Synology NAS (backed up to AWS S3 & Azure Storage); Backed by AD (Windows Machines) and LDAP (MacOS).
The S3 and Azure Storage syncing was a breeze. Download a plugin on the Synology and point it at the right volumes. VPN (external access) was a little more painful, but it is certainly do-able.
It seemed somewhat difficult to set up, and if you have a lot of clients it is absurdly expensive. I had Pritunl set up in under an hour (including setting it up to use G-Suite for user auth) and it’s practically free.
I use the normal VPC site-to-site VPN service a lot but the Client VPN is a no-go at this point.