Я вижу этот вопрос: Deploy multiple applications to a single EC2 instance using AWS Elastic Beanstalkэкономически эффективный способ развертывания 2 .NET приложения на Elastic Beanstalk
Так что мой следующий вопрос: что является наиболее экономически эффективным способом справиться с этой ситуацией?
У меня есть два тесно связанных, но разных, основанных на MVC веб-приложениях, которые мне нужно развернуть. Я пытаюсь найти наиболее эффективный способ их развертывания, без лишних потерь. Я думаю:
- Объединить их в единый пакет развертывания в сети и позволить использовать этот механизм?
- Повторное использование некоторых элементов бобового стебля, например, балансировки нагрузки? Все, что мне действительно нужно, это еще один экземпляр EC2 (предполагая, что я все еще не могу развернуть несколько приложений в одном IIS), и поделитесь группой масштабирования, балансировщиком нагрузки и т. Д.
Спасибо за любые идеи!
У меня появилось ощущение, что это может быть ответ, поэтому я бы установил свой собственный процесс развертывания, а не использовал beanstalk? например. мой собственный ftp или rsync или что-то еще, и мой собственный скрипт для копирования в IIS, например? – Bobby
Может быть, это имеет смысл. Однако я бы рекомендовал вместо ftp, rsync и т. Д. Взглянуть на Web Deploy 3.0 (http://www.iis.net/downloads/microsoft/web-deploy). –
Могу ли я задать вам вопрос, почему вы не хотите развернуть приложение на Windows Azure? Это более родная среда для приложений .NET, чем AWS. –