Автоматическое развертывание в эмуляторе Azure?

Как я могу автоматизировать развертывание в Azure Compute Emulator?

Мы идем по пути настройки внутренней среды контроля качества для «размещения» наших приложений Azure для тестирования и решили попробовать сделать это с помощью вычислительного эмулятора Azure. (На данный момент мы используем хранилище Azure (онлайн) для этих сред, но позже мы можем решить разместить компоненты хранилища также локально. Но это другой вопрос в другой раз.)

Я вижу несколько отличных инструментов для автоматизации развертывания в онлайн-Azure, например командлеты PowerShell для платформы Windows Azure и даже некоторые платные опции, которые звучат великолепно. Тем не менее, я не вижу, чтобы абсолютно никто не говорил о внутреннем хостинге их для целей QA. Я понимаю, что один очевидный вариант - разместить функциональные возможности в проекте оболочки локально (например, в службе Windows для рабочей роли) при развертывании проекта Azure в сети, но мы предпочитаем идти по пути эмулятора Azure.

Таким образом, как мы можем автоматизировать развертывание в эмуляторе? VS2010 явно может развернуть на нем, поэтому это должно быть возможно.

P.S. Сейчас мы используем TeamCity, но это может измениться. Хотя это не должно иметь никакого значения. Я хочу, чтобы это развертывание в основном основывалось на сценариях, чтобы мы могли использовать любое программное обеспечение для сборки.

6
задан Jaxidian 26 August 2011 в 20:16
поделиться