Мы собираем сайт PHP, на котором планируем развертывание на Elastic Beanstalk, и я бы хотел создать виртуализованную среду для соответствия продукту. У меня есть несколько вопросов об этом.
Итак, похоже, что я могу использовать vagrant-aws и подавать ему пользовательский AMI - предположительно тот, который будет создан Beanstalk. Будет ли это действительно работать? Кажется, он использует rsync для копирования любых новых файлов. Это будет замедлять развитие, так как я жду его синхронизации?
Что еще более важно, похоже, что это связано с сетевым подключением, если вы хотите сделать какую-либо разработку. Можно ли взять его в автономном режиме, чтобы я мог развиваться без соединения (например, на плоскости, на шине и т.д.)?
Как альтернатива, кто-нибудь собрал Vagrantfile, который соответствует пакетам и настройке Elastic Beanstalk? Я не мог найти ничего в моих поисках, но, может быть, я искал не то место?
Наконец, есть ли какие-либо рекомендации по снятию такого рода тестирования dev? Я думаю об этом правильно, или есть лучший способ сделать это?