Smart devices depend on a secure and effective way to update firmware and software over-the-air. In this paper, we provide a comprehensive guide to deploying secure and robust OTA software updates.
When over-the-air (OTA) updates are done correctly, products scale effectively and cost-effectively to the magnitude of millions – meeting both internal and external security requirements while keeping customers happy.
In this paper we discuss what is essential for OTA software updates:
- Triangle of Trust™, a security-by-design principle adopted by Mender to ensure systems are secure against attack surfaces and adhere to three pillars of trust that look to protect people, devices and software.
- Device provisioning, that includes all required steps to be executed before the end-customer unwraps, powers on and connects the device for the first time.
- Device software updating containing steps necessary to be able to update a device with new code over its lifetime.
* Fill out the form below to get this content sent to your inbox.
Tags:
OTA
Download the PDF
Related resources
Some similar resources you may also be interested in
Economics of software update systems: Measuring the total cost of ownership for building and buying solutions
Business best practice dictates that organizations focus resources on areas that create market differentiation. Areas that are not a direct source of competitive advantage — such as enabling unique customer experiences or creating new revenue streams — are likely to be infrastructure or operational rather than strategic.
OTA Updates in the Wild: Lessons from the Field - Jana Perić - NDC TechTown 2025
Mender Customer Engineer Jana Perić shares lessons from real-world deployments on building secure and robust OTA software update infrastructure that holds up in the field.
Build or buy: Defining a secure & robust software update infrastructure
At their essence, software updates are simple – transfer data from one place to another. But, just as a tent, a bicycle, or a recreational player differ from a house, a car, or an Olympic athlete, production-grade software updates fit for enterprise commercial products are different. The qualifying process surrounding software updates is the difference. Baseline best practices for production-grade software updates focus on the minimum standards required for most commercial environments and enterprise products.


