I would like to use single EBS storage across multiple EC2 nodes (web/app servers). I've read some articles on snapshot sharing, but that doesn't suit well for what we need.
We use filesystem for storing DB record attachments, so if one such attachment gets created, we need it to be immediately available to all nodes (to serve). So far only NFS seem to be viable, but it's a pain to configure and maintain.
Another option could be storing those attachments on S3 instead, but that would cut us of doing any analysis on that data.
This must be quite common problem when scaling in AWS, what solutions are there?