Rolling deployment A rolling deployment is a software deployment strategy that involves gradually and sequentially updating instances of a software application without causing downtime or disruption to the overall system. In a rolling deployment, new versions of