Я хочу перенести веб-приложение на Amazon AWS.
Приложение хранит и извлекает небольшие постоянные данные из content/
каталог. Я пробовал Amazon Elastic Beanstalk для развертывания приложения, однако новые сохраненные файлы теряются при перезапуске экземпляра или развертывании новой сборки.
Решение Amazon для использования beanstalk - создать корзину s3 и использовать API Amazon для хранения данных.
Я предпочитаю не изменять наш код и не создавать полную зависимость от Amazon Services.
Есть ли способ перенести мое приложение без измените код на сервисы Amazon. Я бы не хотел создавать полноценную виртуальную машину только для запуска приложения.
Тома EBS в Elastic Beanstalk не считаются постоянными. Ваши варианты:
Есть руководство по использованию EFS с Elastic Beanstalk. Вот. Это конфигурация, которая находится вне приложения.