Я был бы ответ дальнейшего Joel путем предложения Непрерывной погрузки Сервера интеграции изменения от системы управления исходным кодом. Это затем разработает проект. Затем имейте его, копируют вывод с помощью xcopy сборки к новой папке. Можно затем сделать некоторые быстрые изменения конфигурации (web.config и app.config). Вуаля, готовый к Xcopy!
Выезд CruiseControl.NET
Если Вы просто хотите перенаправить домен, можно создать запись CNAME в DNS:
bob.example.com IN CNAME ec2-72-44-40-153.z-2.compute-1.amazonaws.com
Который перенаправит всех пытающиеся соединяться с bob.example.com на Ваш сайт EC3.
Если Вы захотите, чтобы example.com/bob перенаправил, то необходимо будет настроить некоторый URL, переписывают правила о веб-сервере, работающем на example.com.
Amazon предоставил решение, которое идеально подходит для Ваших требований и более гибко, чем запись CNAME. Можно запросить так называемый Эластичный IP-адрес от EC2.
Этот IP-адрес статичен, таким образом, можно создать запись в DNS, который указывает на него, но он указывает на экземпляр EC2 выбора. Постоянный клиент запись как следующее был бы в порядке:
bob.example.com A 123.123.123.123
Если Ваш сервер понижается, и Вы загружаете другой экземпляр (который получает другое имя хоста), просто перераспределите Эластичный IP к новому экземпляру. За минуту или два, новый экземпляр доступен позади IP. Это означает, что будет намного меньше задержки, чем Вы испытали бы от изменения DNS.
Эластичный дюйм/с свободен, пока они используются. Вы заряжены небольшая почасовая сумма, когда Вы не используете IP. Это сделано для воспрепятствования плохого использования ограниченных ресурсов.
Можно запросить и присвоить Эластичный IP через инструменты API или GUI, такие как ElasticFox. Чтение практического руководства Amazon сделает вещи более ясными.