Подходит ли Amazon EC2 для запуска проекта .NET (MVC3) с Jenkins CI? - PullRequest
3 голосов
/ 06 июля 2011

Я хочу запустить сервер CI Jenkins на Amazon EC2 в Windows 2008. У кода, который я собираюсь протестировать, нет больших накладных расходов памяти - я буду выполнять в основном тесты функциональности / дыма на селен для сайта Umbraco CMS. Ранее я использовал Jenkins для нескольких других проектов, и мне нравится тот факт, что он, кажется, созрел с большой аудиторией с открытым исходным кодом и имеет множество плагинов, но я склонен находить поддержку для них немного ограниченным.

Я видел несколько ресурсов для выполнения чего-то похожего на это, но с экземпляром Ubuntu и использованием Python или Ruby on Rails. Я ценю, что Amazon только недавно начал поддерживать сервер Windows 2008 в своем сервисе EC2, но, похоже, есть несколько руководств по запуску сайта IIS7 с Jenkins, использующим сервис облачных вычислений, такой как EC2.

Кто-нибудь имел опыт применения CI с такой установкой? Какой экземпляр EC2 мне следует использовать? Достаточно ли будет микроэкземпляра (достаточно памяти) или я должен использовать экземпляр большего размера?

1 Ответ

1 голос
/ 12 августа 2011

Для настройки Jetkins вам потребуется JRE 1.5 или более поздняя версия. Если вы будете использовать этот сервер только для непрерывной интеграции, вам не нужен такой большой сервер.Микро экземпляра будет достаточно.Но вы должны выбрать X86_64 Bit AMI для будущих обновлений до больших экземпляров.

Но также, если вы будете использовать в качестве сервера приложений, вам также необходимо установить asp.net mvc3.Вы можете скачать его с здесь , чтобы запустить приложение asp.net mvc3 на windows server 2008. В этом случае лучше иметь экземпляр с большими параметрами памяти, например, большой экземпляр.

...