Вам действительно нужно измерить свои данные.
SQL Azure идеально подходит для небольших (<1 ГБ или несколько ГБ) с реляционными требованиями. Он обеспечивает простую адаптацию для существующих разработчиков серверов sql и действительно упрощает разработку сложных отчетов. </p>
Однако, как только размер данных превышает несколько ГБ, он становится более дорогим. Кроме того, шаблоны для масштабирования SQL Azure не так просты, как масштабирование базы данных Windows Azure - хотя предполагается, что новая функция Федераций должна упростить ее, она все равно не такая же, как масштабирование SQL Server (которое люди обычно масштабируют - здесь в SQL Azure существует ограничение в 50 ГБ, и рекомендуется использовать масштабирование для большего количества баз данных.
Итак, исходя из того, что у вас есть (запросы, может быть данные о кликах пользователей и т. Д.), Которые действительно могут значительно увеличиться, может быть лучше сохранить все это в базе данных Windows Azure, а не в SQL Azure. Вы также можете воспользоваться двойным подходом, сохранив некоторые данные в SQL Azure, чтобы упростить создание отчетов, а затем сохранить большое количество данных в Windows Azure.
Архитектор хорошо! Это может сэкономить много!