A week after launching a broad-based community destination for cloud developers focusing on open-source technologies—IBM developerWorks Open—Big Blue has announced a new community aimed at Internet of things (IoT) developers.
IBM's new IBM developerWorks Recipes community is designed to help developers—from novice to experienced—quickly and easily learn how to connect Internet of things (IoT) devices to the cloud and how to use data coming from those connected devices. Users of developerWorks Recipes can tap into IBM's Bluemix platform as a service (PaaS) to implement step-by-step tutorials for embedding advanced analytics and machine learning into IoT devices and applications.
Industry research firm Gartner forecasts that 4.9 billion connected things will be in use in 2015, up 30 percent from 2014, and that number will reach 25 billion by 2020. Research firm IoT Analytics ranked IBM No. 1 in IoT investment based on IBM's launch of an IoT business unit and its pledge to invest $3 billion into it.
According to IoT Analytics, IBM—with that huge $3 billion commitment—is now No. 1 in the world in IoT investment, followed by Google, Intel, Microsoft and Cisco Systems. Apple, SAP, Oracle, Samsung and Hewlett-Packard round out the top 10.
"IBM has long been a leader in offering innovative tools for developers to create the applications of our future. Now, IBM is expanding that focus so anyone—from the software novice to the experienced hardware engineer—can easily and quickly access materials providing guidance in the creation, management and connection of IoT devices to each other and the cloud," said Christopher O'Connor, general manager of IoT offerings at IBM, in a statement. "With developerWorks Recipes, IBM provides easy access to new analytics and operational insight capabilities that tap into the vast data from many connected devices, home appliances or cars."
Examples of what IBM is hoping to help developers do include understanding vehicle performance by analyzing data from its onboard diagnostic system, linking real-time machine condition monitoring with IBM asset management to monitor everything from the health of household appliances to wheels on a railroad car, and spotting trends, and obtaining solutions to common problems through graphical representation of historical and real-time data from IoT devices.
IBM is leading with Bluemix to entice developers to the IBM Cloud platform. By helping users connect their IoT devices to Bluemix, IBM is helping them run advanced analytics, utilize machine learning and tap into additional Bluemix services. For example, data storage, predictive modeling and geospatial analytics can help users better understand the data on their devices and also help to accelerate the IoT ecosystem.
"Developers just can't be experts on each new 'thing' that gets added to the IoT," said Jone Rasmussen, general manager at IoT developer tool startup Bitreactive, in a statement. "To control costs of IoT projects, developers need easy, repeatable ways to quickly extract data from devices. IBM developerWorks Recipes is the perfect platform to do just that. It brings the embedded and cloud developer communities together in one place. Any cloud IoT developer can now easily find and reuse our templates for producing intelligent data at the edge of the network. With developerWorks Recipes, IBM shows it understands what's needed to make developers' lives easier."