Microsoft объявила о выпуске новой версии Microsoft R Server 9.0 (MRS) — решения, ориентированного на корпоративных заказчиков и предназначенного для масштабного анализа данных, создания интеллектуальных приложений и получения ценных сведений из различных внутренних и внешних источников компании. Наверное, самое интригующее в этом анонсе — название продукта. Имя «R Server» до сих пор было практически неизвестно на ИТ-рынке, но в то же время номер версии говорит о большой, и, судя по всему, довольно успешной (до такого номера доживают далеко не все разработки) истории этого ПО. Парадокс этот объясняется достаточно просто: MRS 9.0 — это первый выпуск под маркой Microsoft продуктовой линейки компании Revolution Analytics, которую Редмонд приобрел в начале 2015 г.
Созданная в 2007 г. Revolution Analytics изначально специализировалась на задачах статистической обработки больших объемов данных, и, по мнению экспертов, в последние годы входила в число лидеров этого направления, конкурируя с такими гигантами, как SAS и IBM (Голубой гигант вышел на это рынок, купив в
В марте 2016 г. Microsoft объявила о поддержке языка R в своем средстве разработки Visual Studio, при этом R стал первым языком именно вычислительной направленности в составе этого инструмента. Выпущенный сейчас MRS 9.0 также тесно связан с Visual Studio и доступен для загрузки через аккаунты MSDN и Visual Studio Dev Essentials. Продукт также интегрирован с Microsoft SQL Server, который используется, в том числе, для хранения результатов статистической обработки. Кроме того новый функционал статобработки включен в состав SQL Server 2016 в виде служб SQL Server R Services. Для работы с внешними источниками данных MRS 9.0 может использовать фреймворк Spark 2.0 (в дополнение к ранее задействованной версии Spark 1.6), при этом расширен список поддерживаемых версий Linux и Hadoop.
Как следует из комментариев представителей Microsoft, корпорация намерена продвигать MRS в направлении решения задач искусственного интеллекта и машинного обучения. Важным шагом в этом направлении является появление в составе сервера нового программного пакета MicrosoftML (Machine Learning), который в существенной мере реализован на базе открытых библиотек CRAN R. Сейчас MicrosoftML работает в средах Windows и SQL Server, но компания обещает появление уже в следующем году поддержки Linux и Hadoop.