Ответ 1
Недавно я перенес приложение из Heroku в Amazon EB и уже пропустил Heroku:)
Применение мудрое, все одно и то же. Основные различия касаются ценообразования, производительности и простоты эксплуатации.
1. Цена - Amazon будет бить Heroku почти на все, что находится над двумя серверами.
2. Производительность - опять же, Amazon дает вам гибкость для развертывания вашего приложения на монстрах RAM, значительно ускоряя работу
3. Операция - это сложная часть, в которой Хероку выигрывает большое время.
Действия мудрые, Heroku чрезвычайно прост в настройке и обслуживании, в то время как в Amazon вам нужно глубоко вникать в сценарии развертывания Elastic Beanstalk, чтобы настроить их для вашего приложения. Развертывание также не является легким, поскольку EB CLI не так прост в использовании, как Heroku, и заставляет вас постоянно думать о базовой инфраструктуре (регион, vpc, балансировка нагрузки, безопасность и т.д.).
Я буду придерживаться Heroku, если вы довольны ценой/производительностью и перейдете на Amazon, только если вы действительно хотите, чтобы эти параметры были вырезаны.