Я заставил MongoDB работать в роли Azure, как в виде отдельного набора, так и в качестве набора реплик, хотя наборы реплик довольно сложны (по крайней мере в построенном мною доказательстве концепции), и я не работал подробности вокруг изящного отключения и несколько других вещей. Я продемонстрировал это на MongoSV в прошлом году (видео здесь ).
10gen (создатели MongoDB) теперь формализовали это с помощью конфигурации MongoDB, которая работает как отдельный сервер в роли Azure. С этой конфигурацией вы могли бы даже масштабировать до нескольких экземпляров, что обеспечило бы сервер «горячего резервирования» на случай, если основной сервер ушел по какой-либо причине. Вы можете прочитать документацию и получить последний код (в настоящее время альфа) с здесь .
Вы должны иметь возможность запускать и другие базы данных NoSQL, при условии, что вы можете либо xcopy-deploy, либо запустить автоматическую установку.