2 page Case Study - Posted 7/3/2012
Views: 201
Rate This Evidence:

Social Information Technology

Создание блогов с использованием платформы облачных сервисов Windows Azure

*
* Благодаря переходу на Windows Azure существенно упростился процесс администрирования. Функциональная панель управления, мониторинга и развертывания серверов позволяет оперативно развертывать новые мощности и следить за текущей работоспособностью сервиса. Высокая надежность и подробная документация по Windows Azure позволила в короткие сроки обучить новых сотрудников, *

Ростислав Дмитриев,
технический директор, компания SIT.

*
Компания Social Information Technology (SIT) занимается разработкой решений для социальных медиабрендов. Основная цель проекта — разработка блогов на облачной платформе Windows Azure, которая позволяет размещать веб-приложения в облачных центрах обработки данных Microsoft и обеспечивает возможности их неограниченного масштабирования.

Решение «Облако блогов» (
www.blogscloud.ru ) от компанииSITразработано исключительно на базе современной технологии облачных вычислений — Windows Azure . «Облако блогов» представляет мощный интерактивный инструмент для ведения записей в Интернете в виде standalone-блогов (на основе технологии BlogEngine), которые решают множество задач — имиджевых, коммуникационных, корпоративных, новостных и т. д. Независимый блог на основе технологии BlogEngine — это современный надежный механизм, основанный на облачных технологиях Windows Azure и отвечающий всем требованиям, предъявляемым к современным блогам.

Основное преимущество
www.blogscloud.ru — физическое размещение в вычислительном облаке Windows Azure, что гарантирует 99,95 % доступность сервиса и масштабируемость на любые нагрузки. Независимость блога от массовых Интернет-сервисов предоставляет его владельцу бесконечные возможности в выборе эксклюзивного дизайна ипозволяет вести независимую рекламную политику.

Ситуация

Растущая популярность блогов как средства повышения интереса к сайту с помощью уникального контента потребовала разработки и создания нового решения — простого с технической точки зрения и легко масштабируемого на любое количество клиентов и посетителей. При этом решение www.blogscloud.ru обеспечивает следующие возможности: создание веб-представительств в Интернете и социальных медиа, организацию трансляций, получение финансовых выгод за счет увеличения числа посещений, оптимизацию затрат на создание текстов и размещение рекламы.

«Идея создания сервиса www.blogscloud.ru возникла как боевое искусство, на практике. Мы не придумывали идею, мы просто вербализировали часть процесса коммерческой коммуникации в условиях современных медиа», — Никита Денисов, исполнительный директор, компания SIT.

До появления Windows Azure компания SIT разрабатывала свои продукты с использованием виртуальных серверов хостинга Agava. При этом для блогов, созданных на основе BlogEngine.NET 2.5, требовались выделенные ресурсы — виртуальная машина и база данных, а настройкой системы занимался администратор. Такая система не всегда удобна для пользователей: на ее запуск необходимо много времени, возникают сложности в администрировании из-за увеличения числа паролей, сайт оказывается недоступным при установке обновлений, когда виртуальную машину приходится перезагружать. Кроме того, приходится постоянно отслеживать наличие свободного места для хранения данных и уровень загруженности ресурсов.

Решение

Когда Microsoft начала предоставлять пробный доступ к Windows Azure, компания SIT приняла решение о запуске проектаwww.blogscloud.ru — разработанного с нуля сервиса на облачной платформе. Для этого требовалось усовершенствовать BlogEngine для работы в Windows Azure, а затем осуществить перенос баз данных на новую платформу и отказаться от файловых поставщиков данных в пользу облачного хранилища Windows Azure Blob Storage.

При выборе технологии в качестве конкурирующего решения рассматривался WordPress, а также оценивались все предложения по созданию, наполнению и ведению блогов. Выбор Windows Azure был обоснован, прежде всего, тем, что в большинстве проектов компании SIT применяются технологии Microsoft.

При переходе на Windows Azure разработчики столкнулись со сложностями, связанными с необходимостью изучения новых инструментов. В их числе — перенос базы данных на SQL Azure, особенности работы с DNS и возможное изменение IP-адреса точки доступа. Для решения этой задачи был разработан собственный сервис мониторинга и изменения адресов с использованием скриптов PowerShell.

Из-за нехватки специалистов, работающих с технологиями Windows Azure, возникли дополнительные трудности. Однако необходимость изучения новых технологий вызывала немалый интерес у кандидатов на вакансии разработчиков. Обучение на основе общедоступной документации проводили более опытные сотрудники компании SIT. Для модераторов блогов была создана видеоинструкция по основному функционалу. Копирайтерам текстовой биржи обучение не понадобилось, так как интерфейс сервиса повторяет возможности Microsoft Word, а при необходимости они могут обратиться за помощью к справочному разделу сайта.

Также работу над проектом www.blogscloud.ru значительно упростило участие компании SIT в программе Microsoft BizSpark. Бесплатное лицензионное ПО, предоставленное Microsoft, позволило оптимизировать расходы и мотивировать сотрудников высокой оплатой. Кроме того, в рамках программы BizSpark специалисты SIT неоднократно обращались в Microsoft за профессиональной технической поддержкой, что существенно ускорило освоение новых для компании технологий.

Решение www.blogscloud.ru включает в себя набор точек доступа, каждая из которых отвечает за обработку определенного набора блогов. Конкретный экземпляр приложения (блог BlogEngine) точки доступа содержит в оперативной памяти все сообщения из обслуживаемого набора блогов, что обеспечивает высокую скорость предоставления информации.

blogscloud

















Преимущества

Быстрое наполнение блогов контентом и ускоренный запуск

При использовании блог-хостинга на основе Windows Azure заказчик получает возможность быстрого наполнения брендированного блога начальным контентом, что позволяет максимально ускорить его запуск. Обычно применяется следующий порядок действий: регистрируется доменное имя, утверждается и верстается дизайн блога; после запуска блога редактор или заказчик отправляет темы будущих статей на биржу копирайтеров, где в короткие сроки пишутся качественные и уникальные тексты, которые затем утверждает редактор. Тексты публикуются в блоге. Их можно читать, комментировать, копировать в другие социальные сети — автоматически и по RSS. Время для запуска нового блога зависит от процесса согласования дизайна или использования шаблонов и обычно занимает 3 дня.

«Интерфейс текстового редактора понятен и прост , имеет достаточное количество возможностей для форматирования текста, в том числе вставку рисунков, гиперссылок и пр. Редактору требуется только знание Microsoft Word», — Елена Братишко, главный редактор текстовой биржи.

Высокая доступность в любое время и устойчивость к нагрузкам


Решение www.blogscloud.ru на платформе Windows Azure обеспечивает гарантированную доступность блога путем использования нескольких экземпляров приложения, связанных с одной точкой доступа, а также простоту увеличения производительных мощностей и выделения ресурсов для отладки решения в условиях, максимально приближенных к тем, в которых функционируют блоги.

«Теперь нам не приходится думать о покупке новых мощностей, все делают программисты», — Алексей Анохин, финансовый директор, компания SIT.

Удобство администрирования и экономия затрат


Сравнительный анализ виртуальной машины Agava и экземпляра приложения в облаке Azure показал, что при одинаковой цене и примерно одинаковой производительности средства администрирования Azure более удобны. Таким образом, использование блог-хостинга на основе Windows Azure позволяет компании SIT существенно сократить расходы на администрирование, увеличить число клиентов и расширить спектр предоставляемых услуг.

Планы дальнейшего развития

Решение о разработке проекта www.blogscloud.ru с использованием облачных технологий Windows Azure было принято летом 2011 г., а в декабре 2011 г. заказчику представили первый пробный блог. В настоящее время заказы на создание блогов поступают регулярно и успешно выполняются.

К настоящему времени разработано пять коммерческих блогов. Также на Windows Azure были перенесены другие решения SIT, например, блог автоматизированного СМИhttp://blog.t30p.ru.

Задачи, поставленные изначально, реализованы полностью, по мере внедрения и общения с клиентами ставятся новые цели. В перспективе компания SIT стремится при помощи продуктов Microsoft перерасти в крупный блог-хостинг уровня ЖЖ или WordPress.

Облачные сервисы Microsoft

Microsoft предлагает полный набор облачных решений для любых бизнес-задач, включая решения для рекламы, коммуникаций (электронная почта, встречи), сотрудничества (хранение документов, взаимодействие между сотрудниками, документооборот), бизнес-приложения (системы управления взаимоотношениями с клиентами, бизнес-продуктивность), хранение и управление данными, инфраструктурные сервисы. Кроме того, клиенты могут воспользоваться преимуществами всей экосистемы провайдеров услуг и партнеров Microsoft. Для получения дополнительной информации посетите, пожалуйста, сайт www.microsoft.com/cloud.

Продукты и услуги

Windows Azure
- Windows Azure Blob Storage
- Windows Azure Worker Role
- Windows Azure Web Role
- Windows Azure Table Storage
- SQL Azure

Технологии
- Microsoft Visual Studio 2010
- Microsoft Team Foundation Server
- BlogEngine.NET 2.6

Дополнительная информация

Для получения дополнительной информации о продуктах и услугах Microsoft обращайтесь в Информационный центр Microsoft по тел. (800) 426-9400. В Канаде вы можете связаться с канадским Информационным центром Microsoft по тел. (877) 568-2495. В США и Канаде глухие и слабослышащие клиенты могут воспользоваться услугой текстового телефона Microsoft (800) 892-5234. Если вы находитесь за пределами США или Канады, обратитесь, пожалуйста, в представительство компании в вашей стране. Для получения информации в Интернете посетите, пожалуйста, сайт www.microsoft.com.
Информацию о программе BizSpark вы можете получить по адресу www.microsoft.com/bizspark.
Дополнительную информацию о решении «Облако блогов» вы можете получить на сайте http://blogscloud.ru.
Solution Overview



Organization Size: 10 employees

Organization Profile
TBD

Software and Services
  • Microsoft Azure
  • Microsoft Visual Studio 2010
  • Microsoft Visual Studio Team Foundation Server

Vertical Industries
Hosters & ISPs

Country/Region
Russia

Business Need
Cost Containment

IT Issue
  • Digital Content Management
  • Development
  • High Performance Computing
  • Hosted Messaging and Collaboration

Languages
Russian

RSS