Стартап Hyperclap хранит данные в облаках Windows Azure

Ситуация

Приложение Hyperclap работает под iOS, и ему нужен некий back_end и некое хранилище данных. Писать сервис создатели с самого начала решили на .NET., им очень нравится эта платформа. На тот момент разработчики Hyperclap имели большой опыт работы с ней и понимали, что прототипировать можно легко и быстро. Первый прототип сервиса крутился на одном open source web-сервере, он нормально работал, но было понятно, что в массовую эксплуатацию в таком виде выпускать нельзя.

Решение

Для полноценной работы рассматривали два варианта. Можно было купить виртуальные сервера Windows, либо задействовать платформу Azure. Первый вариант показался не достаточно подходящим под текущие потребности. Выбор в пользу Microsoft Azure был сделан, учитывая преимущества платформы как сервиса по показателям удобства эксплуатации. Решили попробовать Azure, начали с тестовой подписки. Работа Azure очень понравилась, и стало ясно, что на этом Hyperclap остановится.

Что Hyperclap использует из предлагаемого Azure? Во-первых, это web-роли, которые предоставляют API клиентам, они обмениваются XML. Во-вторых, это база данных SQL Azure, в которой хранится вся информация: пользователи, сообщения, связи между ними и прочее. Там же хранится всякая отладочная информация: логи, счетчики производительности. В сообщениях публикуют картинки — их можно хранить в облачном хранилище blob storage.

Результаты

В Azure прямо «из коробки» решены некоторые задачи, над которыми обычно приходится думать самому. Счетчики производительности многие вещи делают за тебя, и скорость работы возрастает. За день активной разработки серверной части можно выпустить 4-5 релизов. Выпустить релиз в тестовую среду или даже в продакшн можно кнопкой из Visual Studio. Другие способы развертывания сложнее. Создание, настройка и запуск виртуальной машины — это не так быстро, надо готовить образы, развертывать их... А Azure — это готовая платформа как сервис, и, чтобы запустить релиз в эксплуатацию, нужна лишь сборка размером в мегабайт. Все работает через браузер, и с любого компьютера можно посмотреть, как работает сервис, или даже покопаться в базе данных, если возникнет такое желание.

Запросить консультацию

Это абсолютно бесплатно и очень быстро.

Заголовок формы
Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных. Мы, ЗАО «СофтЛайн Интернейшнл» и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с «Политикой конфиденциальности персональных данных».