Мы хотим иметь масштабируемые службы отчетности. И нам нужно установить пользовательские расширения рендеринга в этой масштабируемой службе отчетов. Это основное требование для нас. SQL Azure Reporting не соответствует требованиям, потому что невозможно расширить этот сервис с помощью специального расширения рендеринга. У нас была идея установить службы Reporting Services в каждом экземпляре, отделенном от SQL Azure и Azure Reporting, но расширяемая визуализация недоступна в бесплатных выпусках SQL Server, и использование платной версии стоит слишком дорого. База данных этих экземпляров служб отчетов будет храниться в SQL Azure, и мы сможем использовать масштабируемый инструмент служб отчетов с необходимым расширением рендеринга. Проблема заключается в цене, сложности и отсутствии преимуществ от отчетов SQL Azure. Итак, мы застряли с облаками Microsoft. И не вижу разумного решения с облаками Microsoft.
Поэтому мы рассмотрели службы Reporting Services в EC2, поскольку у них есть специальная облачная лицензия. И мы не совсем уверены, возможно ли достичь того, что нам нужно, или нет.
Мы обнаружили, что можно установить SQL Server2008R2 на EC2, чтобы данные базы данных были сохранены в EBS, который доступен для всех экземпляров. Таким образом, у нас есть масштабируемые службы отчетов в этом случае.
Вопрос лежит в виртуальных образах Амазонки:
Мы предполагаем, что нам нужно установить предопределенную конфигурацию с ОС Windows и SQL Server 2008R2, и нам интересно, включает ли она (1) службы Reporting Services, (2) можно ли установить еще несколько программ на эту предопределенную виртуальную машину (расширение рендеринга), ( 3) можно ли организовать такие масштабируемые службы Reporting Services с расширениями Custom Rendering и использовать балансировку нагрузки и т. Д.?