Nubix.io, provider of edge-native containers and analytics for Internet of Things (IoT), launched its Developer Edition with support for the Raspberry Pi and BeagleBone platforms. With Nubix.io, programmers have access to a library of sensors, analytics and tiny services that leverage open source languages and prepackaged functions to create IoT applications in minutes.
Nubix.io’s patent-pending, edge-native container technology provides a develop-once, deploy-anywhere capability that enables developers to utilize the same code across platforms. Purpose-built for the constraints of microcontrollers and single board computers (SBCs), Nubix.io’s tiny containers enable rapid deployment on tiny edge devices such as Raspberry Pi and BeagleBone.
Nubix’s edge-native architecture enables processing of the data on the devices where data is created, eliminating latency and overhead associated with networking and remote processing. It is also built on open source technologies so that they are not locked into proprietary vendor languages and libraries, but instead can use open source data and signal processing libraries as well as machine learning libraries.
Common cloud solutions, like Docker, can’t be used for most IoT applications because they are both too large and require memory management features not available on tiny devices. In fact, most applications could never be downsized to run on edge devices.
While IoT gateways bring some processing closer to the source of streaming data, only Nubix.io containers are sized in kilobytes, not megabytes, which is 100 times smaller than a Docker container, and small enough to be placed at the real edge—right on to the chips and sensors used by IoT devices.
Nubix.io technology solves other challenges commonly associated with IoT gateways. Environments with limited or intermittent connectivity can cause delays and moving massive amounts of data generated by IoT devices can be costly.
However, Nubix.io’s edge-native technology expands the capabilities of IoT systems by providing analytics functionality directly on the IoT device, eliminating the latency, bandwidth, connectivity and cost constraints of moving massive amounts of data from a vast number of connected sensors.
With Nubix.io, companies reap the benefits of IoT analytics with the same agility and scalability they are accustomed to receiving from the cloud-native technologies, but without the latency, costs and complexity of moving data to and from sensors for processing at “edge-near” architectures.
The Developer Edition of Nubix.io features easy-to-use application development platform that comes prepackaged, drag-and-drop components and functions allow developers to rapidly build and test applications. It also includes prepackaged sensor support means developers can start working on application logic and analytics immediately, instead of focusing on low-level hardware plumbing; and simplified programming in a high-level, open source language is faster and less error-prone than C/C++, while eliminating need for developers to learn complex or proprietary programming languages and the associated lock-in and skill availability issues.
Using prepackaged Nubix.io components and Nubix.io containers, developers have a true develop-once, deploy-anywhere capability for IoT applications. It offers out-of-the-box sensors including BME280, SGP30, ADXL345, and ADS1015; across Raspberry Pi 3B and later, and BeagleBone Black platforms
“There’s tremendous analytic, machine learning and AI intelligence to unlock from sensors and chips being used in the billions of IoT sensors and devices on the market. But even small sensors can generate more than a terabyte of data a day. It’s expensive, impractical – or even impossible – to move that much data to IoT gateways or the cloud for real-time analysis,” said Rachel Taylor, CEO of Nubix.io. “Nubix.io brings the familiarity of open, cloud-based programming and containers to a platform purpose-built to run directly on sensors and microcontrollers that won’t disrupt the rigid architecture and condition of billions of IoT devices deployed worldwide.”