Comment livrer des évolutions sans jamais arrêter un service ?

Déc 9, 2025 | Le blog

Aujourd’hui les utilisateurs ont l’habitude de disposer de services numériques toujours accessibles.​ Pourtant ces services doivent régulièrement être mises à jour.​ Certains services internationaux ou critiques doivent fonctionner 24h/24h et pour d’autres le coût de déploiement de nuit (en HNO) reste prohibitif.​
Le concept du Zero Downtime Deployment permet d’apporter une réponse efficace à cette problématique.

Le process de déploiement

Le déploiement sans arrêt de service nécessite d’adapter l’ensemble du processus de développement.

Les spécifications doivent être divisées en petit bloc, le code doit être adapté en conséquence et le processus de recette doit être le plus automatisé possible pour gagner en efficacité et réactivé.

Etant donné que l’on va livrer plus souvent des petites modifications, il est important de disposer d’une chaîne CI/CD permettant de livrer de façon automatique.

Le patterns de déploiement

Certains patterns sont reconnus pour leurs efficacités dans le déploiement sans arrêt de service

On utilise les principaux patterns reconnus pour le Zero Downtime Deployment :

  • Blue-Green deployment : Deux environnements identiques (Blue et Green) sont maintenus. Seul l’un est actif à la fois. Le déploiement se fait sur l’environnement inactif, puis le trafic est basculé vers celui-ci.
  • Canary Release : La nouvelle version est déployée progressivement à un sous-ensemble d’utilisateurs (ou de serveurs), puis étendue si tout va bien.
  • A/B Testing : Deux versions coexistent en production, et le trafic est réparti entre elles pour comparer les performances ou l’expérience utilisateur.
  • Shadow deployment : La nouvelle version reçoit une copie du trafic en parallèle de la version actuelle, sans impact sur les utilisateurs. Les réponses ne sont pas renvoyées aux clients.

La gestion des sessions

Suivant le pattern utilisé et l’application hébergée la gestion des sessions doit être adaptée pour le ZDD.

Le premier principe est de minimiser le stockage des informations en session au stricte nécessaire.

Ensuite, si l’infrastructure dispose d’un load balancer il est possible de le paramétrer pour que la session d’un utilisateur actif soit redirigé vers le même serveur.

Cela permet d’assurer la cohérence d’exécution au sein de la même version de l’application.

Une autre alternative est de gérer les sessions sur chaque serveur.

Dans ce cas il faudra prendre soin de ne pas ajouter d’incompatibilité au niveau des sessions entre 2 versions de l’application.

La gestion de la base de données

Une autre problématique courante à prendre en considération est la gestion d’une base de données.

Les changements effectués dans la structure des données doivent rester compatible en chaque version.

Pour cela, une pratique consiste à mettre en place un schéma transitoire des données et d’utiliser le pattern Features Toggles dans le code de l’application.

Ainsi un ensemble de variables et de conditions permettent de migrer progressivement les données vers le schéma ciblé avec la possibilité d’effectuer un retour en arrière si nécessaire.

La gestion de l’API

Si l’application dispose d’une API, celle-ci doit permettre une transition entre les différentes versions de l’application.

Une bonne pratique consiste à versionner chaque route de l’API, par exemple au niveau de l’URL.

Ainsi il est possible de continuer à consommer 2 versions d’une même route et de supprimer l’ancienne uniquement quand celle-ci n’est plus utilisée.

Déployer des évolutions sans arrêter une application nécessite d’adapter les processus et les pratiques.

Mais cette transformation permet de répondre aux contraintes d’accessibilité d’une application et de réduire le délai de commercialisation (Time to Market).

Cette démarche s’inscrit parfaitement dans les mouvements Agile et DevOps.

Si vous souhaitez passer au Zero Downtime Deployment venez échanger avec nos tech leads.

Actualités

Vœux de la Direction

Chez Acelys, nous avons démarré l’année 2026 sous le signe du partage et de la cohésion d’équipe. À l’occasion des vœux de la Direction, nous avons inauguré un nouveau format : « Questions pour la Direction ».Les collaborateurs ont pu poser leurs questions de manière...

Retour sur la Soirée de Noël Acelys à Montpellier

Le jeudi 11 décembre, les équipes Acelys se sont réunies au FDI Stadium de Montpellier pour célébrer la fin d'année lors d'une soirée de Noël d'entreprise placée sous le signe de la convivialité, du partage et de la cohésion d'équipe. Une soirée de Noël festive et...

Caritacelys 2025 : une soirée solidaire et engagée chez Acelys

Jeudi soir, à l'occasion de notre soirée d'été, Acelys a organisé la 2e édition du Caritacelys, un événement de team building solidaire et engagé. Cette initiative s'inscrit pleinement dans notre politique de Responsabilité Sociétale des Entreprises (RSE) et vise à...

Acelys au Salon TAF de Montpellier

Nos recruteuses étaient présentes au Salon TAF de Montpellier (Travail, Avenir, Formation), au Parc des Expositions, l'occasion de présenter de nombreuses opportunités dans la Data, le Développement, la Cybersécurité, l'Intégration de solutions, mais aussi dans le...

Le Rallye des Métiers Télémaque

La semaine dernière, Acelys a eu le plaisir d'ouvrir ses portes à 15 collégiens et lycéens dans le cadre du Rallye des Métiers, un événement organisé par l'association Télémaque, partenaire engagé à nos côtés depuis plusieurs années. Promouvoir l'égalité des chances...

Unis contre le cancer du sein à La Montpellier Reine !

Ce week-end, nos collaborateurs ont participé avec enthousiasme à La Montpellier Reine 2025, une course solidaire emblématique organisée chaque année à Montpellier pour soutenir la lutte contre le cancer du sein. En enfilant leurs baskets et leur plus beau sourire,...

Vœux 2024 & Galette des Rois : un moment de convivialité en entreprise !

Chez Acelys, nous avons débuté cette année 2025 sous le signe du partage et de la cohésion d'équipe. La direction a présenté ses vœux de nouvelle année, un temps fort pour faire le bilan des réussites passées et partager notre vision stratégique pour l'avenir. Un...

Acelys fête Noël !

Une soirée de Noël mémorable au FDI Stadium de Montpellier Le jeudi 19 décembre, nous avons célébré la fin d'année en beauté avec une soirée festive qui restera gravée dans les mémoires. Cet événement, organisé au prestigieux FDI Stadium de Montpellier, a rassemblé...

Acelys, un engagement fort pour le sport local

Depuis plusieurs années, Acelys Services Numériques s'affirme comme un fervent soutien du sport local. À travers des actions concrètes, l'entreprise s'engage à promouvoir les valeurs de dépassement de soi et de solidarité, incarnées par des équipes comme le...

Acelys reçoit la médaille d’argent EcoVadis !

Acelys reçoit la médaille d'argent EcoVadis pour ses performances en responsabilité sociétale des entreprises ! Nous sommes fiers d'annoncer que nous avons obtenu la médaille d'argent dans le cadre de l'évaluation EcoVadis, une reconnaissance qui place notre...

Blog

Comment choisir une GED adaptée à votre PME : les 10 critères essentiels

Chaque entreprise génère aujourd’hui une masse impressionnante d’informations : devis, contrats, factures, fiches RH, courriels, plans, photos… Et souvent, ces documents sont éparpillés entre serveurs, disques partagés, messageries ou dossiers personnels. Résultat :...

Automatiser la vidéo IA au-delà des limites avec n8n

Automatiser la vidéo IA au-delà des limites ? Chez Acelys, nous utilisons n8n pour orchestrer des workflows d'automatisation capables de dépasser la contrainte des 8 secondes par séquence imposée par les plateformes de génération de vidéos IA. Notre approche concrète...

Les 5 plus grandes menaces de cybersécurité pour votre entreprise

Entre l’explosion de l’intelligence artificielle, la généralisation du cloud et la numérisation des services, les entreprises n’ont jamais été aussi exposées aux risques cyber.L’année 2025 marque un tournant : les attaques deviennent plus ciblées, plus intelligentes...

L’IA en entreprise 2025-2027 : comment réussir sa transformation

Cette analyse en deux parties explore le paradoxe de l’IA en entreprise. Elle fait suite à la première partie : pourquoi 95% des projets IA en entreprise échouent malgré l’engouement Ce qui nous attend vraiment La communauté technique s'accorde sur deux révolutions à...

L’IA en entreprise : pourquoi 5% des entreprises réussissent

Cette analyse en deux parties explore le paradoxe de l'IA en entreprise. Première partie : pourquoi 95% des projets IA en entreprise échouent malgré l'engouement. Seconde partie, qui sera publiée prochainement : comment font les 5% qui réussissent et ce qui nous...

Comment la méthode agile garantit la réussite de vos projets

Souvent, ce n’est pas une question de compétences, mais de collaboration. L’agilité ne se résume pas à des sprints et des post-it : c’est une philosophie qui place l’échange et l’adaptation au cœur du développement. Et si la clé du succès résidait dans une équipe...

DORA : La nouvelle boussole de la résilience numérique dans la finance

Le secteur financier européen entre dans une nouvelle ère de régulation. Le Règlement DORA (Digital Operational Resilience Act) impose désormais à toutes les entités financières une véritable transformation de leur organisation numérique. Son objectif ?...

Comment la recherche d’information évolue pour vous aider au quotidien

La recherche d'information a connu une transformation spectaculaire au fil des décennies. Aujourd'hui, elle joue un rôle clé dans notre vie personnelle comme professionnelle, notamment grâce aux avancées en intelligence artificielle et traitement automatique du...

Blazor : Modernisez vos applications web avec la puissance de C#

Développez des Applications Web Interactives avec Blazor : Le Framework Innovant de Microsoft Aujourd'hui, les entreprises recherchent des solutions fiables et performantes pour développer des applications web interactives. Blazor, un framework innovant de Microsoft,...

Bubble : une approche No Code pour des applications métiers sur mesure

Les besoins métiers évoluent rapidement et sont souvent mal couverts par les ERP, qui ne peuvent répondre à toutes les demandes spécifiques. Face à cette réalité, de nombreuses entreprises jonglent entre fichiers Excel, outils isolés et Shadow IT, générant des...