Zero disruption continuous product updates

First published on November 15, 2024 ,  updated on July 3, 2025

For mission-critical software like VOGSY, constant availability is imperative. We are committed to delivering new features, bug fixes, and other improvements without ever disrupting your work.

Our promise is simple: no downtime, no scheduled maintenance windows, and no interruptions to your workflow.


Our Approach to Zero-Downtime Updates

We achieve this high level of availability by combining smart deployment strategies with a rigorous, automated development process.

1. Smart Deployment Strategies
Instead of updating the entire system at once, we use modern techniques to ensure the platform remains stable and operational during updates.

  • Rolling Updates: We update the system in small, gradual increments rather than all at once. This allows individual components to be updated while the rest of the system continues to run smoothly.

  • Canary Releases: A new update is first released to a very small, controlled subset of users. We monitor it carefully, and only after confirming that there are no issues is it gradually rolled out to everyone.

  • Feature Flags: New features can be deployed to our live environment but kept inactive or "hidden" behind a flag. This allows us to test them internally before activating them for all users when they are ready.


2. Automated Integration and Deployment (CI/CD)
VOGSY follows a strict Continuous Integration/Continuous Deployment (CI/CD) policy. This automated approach reduces human error and allows us to deliver improvements safely and rapidly.

  • Continuous Integration (CI): Our developers merge code changes into a central repository many times a day. Each time, an automated process builds and tests the code to catch any errors or conflicts immediately.

  • Continuous Deployment (CD): Once code changes pass all automated tests, they are deployed automatically to the live environment, all while being monitored to ensure high performance and a smooth user experience.


Auticon Partnership

We are proud to work closely with our partner, Auticon NL, to continuously improve our automated testing processes.

Auticon is a unique IT consulting business and social enterprise that exclusively employs adults on the autism spectrum in permanent IT consulting roles, leveraging their cognitive strengths to deliver outstanding quality.