У меня есть производственное приложение Rails на моем экземпляре Amazon EC2, и я настроил балансировщик нагрузки и автоматическое масштабирование (я сделал все это вручную, не используя Elastic Beanstalk. Я также использовал Dokku, чтобы упростить развертывание). Хотя я в замешательстве. Когда требуются новые экземпляры и создаются с автоматическим масштабированием, создается впечатление, что мне нужно создать AMI, а затем настроить новые экземпляры (созданные с помощью автоматического масштабирования) для использования этого AMI.
Но должен быть способ попроще. Я что-то упускаю? С Heroku вы просто добавляете дино и BAM, готово. Действительно ли мне нужно копировать свой AMI и устанавливать его в качестве образа с автоматическим масштабированием каждый раз при развертывании в производственной среде? Есть ли команда, рабочий процесс или сценарий после развертывания, который мне следует использовать?