Bu sorunun başlığına göre AWS EFS, EBS ve S3 arasındaki pratik farklılıklar nelerdir?
Her birini anlayışım:
- S3 her yerden erişilebilen bir depolama tesisidir
- EBS, EC2'ye monte edebileceğiniz bir cihazdır
- EFS, EC2'ye monte edebileceğiniz bir dosya sistemidir
Öyleyse neden EBS'yi EFS üzerinden kullanayım? Aynı kullanım durumlarına ancak küçük anlamsal farklılıklara sahip gibi görünüyorlar mı? EFS, EBS gibi sadece bağlı bir cihaz olduğu AZ'lerde çoğaltılmasına rağmen. Sanırım EBS anlayışım yok, bu yüzden ayırt edemiyorum.
Neden EFS yerine S3 seçmelisiniz? Her ikisi de dosyaları depolar, ölçeklendirir ve çoğaltılır. Sanırım S3 ile SDK'yı kullanmak zorundasınız, burada EFS bir dosya sistemi gibi, dosya oluşturmak için seçtiğiniz programlama dilinizden standart I / O yöntemlerini kullanabilirsiniz. Ama tek gerçek fark bu mu?