Відповідно до назви цього питання, які практичні відмінності між AWS EFS, EBS та S3?
Моє розуміння кожного:
- S3 - сховище, доступне будь-де
- EBS - це пристрій, який можна встановити на EC2
- EFS - це файлова система, яку можна встановити на EC2
То чому б я використовував EBS через EFS? Здається, вони мають однакові випадки використання, але незначні смислові відмінності? Хоча EFS тиражується через AZ, де EBS - лише встановлений пристрій. Я думаю, що моє розуміння EBS бракує, тому я не в змозі розрізнити.
Чому вибирати S3 над EFS? Вони обидва зберігають файли, масштабують і копіюються. Я думаю, що для S3 вам доведеться використовувати SDK, де, як і у випадку, якщо EFS є файловою системою, ви можете використовувати стандартні методи вводу / виводу з обраної вами мови програмування для створення файлів. Але хіба це єдина реальна різниця?