IBM Internet of Things Workbench
FarizSaracevic 1200007J9R Visits (5667)
The Internet of Things (IoT) is not a buzzword anymore. It has become a key enabling technology and innovation driver for modern businesses. IoT systems are connecting traditional products to a broader ecosystem and are unlocking new innovation streams. Smart and inexpensive Things are creating opportunities for new practices and business processes that were impossible to imagine just few years ago. And above all, we are seeing dramatic changes in new business models that are creating a connected world.
The numbers don’t lie. According to Gartner, approximately 3.9 billion connected things were in use in 2014 and this figure is expected to rise to 25 billion by 2020. 75% of companies are exploring or using IoT in the business in some respects (int
IoT is here to stay, and is changing everything we know about modern business applications. This change also has dramatic effect on application developers, engineers and system integrators, as they adopt new IoT technologies.
Today there are 500K developers contributing to the Internet of Things, expected to grow to 4.5M by 2020 (a 57% CAGR) [link]. Almost 29% of Chinese developers are currently developing software for the IoT and 41% plan to start within the next 12 months [Evans Data, 06/01/2014]. Recently, an Eclipse developer survey showed that 33% of developers are engaged with IoT apps and over 50% are in learning and discover mode [link].
The Internet of Things personas
Typically, the development of complete IoT system will cross the boundaries of a single organization while different IoT developer personas will need to collaborate to accomplish a joint task. Alternatively, IoT System Integration engineers might use 3rd party components to integrate/assemble a solution from available COTS components. In the Internet of Things Workbench (IoTWB) project we are trying to better understand these scenarios and the role of the IoT System Integration engineers.
What is Internet of Things Workbench?
IoTWB is a cloud-based design tool for IoT System Integration engineers to visually design, integrate, simulate, test and deploy end-to-end Internet of Things systems. We are collaborating with IoT developers to understand the pain points, the needs and the opportunities in this space, and looking for innovative way to increase the quality and security of IoT systems while improving the productivity of IoT system development.
Initially, we are focusing on the following aspects:
1. Design & Simulate an end-to-end IoT System - rapid prototyping of IoT system using simple visual design techniques and verification of the system behavior via easy-to-use simulation.
What have we discovered so far?
While IoT systems are growing fast, we already see significant challenges in current methods and tools used for IoT systems development. Generally, we can divide these challenges into two categories:
In order to be successful and scale, IoT organization will need to overcome these challenges. IoTWB is a necessary ingredient in this transformation and provides necessary capabilities to make transformation successful.
How can you be involved?
IoTWB is released as experimental service in IBM Bluemix and you can test it first hand by exploring IoTW
Want to learn more? Feel free to contact us at at firstname.lastname@example.org and we will be happy to engage.
Fariz Saracevic (@FarizSaracevic)
IBM Internet of Things Workbench Product Manager