Top three requirements for OTA software updates for IoT
Updating your device software, whether its system or application level, may seem an easy task to do when you first start your IoT project but then you realize what’s involved is more than just overwriting some files with new copies. What if the power goes out while the device is updating? What if the connectivity is lost due to poor network quality? What if a third party sends a fake update? What...Read the article
Managing large scale deployments with phased rollout and schedule deployments
As the number of connected devices increase, the operations and infrastructure needed to support continuous updates at scale is growing fast. Deploying to a large fleet of connected devices in the field with thousands or tens of thousands, can pose a significant risk of something going wrong.
Regardless of how well tested the software and update process is, you will only know how well the deployment works after it has been released into the field. Differences in time zones, network latency, hardware and customer usage patterns are all potential stumbling blocks preventing new software releases from behaving as expected. These factors can be impossible to predict. A failed update will result in negative customer experience and potentially high customer support costs. Worst case, collateral and brand damage might be at stake.
With the release of Mender Enterprise, feature such as phased rollout can help greatly mitigate the risk by deploying into time-delayed phases with customizable share of the devices being updated in each phase. Additionally, schedule deployments enable to set a start time for the deployment into the future, so customers are unlikely to be interrupted by the update, and your support staff does not need to be up at night to create and observe it.Read the article
Announcing Mender Enterprise: Enabling deployment of large scale updates with production grade security, uptime and customizability
We are excited to announce Mender Enterprise to facilitate the ever increasing demand for over-the-air (OTA) software updates in industrial, automotive, consumer, and smart connected Internet of Things (IoT) markets. We’ve been working hard to deliver the much anticipated features our customers have been waiting for.
With the advent of IoT and the proliferation of connected embedded devices a...Read the article
4 ways to minimize IoT cybersecurity risks
With close to 400k followers, the Twitter account named Internet of Shit is the epitome of the dire situation emerging as we stumble into a world of connected devices.
Governments around the world are waking up to a reality where the severity of vulnerable technologies grows with our increasing dependence on technology. While hackers enjoy everything from ransomware to stealing compute power for...Read the article
What Is a Mender Update Module, How It Works and Why Use It?
In Mender taxonomy, an Update Module is essentially a method for deploying over-the-air (OTA) software updates with the advantage of customizability and flexibility at its core. See Two Ways to Update Embedded Devices Over-The-Air.
Before getting into Update Modules, let’s refresh what Mender Client and Mender Artifact are. Mender Client is a process that runs in user space on top of an em...Read the article