IBM противопоставляет свою новую PaaS BlueMix платформе Microsoft Azure и делает ставку на приверженность открытости, считая это преимуществом перед софтверным гигантом, который сейчас сосредоточил усилия на мобильности и облаках.

За последнее время представители IBM говорили в нескольких интервью о планах посоревноваться с Microsoft на рынке PaaS, а также конкурировать с такими компаниями как Heroku, Engine Yard и множество других.

В прошлом году IBM открыто проявила намерение соревноваться с Amazon Web Services (AWS) на облачном рынке «инфраструктуры как сервиса» (IaaS). Во время проведения конференции AWS re:Invent 2013 в ноябре прошлого года в Лас-Вегасе она даже арендовала площади на стенках местных автобусов, чтобы рекламировать свои знания и опыт. Теперь IBM считает конкурирующим продуктом PaaS Azure.

Тема BlueMix как PaaS вновь прозвучала в интервью Стива Миллса, старшего вице-президента и руководителя подразделения IBM Software & Systems, во время конференции IBM Impact 2014 и других руководителей IBM в период проведения мероприятия IBM Edge 2014 в Лас-Вегасе.

«Когда мы выпускали BlueMix, я не думал об AWS, я думал о Azure, — заявил Миллс корреспонденту eWeek. — Надо отдать должное Microsoft, она выпускает очень хорошие продукты для персональных компьютеров. Она очень заботится о поддержании лояльности своего окружения... Она очень чувствительна к мнению пользователей при решении возникающих проблем. Она не считает, будто знает все, что будут делать пользователи, и готова отчасти пожертвовать разнообразием, открытостью и т. д. ради сохранения лояльности своего окружения. Я не думаю, что для расширения окружения необходимо жертвовать его лояльностью. По нашему мнению, можно достичь и того, и другого. Поэтому я уделяю Azure гораздо больше внимания».

Технология IBM BlueMix позволяет создавать приложения из компонентов и развертывать их в открытой обычной среде, что снижает уровень сложности задачи. IBM стремится ускорить темпы трансформирования мировой промышленности посредством облачных вычислений. Благодаря интеграции облачных сервисов BlueMix дает возможность обеспечить надежную связь между публичными приложениями организации и ее частными данными, а также быстро устанавливаемые, надежные и высокоскоростные соединения через облако между Интернетом вещей и участниками межмашинных коммуникаций с целью хранения, выборки и визуализации данных. Данные и аналитика предоставляются в виде сервиса, что позволяет быстро проектировать и масштабировать приложения и, в свою очередь, проводить всестороннее изучение больших данных. Сервисы DevOps обеспечивают полный цикл разработки.

Более того, IBM строит BlueMix на инфраструктуре SoftLayer, что позволяет ей объединить мощь своего ПО промежуточного слоя с технологиями других разработчиков и с открытыми технологиями, предоставляя возможности интегральной разработки в облаке. Используя среду открытого облака, BlueMix дает возможность разработчикам, как выросшим на веб-разработке, так и корпоративным, выбирать инструменты для создания приложений. Благодаря легкому комбинированию имеющихся в отрасли разнообразных сервисов и API-интерфейсов для написания, тестирования и масштабирования заказных приложений разработчики смогут сократить период их развертывания с месяцев до минут.

«Платформа BlueMix, анонсированная всего несколько недель назад, получила просто феноменальное распространение», — заявил главный менеджер подразделения IBM Cloud Platform Services Стив Робинсон.

Ранее в этом году IBM пообещала выделить 1,2 млрд. долл., чтобы существенно расширить свои мировые позиции в облачной сфере за счет совершенствования инфраструктуры SoftLayer и других компонентов. Голубой гигант заявил, что предусматривает создание сети облачных центров, которые должны обеспечить клиентам больше гибкости, прозрачности и контроля за управлением своими данными, ведением своего бизнеса и развертыванием своих ИТ-операций в локальном облаке.

В 2014 г. IBM планирует предоставить по всему миру облачные сервисы 40 ЦОДов, размещенных в 13 странах четырех континентов (в Северной и Южной Америке, Европе, Азии и Австралии). Новые облачные центры IBM будут открыты в Вашингтоне, Гонконге, Лондоне, Торонто, Далласе, в Японии, Индии, Китае и Мексике.

«Наша цель заключается в том, чтобы показать всем, кто является лидером в сфере облаков», — прокомментировал в ноябре прошлого года Рик Телфорд, вице-президент подразделения IBM Cloud Services.

Далее Телфорд сказал по поводу PaaS: «Многие компании занялись этим направлением, поднявшись на одну ступеньку по сравнению с уровнем IaaS (Amazon Relational Database Service или Elastic Beanstalk), спустившись на ступеньку по сравнению с уровнем SaaS (Salesforce Force.com) или даже в виде новых корпоративных инициатив (Google AppEngine или Microsoft Azure). Кроме того, имеются многочисленные предложения „чистой“ PaaS (вроде EngineYard) и масса стартапов».

Однако, предупреждает Телфорд, в области PaaS необходимо следить, в частности, за ролью открытых стандартов и открытого кода. Миллс также задается вопросом, готова ли Microsoft включить в свой арсенал «хаос», который ассоциируется с технологиями, базирующимися на открытом исходном коде.

«Она изолировала свои открытые проекты в виде побочного направления, — сказал Миллс о Microsoft. — Чтобы эффективно работать в области открытого кода, следует быть готовым иметь дело с хаосом».

К чести Microsoft она последовательно и все больше включает открытый код в свои продукты. Например, она создала дочернюю компанию Microsoft Open Technologies, а недавно на конференции Build 2014 представила .NET Foundation. Цель .NET Foundation — управлять открытием кода важнейших компонентов платформы Microsoft .NET.

Во время беседы с корреспондентом eWeek на мероприятии, посвященном выходу Visual Studio 2013 и Visual studio Online, в Нью-Йорке в ноябре прошлого года исполнительный вице-президент подразделения Microsoft Cloud and Enterprise Скот Гатри сказал, что в сфере облаков маркетинг важен, но решающее значение имеет программный код. И в конечном итоге, предпочтение обычно отдается коду. По большому счету, люди пользуется тем продуктом, который работает лучше других.

Это действительно так, соглашается Телфорд в своем комментарии. «Решение за разработчиками. Вспомните первые годы Microsoft или посмотрите на сегодняшнюю Android. Провайдеры PaaS, добившиеся наибольших успехов в привлечении и удержании разработчиков, войдут в высшую лигу. Не удивляйтесь, когда увидите „приложения, оправдывающие необходимость PaaS“ — мощные продукты категории SaaS, работающие только с PaaS конкретного провайдера. (Для любителей игр можно провести аналогию с игрой Titanfall для Xbox One)».

Между прочим, Миллс возражает против идеи борьбы за сердца и умы разработчиков. «Вы, возможно, знаете о проделанной нами работе по созданию developerWorks, одного из самых популярных сайтов для разработчиков в Интернете, — сказал он. — Уже много лет он соперничает с MSDN по численности разработчиков, количеству посещений и масштабам активности. Если взять MSDN и developerWorks, то вместе они намного превосходят любые новые инициативы, реализованные в отрасли».