Your submission was sent successfully! Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

You have successfully unsubscribed! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates about Ubuntu and upcoming events where you can meet our team.Close

2019-03-16

Optimising IoT bandwidth with delta updates

Learn how snap deltas’ over-the-air updates are efficient and effective.

With more devices connecting to the internet than ever before, the demands on bandwidth increase in parallel. For any organisation deploying IoT devices in the field, consideration needs to be given to the amount and frequency of data that will be transmitted from the device to the cloud for both cost and latency reasons.

Organisations should consider an optimum mechanism in which to transfer data in the most resourceful and cost-effective way possible. The data in question isn’t just that which drives new insight and value to businesses but also that which is needed to keep remote device operating systems up to date, secure and running the latest applications.

For that purpose, deploying software where only the delta change is updated rather than the whole application is a much more attractive option. Snaps, the universal Linux application packaging format, features exactly this attribute.

This whitepaper will explore snap deltas in more detail including how over-the-air (OTA) updates can be delivered efficiently to IoT devices and reduce bandwidth requirements while effectively deploying software updates.

Highlights of this whitepaper include:

  • Overview of snaps’ automatic update feature, their release cadence and how this helps manage software updates on IoT devices.
  • Explanation of snap deltas downloads and uploads on IoT devices, desktop and the cloud.
  • Case studies of deployed IoT devices from Dell, Rigado and Fingbox demonstrating the significant bandwidth savings of their respective snaps.
Contact information
  • In submitting this form, I confirm that I have read and agree to Canonical's Privacy Notice and Privacy Policy.