Liquid Software - do we care about software versions still?

By Baruch Sadogursky

Elevator Pitch

Software versioning is hard, because versions are bad. Let’s get rid of them.

Auto-update is here to stay. It’s convenient and easy, it guarantees security and stability updates, so why shouldn’t it not be the same for mission critical, 24x7 available software?

Description

Software versioning is hard, because versions are bad. Let’s get rid of them.

Auto-update is here to stay. When was the last time you checked what version of the Twitter app your smartphone is using? Or the version of your browser? It’s convenient and easy, it guarantees security and stability updates, so why shouldn’t it not be the same for mission critical, 24×7 available software? In this talk, we will discuss what it takes to make software “liquid” – how we can build the trust needed to enable auto-update for more software types like server side software and IoT software, and how the continuous delivery process should look like for liquid software.

Notes

This talk should resonate very well with the DevOps audience. It’s a discussion about the future of software distribution and software update for server–side and IoT software and is extremely relevant those days (thinking about the IoT DDoS of DynDNS the other day).