I use "Amazon Web Services (AWS)" and I think about share storage with more instances "Elastic Compute Cloud (EC2)". Data grows by client usage, and may be searched in those data.
Obviously I should use "Elastic File System (EFS)", but their pricing model is unpredictable to me, and questionable what happens if someone try search in 1TB of files. In second choice I can use "Simple Storage Service (S3)" but I'm not quite sure about speed towards "Elastic Block Store (EBS)".
I find out just today AWS has service "Storage Gateway (SG)". I understand that in background can be S3, ELB, tape" and it communicate through iSCSI.
Q what is the difference between "Amazon Storage Gateway" and another storages?
Q what is difference between "connect #efs or #s3 direct to instances" and "connect instances through #sg " ?