В начало
29 Июня 2012

Перевод PHP-приложения Clickberry в Windows Azure позволил компании сэкономить ресурсы и повысить качество сервисов

Компания ClickBerry, предлагающая сервисы создания и трансляции интерактивного видео, использовала хостинг своего Web-приложения на внешних дата-центрах. По мере роста бизнеса расходы на администрирование и поддержку серверов быстро увеличивались, начали появляться проблемы с масштабированием. ClickBerry провела анализ решений и перенесла приложение в облако Windows Azure.

Это позволило ей оплачивать только реально используемые ресурсы и динамически получать дополнительные мощности. В Windows Azure все работы по управлению операционной системой и базой данных выполняются автоматически, поэтому ClickBerry теперь требуется минимум администрирования. Только за счет сокращения временных затрат на разработку (приложение, написанное на PHP, перенесено почти без изменений), и на количество персонала благодаря Windows Azure компания уже сэкономила порядка нескольких тысяч долларов. Также значительно улучшилась надежность работы приложения и была обеспечена его интеграция с социальными сетями.

 

Компания ClickBerry предоставляет несколько вертикально интегрированных продуктов:

  • инструменты создания интерактивного видео ClickBerry Editor PRO (for PC), ClickBerry Editor for Facebook (PC Edition), ClickBerry for Facebook (iPad edition).
  • Инструменты для воспроизведения интерактивного видео ClickBerry Player (Flash & HTML5).
  • Инструменты для хранения видео и интеграции его в социальные сети ClickBerry Online Storage.

Этими сервисами пользуются клиенты ClickBerry по всему миру, причем сервисы рассчитаны на большое количество пользователей и характеризуются сложно предсказуемым ростом спроса (например, при запуске приложений для мобильных телефонов и планшетов).

Для обслуживания ClickBerry Online Storage компания арендовала серверные мощности в нескольких дата-центрах. Сначала написанное на PHP приложение ClickBerry было развернуто в одном из американских дата-центров, затем для улучшения доступа к нему компании пришлось арендовать дополнительные мощности в дата-центре в другом регионе США, а через какое-то время на очередь встал хостинг в дата-центрах, расположенных в России и Юго-Восточной Азии. В определённый момент решение задач, связанных с хостингом, стало отнимать слишком много времени и мешать дальнейшему развитию бизнеса.

Как показал анализ возможных вариантов решения сложившейся проблемы, строительство собственного дата-центра было бы слишком дорого для такой относительно небольшой компании как ClickBerry, а его эксплуатация потребовала бы серьезных дополнительных расходов. Поэтому менеджеры ClickBerry решили перевести свое приложение во внешнее облако и в качестве основных вариантов рассмотрели облачные сервисы Amazon EC2 и Windows Azure.

СlickBerry начала использовать сервисы Windows Azure в июле 2011 года. Приложение компании, которое планировалось перенести в облако, было написано на PHP и использует ядро CMS Drupal, но это не вызвало сложностей при миграции, так как Windows Azure поддерживает целый ряд технологий разработки: .NET, PHP, Java, node.js. и др.

Программисты СlickBerry частично переписали свой PHP-код под Windows Azure по двум причинам: во-первых, необходимо было сделать рефакторинг всего кода, а во-вторых, вместе с переходом на Azure у компании менялась сама концепция работы ее приложения.

В Windows Azure ClickBerry использует большое количество блоков и механизмов, включая базу данных SQL Azure, Blob Storage, Windows Azure Traffic Manager, Load Balancer и другие. Все это вместе позволяет гарантировать доступность проекта для любой точки мира 99,95%.

После перевода сервисов ClickBerry на Windows Azure проблемы, которые возникали при хостинге приложения ClickBerry на внешних дата-центрах, были успешно решены. Облачное решение от Microsoft обеспечивает покрытие клиентов ClickBerry по всему миру с помощью сети доставки контента (Content Delivery Network, CDN). Как отмечают в компании, по результатам тестирования CDN показывает очень хорошие результаты c точки зрения скорости загрузки, его планируется активно использовать в новых блоках продуктов ClickBerry.

Благодаря проекту значительно улучшилась надежность работы сервисов ClickBerry. Была обеспечена их интеграция с социальными сетями, например, теперь пользователь может зайти на ClickBerry через свою учётную запись Facebook либо разместить в виде ссылки в Facebook свое видео, которое хранится в ClickBerry Online Storage.

Теперь у ClickBerry есть возможность динамического управления приобретаемыми процессорными ресурсами, поэтому не нужно арендовать или покупать их с «запасом» на случай пиковых нагрузок или непредсказуемого роста числа пользователей. При этом, поскольку в Windows Azure все работы по управлению операционной системой и базой данных выполняются автоматически, требуется минимум администрирования.

Подробности на сайте Microsoft

О компании ClickBerry

Компания ClickBerry действует с 2010 года. В настоящий момент ClickBerry объединяет 20 высококвалифицированных профессионалов, работающих на двух континентах – в России и США. В российской команде преобладают программисты и сотрудники службы поддержки, тогда как американские сотрудники представляют сферу маркетинга и продаж.

Топ статей за Июнь 2012

«Инфорсер-Север»

«Инфорсер»

Банк Хоум Кредит внедрил систему Microsoft Dynamics CRM

CRM-система Microsoft Dynamics CRM для «Юнисервис» передана в тестовую эксплуатацию

Microsoft Lync обеспечил компании develop-man удобство коммуникаций и сокращение затрат на телефонию

Работа с ключевыми клиентами Группы компаний «Аргус» автоматизирована на базе Microsoft Dynamics CRM

Новости за неделю (28.05.12 - 03.06.12)

Microsoft объявляет о выпуске Windows 8 Release Preview

В преддверии выпуска ОС Windows 8, Microsoft предлагает купить ее со скидкой

Bing: от простого поиска к общению и рекомендациям

Отказаться от Microsoft будет сложнее, чем вы думаете

Office 365 обеспечил сотрудникам компании Академия Плюс необходимую гибкость и мобильность

Платформа Microsoft .NET Framework стала основой глобальной информационной системы ФНС России

Технологии Microsoft для виртуализации и управления инфраструктурой помогают повысить эффективность использования ИТ в школах Пензенской области

Сеть чайных магазинов Унция повысила продажи с помощью облачной бизнес-аналитики на платформе Microsoft Business Intelligence

ФГБОУ ВПО Магнитогорский государственный технический университет внедряет систему аналитической отчетности на базе технологий Microsoft

Переход единой образовательной сети Дневник.ру на Windows Azure позволил сократить затраты и улучшить масштабируемость сервиса

Перевод PHP-приложения Clickberry в Windows Azure позволил компании сэкономить ресурсы и повысить качество сервисов

Построив дата-центр с использованием Microsoft Hyper-V, компания Parking.ru получила возможность обслуживать виртуальные машины как на Linux, так и на Windows

Группа компаний «Altyntau Resources» сэкономила более 500 тыс. долларов США, благодаря внедрению технологии виртуализации Microsoft Hyper-V

Архив

| 2014 | 2013 | 2012 | 2011 |
| 2010 | 2009 | 2008 | 2007 |
| 2006 | 2005 | 2004 | 2003 |

 

Реклама на сайте

 

Новости ИТ Примеры внедрения Мысли про ИТ
ИТ-компании Серверные продукты ИТ-события
Агентство Вакансии География
Облако тегов Архив
2003-2015 © ИТ-контент

Контент Агентство "ИТ-Контент"

E-mail: itcontent@itcontent.ru

Реклама на сайте