В последнее время на предприятиях произошло множество изменений. Распространение публичных облаков и методологии разработки Agile, повышение внимания к управлению и аналитике. И вот еще один крутой поворот?

Считалось, что открытый код предприятиям не подходит. Технические руководители признавали достоинства открытого кода, но не были готовы его использовать. Сегодня ситуация в корне изменилась.

Достаточно взглянуть на некоторых крупнейших производителей корпоративного ПО. Вспомните, что недавно IBM купила и интегрировала Red Hat, создателя самого популярного дистрибутива Linux, или что Microsoft присоединила GitHub, сообщество разработчиков открытого кода.

Недавно свою поддержку открытого кода упрочила Cloudera, которая после слияния с Hortonworks представила платформу Cloudera Data Platform (CDP).

Сегодня CDP доступна в виде облачной платформы. Через несколько месяцев появится платформа для ЦОДов предприятий. Преимуществами CDP являются возможность развертывания в нескольких облаках и в гибридной облачной среде с помощью контейнеров, а также разделение вычислений и хранения. Кроме того, руководители Cloudera считают, что CDP закрепляет приверженность компании открытому коду в будущем.

«Мы обязались использовать исключительно открытый код», — заявил на дне аналитика Cloudera председатель правления и и. о. генерального директора компании Марти Коул. Он сообщил, что после объявления о предстоящем слиянии возник вопрос, будет ли новая объединенная компания поддерживать прежнюю отчасти проприетарную платформу Cloudera или же она разделит приверженность Hortonworks открытому коду. В конце концов, многие производители включали в свои платформы проприетарные компоненты, чтобы сделать их уникальными, а клиентов лояльными. Cloudera не пошла по этому пути и связала себя с открытым кодом.

Главный менеджер IBM по данным и ИИ Watson Роб Томас также видит важную роль открытого кода на предприятиях. Действительно, в 2017 г. IBM объявила о партнерстве с Hortonworks, а в 2018-м — о покупке Red Hat. «Открытый код — это сейчас лингва франка модернизации на основе данных и ИИ», — сказал Томас.

Сторонники открытого кода утверждают, что он позволяет быстрее последовательно разрабатывать функции ПО, а Open Source-платформы обладают тем преимуществом, что облегчают обратную связь с клиентами по поводу ошибок и будущих функций. Но теперь нет необходимости рекламировать все преимущества открытого ПО, поскольку оно становится для предприятий основным.

«Открытое ПО однозначно становится стандартом для предприятий и технической отрасли в целом, — сказал Даг Хеншен, вице-президент и главный аналитик Constellation Research. — Все началось с Linux, которая сегодня стала стандартной ОС облаков. Открытый код завоевывает также СУБД (здесь наиболее показательными примерами являются MySQL, PostgreSQL, MongoDB и Cassandra) и аналитику (R, Python и многие системы, такие как scikit Learn, TensorFlo и др., имеют открытый код)».

Присутствовавшие на дне аналитика клиенты Cloudera, PwC, GlaxoSmithKline и Globe Telecom не упоминали об открытом коде как одном из преимуществ Cloudera, когда говорили об используемых ими технологиях и о планах применения CDP на предприятиях. Но упоминавшиеся ими достоинства, такие как гибкость, часто рекламируются сторонниками открытого кода. Одним из не упомянутых факторов была цена.

«Это не только вопрос затрат, когда вы перестаете платить за техническую поддержку и часто за корпоративные функции, приданные продукту с открытым кодом, — сказал Хеншен. — Подлинная ценность открытого кода — это темпы и масштабы инноваций. Здоровые сообщества открытого кода привлекают разработчиков, которые вносят такой вклад в создание ПО, какой не по силам ни одной компании».


Источник:  ITWeek