Всего неделю спустя после запуска IBM developerWorks Open — площадки для поддержки сообщества разработчиков открытых облачных решений, Голубой Гигант объявил о формировании нового сообщества — разработчиков Интернета вещей (Internet of Things, IoT).
Новое сообщество под названием IBM developerWorks Recipes призвано помочь разработчикам — как новичкам, так и опытным — быстро и легко изучить способы подключения устройств Интернета вещей к облакам, а также узнать, как использовать данные, поступающие от подключенных к сети устройств. Пользователи developerWorks Recipes могут обратиться к PaaS-сервису на платформе Bluemix и пройти пошаговые уроки по встраиванию продвинутой аналитики и машинного обучения в приложения и устройства для Интернета вещей.
Исследователи Gartner прогнозируют, что в 2015 году к Интернету будет подключено уже почти пять миллиардов «вещей» (что на 30% больше, чем в 2014 году), а к 2020 году эта цифра вырастет в пять раз — до 25 миллиардов. Другая исследовательская фирма, IoT Analytics, назвала IBM компанией «номер один» по инвестициям в Интернет вещей, приняв во внимание созданное в IBM бизнес-подразделение с бюджетом в 3 млрд. долларов.
Следом за IBM в рейтинге IoT Analytics следуют Google, Intel, Microsoft и Cisco Systems. Apple, SAP, Oracle, Samsung and Hewlett-Packard замыкают первую десятку.
«IBM — традиционный лидер в создании инновационных инструментов для разработчиков, желающих создавать „приложения будущего“. Теперь IBM расширяет свою целевую аудиторию — и новичок-разработчик, и опытный инженер смогут легко и быстро получить руководящие материалы по созданию и подключению IoT-устройств друг к другу и к облаку, а также управлению такими устройствами, — заявил Кристофер О’Коннор, генеральный менеджер направления Интернета вещей в IBM. — В рамках developerWorks Recipes корпорация IBM раскроет все секреты использования новых механизмов анализа огромных массивов данных, поступающих от устройств, домашней техники, автомобилей и т. п.»
В число заготовок, которые IBM предоставит разработчикам, входят механизм анализа состояния автомобиля на основе данных от бортовых диагностических систем; мониторинг в реальном времени состояния любого оборудования — от домашней бытовой техники до колесных пар железнодорожных вагонов; графическая визуализация исторических и онлайновых данных от IoT-устройств для анализа имеющихся проблем и выявления трендов, а также многое другое.
IBM продвигает Bluemix, чтобы привлечь разработчиков к платформе IBM Cloud. Оказав пользователям помощь по подключению устройств к Bluemix, IBM далее помогает им провести углубленный анализ, применить алгоритмы машинного обучения и познакомиться с другими сервисами Bluemix, такими как хранилище данных, предиктивное моделирование и аналитика геопространственных данных.
«Разработчики не могут быть экспертами во всех типах „вещей“, которые подключаются к IoT, — говорит Джон Расмуссен, директор стартапа Bitreactive, занимающегося средствами разработки для IoT. — Если не предоставить разработчикам простых и легких в использовании инструментов для извлечения данных с устройств, то стоимость IoT-проектов окажется слишком высокой. IBM developerWorks Recipes — превосходная платформа для предоставления таких инструментов. Она объединяет сообщества разработчиков двух разных категорий — ПО, встроенного в устройства, и облачного ПО. Любой разработчик облачного ПО для IoT сможет теперь найти и повторно использовать наши шаблоны для аналитической обработки данных с устройств. Мы видим, что IBM понимает потребности разработчиков и старается упростить их работу при помощи developerWorks Recipes».
Как сказал Дэнил Квант, вице-президент по продуктам компании MultiTech Systems, очень долгое время разработчикам приходилось создавать IoT-приложения практически с нуля. «IBM developerWorks Recipes позволит им использовать результаты серьезных усилий своих коллег, что сильно упросит процесс разработки новых решений. IBM помогает нам и нашим заказчикам быстро и безопасно подключать устройства к IBM Cloud, что в конечном итоге должно преобразовать и сделать эффективными наши бизнес-процессы».
Тони Мильбурн, вице-президент по стратегии в компании u-blox, считает, что новое сообщество IBM поможет сократить риски для разработчиков Интернета вещей. Швейцарская компания u-blox выпускает беспроводные компоненты и модули для потребительских устройств, автомобилей и промышленных изделий.
«Сложность экосистемы IoT затрудняет получение реальных бизнес-преимуществ, — отмечает Мильбурн. — Чтобы снизить эту сложность, u-blox делает свои продукты (модули для радиосвязи и определения местоположения) с возможностями облачной платформы IBM Bluemix по углубленному анализу и управлению данными. В этом нам окажут реальную помощь те рекомендации, инструменты и прототипы, которые предоставляет developerWorks Recipes. Они упрощают развертывание решений и, что особенно важно, помогают снизить риски. Совместное использование технологий IBM и u-blox оптимально для глобальных производителей в различных промышленных отраслях».
В марте IBM заявила, что создает облачную платформу с открытым кодом, которая поможет клиентам и партнерам компании создавать IoT-решения. Также компания сообщила, что создает новые облачные сервисы для углубленного анализа IoT-данных. Более 2 000 консультантов, исследователей и разработчиков работают в направлении развития IoT-инициативы IBM.
«Наши знания о мире растут с каждым подключенным сенсором и устройством, но нередко мы не используем эти знания на практике, хотя знаем, что они помогут добиться лучших результатов, — заявил Боб Пиччиано, вице-президент IBM по аналитике. — Открытый проект IBM поможет клиентам и партнерам компании использовать данные Интернета вещей для построения законченных решений. В этом состоит главный фокус инвестиций и инноваций IBM».
В конце июля IBM запустила облачную среду developerWorks Open, призванную дать разработчикам доступ к новейшим технологиям IBM и возможность глобального сотрудничества со своими коллегами для ускорения проектов. IBM также объявила, что она предоставит код пятидесяти своих проектов в распоряжение открытых сообществ, что должно ускорить освоение заказчиками новых технологий. Это объявление было сделано на конференции O’Reilly Open Source Convention (OSCON) 2015 в Портланде.
«IBM уверена в том, что проекты с открытым кодом являются основой развития инноваций в облаке», — подчеркнул Энджел Диас, вице-президент IBM по облачной архитектуре и технологии. — Через developerWorks Open мы даем открытый доступ к ряду инновационных разработок IBM, которые помогут вырастить сообщество и экосистему и в дальнейшем станут промышленными технологиями".
В developerWorks Open разработчики смогут загрузить код, общаться в блогах, изучать документацию и видео, что должо помочь им ускорить выпуск новых продуктов.