Отсюда возникает вопрос, что в последнее время я должен был начать новый проект с использованием AWS, в то время как я был разработчиком GCP.
В GCP я могу развернуть свое приложение в AppEngine (аналогично EB) суправление версиями вроде gcloud app deploy settings.yaml --version dev
.Так что у меня может быть маршрутизация на основе хоста по двум ссылкам -
my-project.xxxx.com
dev.my-project.xxxx.com
Так, что я могу позволить другим иметь домен для тестирования без запуска нового экземпляра , совместного использования всех настроек среды, базы данных и хранилища.
Однако, когда я прихожудля AWS кажется, что история совершенно другая.
Я пытаюсь следовать этому руководству https://aws.amazon.com/blogs/aws/new-host-based-routing-support-for-aws-application-load-balancers/,, но это просто для маршрутизации на различные экземпляры .
Кстати, я знаю, что приложение EB может иметь несколько версий, поэтому можно сделать что-то вроде
my-project.xxxx.com -> перейти к версии по умолчанию
dev.my-project.xxxx.com -> перейти к версии с тэгом 'dev'
Итак, 2 вопроса
Можно ли добитьсячто я хочу?
Если нет, запускает ли другой экземпляр EB для тестирования только выбор?