IBM Bluemix offers an end-to-end solution for connecting “Internet of Things”
ValerieLampkin 27000182R2 Visits (12593)
The Internet of Things is all around us; any object that can be assigned an IP address and provided the ability to transfer data over a network is part of the Internet of Things (IoT). Every day a multitude of intelligent IoT devices are being manufactured, shipped and deployed to add to the billions already connected to the internet.
Not only does every man, woman, child, and pet potentially have an intelligent device, there also exists machine-to-machine communication between chips and sensors embedded into inanimate objects. Data collection from devices such as connected cars, wearables, health monitoring sensors, assembly line monitors, and many more can be combined with predictive monitoring to create interconnected homes and cities.
IBM Bluemix is a cloud platform for building, managing and running applications of many different types, including mobile, web, big data and smart devices. As part of IBM’s Bluemix PaaS (platform as a service) offering, the IoT Foundation service offers speed and convenience, a "fast track" for developers to quickly and easily extend an internet-connected device into the cloud.
The IoT Foundation service found in Bluemix enables developers to rapidly connect remote devices to the cloud, extending the edge of an IT networks to interface directly with those devices. The IoT service provides the ability to connect millions of objects and millions of events. This allows the big data from billions of sensors, controllers and other remote devices to be funneled to an existing system of record and can also leverage IBM’s analytics, mobile and security capabilities.
People today want the ability to conduct business virtually anywhere and anytime, using various types of devices. Using the IoT Foundation service enables a business to unlock the information in their systems of record so they are able to support interaction with mobile devices, sensors, machines and applications. The business can then optimize results by receiving and responding to events in near-real time.
IoT Recipes are available that can help you configure, connect and visualize your devices and develop applications to gather insights from your data: http
The IBM IoT Foundation uses MQTT open-source protocol along with IBM technology on the backend to allow developers to easily design and test applications. The IBM IoT service can be used to publish and retrieve data from your connected devices and applications. Read more about IBM IoT Foundation in the IBM Internet of Things Foundation Announcement Letter.
In addition to the IoT service, Bluemix has a boilerplate to help build an application around the data coming from remote devices. The IoT Starter boilerplate makes it easy to get started with an IoT application using Node-RED to design flows. The boilerplate utilizes a Node-RED instance to create a sample flow with a simulator that you can customize for your own devices.
The IoT Foundation is offered as a fully managed cloud service within IBM Bluemix. The software service is designed to allow developers to quickly onboard devices using industry-standard application programming interfaces (APIs) and protocols.
A registered device authenticates using an ID and token or there is also the option to use the QuickStart service which does not require authentication. Both QuickStart and registered devices can publish events but only registered devices can subscribe to commands. An application can publish or subscribe to events and it may also monitor the status of a device.
As an integral part of IBM Bluemix, the IoT Foundation is designed to provide simple, highly secure and powerful application access to IoT devices and data. Clients can rapidly compose analytics applications, visualization dashboards and mobile apps that can generate valuable insights when linked with back office enterprise applications.
Bluemix offers a free trial that can then later be converted to a pay-as-you-go account. You can try the IoT Foundation service now for free, so I invite you to experiment with it. Get started with Bluemix here: http