|
Спустя год эксплуатации можно выделить ситуации, где Microsoft SQL Azure будет наиболее полезенПеред тем, как презентовать свой проект облачной базы данных широкой публике, Microsoft прошла через несколько последовательных итераций. Переход от предыдущего шага к следующему осуществлялся при поддержке обратной связи от клиентов, в результате в свет вышел SQL Azure – полноценная реляционная база данных, часть облачной платформы Windows Azure. Через год после запуска, специалисты аналитической компании The 451 Group готовы отметить основные задачи, с которыми наилучшим образом справляется SQL Azure. По мнению аналитиков, наиболее сильная сторона SQL Azure в том, что разработчик действительно прислушивается к своим клиентам. Однако есть и минусы. Основная проблема состоит в том, что для получения всех преимуществ продукта клиентам необходимо работать с платформой Windows / Windows Azure.
Уже год Microsoft активно наполняет полезными сервисами свою облачную платформу Windows Azure. Уже около 31 тысяч клиентов оценили преимущества SQL Azure, а также Windows Azure AppFabric. Во время разработки SQL Azure специалисты Microsoft как никогда много почерпнули из общения со своими клиентами. Предшественник сегодняшнего решения существенно изменился, дабы удовлетворить их требованиям, сохранив, например, реляционную модель, а также инструменты управления и формирования отчетности. Изначально SQL Server Data Services представлял собой нечто простое, скорее напоминающее Amazon SimpleDB, однако позже продукт эволюционировал в полноценную реляционную базу данных с возможностью горизонтального масштабирования. Это произошло, когда пришло понимание, что клиенты хотели бы сохранить в облаке существующие возможности локальных СУБД, вместо того, чтобы разрабатывать принципиально новые подходы с использованием одних лишь веб-сервисов. В результате продукт базируется на SQL Server 2008 R2 с его реляционной моделью T-SQL, а управляется при помощи существующих инструментов управления SQL Server. SQL Azure доступен зарубежным клиентам в двух версиях: SQL Azure Web Edition за 9,99 долларов США в месяц для баз данных объемом не более 1 Гб или 49,99 долларов США для баз данных до 5 Гб, и SQL Azure Business Edition, стоимость которого начинается от 99,99 долларов США за 10-гигабайтную базу. Максимально доступный объем базы – 50 Гб; он обойдется пользователям в 499,95 долларов США. Есть уверенность, что в ближайшем времени продукт придет и в Россию, но пока клиенты из нашей страны могут получить доступ ко всей платформе Windows Azure лишь через посредничество Softline (естественно, с доплатой). Остановимся на деталях. Каждая база данных SQL Azure включает основную запись и 2 ее копии для ускорения доступа и бекапа. Сегодня Microsoft уже представляет технологические превью-версии инструментов SQL Azure Reporting для бизнес-аналитики, а также SQL Azure Data Sync для синхронизации данных. Первая опция базируется на инструментах сбора отчетности SQL Server, предлагая способы составления интерактивных и табличных отчетов, а также различные формы визуализации данных. Что касается SQL Azure Data Sync, то этот инструмент построен для синхронизации и перемещения данных, соответственно, может использоваться для объединения разрозненных офисов, удаленного доступа и мобильных приложений. Также стоят упоминания Windows Azure Blob Storage и Windows Azure Table Storage. В частности, Windows Azure Table Storage предлагает простой сервис хранения данных для веб-приложений, обеспечивая ограниченные возможности обработки данных внутри хранилища. Как и другие облачные предложения, SQL Azure пока в процессе разработки, но уже проявляются наиболее удачные «use cases». Что примечательно, они не конкурируют с решениями на базе инсталляций Microsoft SQL Server, а являются скорее дополнением к ним. Подавляющее большинство примеров использования SQL Azure можно разделить на четыре основные группы:
Миграция существующих локальных баз - это еще один пример использования SQL Azure, но такие случаи в абсолютном меньшинстве. Основным конкурентом Microsoft на рынке баз данных являются IBM и Oracle, в то время как в перечисленных выше четырех ситуациях Windows Azure придется конкурировать скорее с Amazon Web Services и Google AppEngine. Преимуществом продуктов Microsoft в данном случае является то, что на самом деле это полноценный реляционный сервис, построенный именно для облака. Кроме того, предлагается поддержка существующих библиотек и протоколов SQL Server, также как существующих инструментов разработки и настройки. При этом используемая реляционная модель не может сравниться с Amazon SimpleDB. К слову, в число конкурентов необходимо включить salesforce.com, планирующий запустить свой сервис Database.com, хотя, есть некие отличия этой инициативы (saas) от идеологии облака, в рамках которой база может легко перенастраиваться и масштабироваться, в зависимости от текущих требований. Не стоит забывать о NoSQL и ScalableSQL, которые могут использоваться третьими лицами для разработки собственных масштабируемых решений. Более подробную информацию вы можете получить из аналитического отчета на сайте Microsoft. |
© Екатерина Баранова - ИТ-контент 1 Комментарий к новости “Спустя год эксплуатации можно выделить ситуации, где Microsoft SQL Azure будет наиболее полезен”Добавить комментарий |
| |||||||||||
|
|||||||||||
|
| |||||||||||

Март 27th, 2011 at 1:04 pm
Ну можно попробывать и их БД, но продукты MS не когда не вызывали у меня симпатии , кроме Xbox и кинекта)