Contenu de cette page
Retour vers : Documentation technique

Releases Management RSS

Informations générales

Télécharger la fiche informative

Cette page décrit le processus de gestion des mises en production de la plate-forme eHealth.

Vous y trouverez 

  • un aperçu du calendrier des mises en production 
  • les conventions d'appellation des différentes phases d’une release 
  • une explication des mises en production progressives et des ‘Availability zones’ (AZ) 
  • les phases du processus 
  • des définitions claires des termes utilisés

Ces informations constituent un guide pratique pour les partenaires et les parties prenantes.

Le tableau ci-dessous reprend les dates des prochaines Releases prévues, ainsi que les dates de début des tests en acceptation.

Prochaines releases

Nom Release Type
de release
Content Proposal Content freeze Code freeze Mise en ACC sur AZ UP Début tests ACC Mise en PRD sur AZ UP Release
R20242.2 Minor 31/11/2024 14/11/2024 17/12/2024 14/01/2025 21/01/2025 18/02/2025 25/02/2025
R20251 Major 31/10/2024 14/11/2024 04/02/2025 04/03/2025 11/03/2025 08/04/2025 15/04/2025
R20251.1 Minor 11/03/2025 25/03/2025 22/04/2025 13/05/2025 20/05/2025 17/06/2025 24/06/2025
R20251.2 Minor 22/04/2025 06/05/2025 03/06/2025 01/07/2025 08/07/2025 22/07/2025 29/07/2025
R20252 Major 22/04/2025 06/05/2025 22/07/2025 26/08/2025 02/09/2025 07/10/2025 14/10/2025
R20252.1 Minor 12/08/2025 26/08/2025 30/09/2025 28/10/2025 04/11/2025 02/12/2025 09/12/2025
R20252.2 Minor 29/10/2025 13/11/2025 02/01/2026 13/01/2026 20/01/2026 17/02/2026 24/02/2026
R20261 Major 29/10/2025 13/11/2025 03/02/2026 03/03/2026 17/03/2026 21/04/2026 28/04/2026
R20261.1 Minor 10/03/2026 24/03/2026 28/04/2026 12/05/2026 19/05/2026 16/06/2026 23/06/2026
R20261.2 Minor 22/04/2026 06/05/2026 01/06/2026 30/06/2026 07/07/2026 22/07/2026 28/07/2026
R20262 Major 22/04/2026 06/05/2026 28/07/2026 25/08/2026 01/09/2026 13/10/2026 20/10/2026
R20262.1 Minor 20/08/2026 03/09/2026 29/09/2026 27/10/2026 03/11/2026 01/12/2026 08/12/2026

Nomenclature du versioning

Chaque version suit une logique de nommage fixe :

AAAAAx.a

  • AAAA : Année civile
  • x : Version majeure
  • a : Version mineure

Exemples

R20261 = la première version majeure de l’année 2026

R20261.2 = la deuxième version mineure après la première version majeure de l’année 2026

Définitions

  • Type de release
    • Release mineure
      • mise en production de services mineurs 
      • maintenance et corrections évolutives 
      • aucune modification fondamentale de l’architecture
    • Release majeure
      • mise en production d’une nouvelle version du connecteur 
      • mise en production de nouveaux services de base eHealth 
      • modifications structurelles ou architecturales
  • Le content proposal
    • Le content proposal est l'ensemble des informations utiles au démarrage d'un projet. Pour connaître quelles informations sont requises, il y a lieu de prendre contact avec l'équipe de gestion des projets via l'adresse mail ehealthppkb@ehealth.fgov.be afin de faire l’analyse d’impact éventuel sur le développement (ou pas) de nouveaux services de base à planifier dans une release . Le content proposal doit être complet pour la date indiquée dans le tableau ci-dessus.
  • Le content freeze
    • Plus aucune modification n’est apportée au contenu de la release en cours
    • Le contenu de la version est définitif
  • Le code freeze
    • Plus aucune modification n’est apportée au code de la release en cours
    • Seules les corrections strictement nécessaires peuvent encore être prises en compte
  • Début des test en ACC
    • Il est demandé aux partenaires et aux fournisseurs de logiciels d’effectuer des « sanity tests » dans l’environnement d’acceptation et si besoin de remonter les problèmes rencontrés via le support de la plate-forme eHealth
  • Release day
    • Date de la mise en production de la release sur les deux AZ (IN 95% et UP 5%). Conformément au principe du ‘canary release’(*)
  • Interventions de configuration
    • Ces interventions reprennent uniquement les différentes configurations provenant soit d’une demande de support soit d’une demande liée à un projet (voir point 5)
  • Release
    • Une release contient les différents types de développement ainsi que les maintenances évolutives des services existants

Processus

Ci-dessous vous trouverez les étapes importantes du processus release management appliqué par la plate-forme eHealth.

Depuis le passage en juin 2021 sur notre nouvelle infrastructure, composée de deux AZ (Availability zone), le trafic est réparti par défaut à 95% sur l’AZ IN et 5% sur l’AZ UP.

Chaque nouvelle mise en production se fera en mode « Canary release (*)». Dans le calendrier ci-dessus vous trouverez deux dates par environnements (AZ UP et AZ IN). Ces dates correspondent à la mise en ACC et PRD de la release .

(*)Explication du mode « canary release » :

Notre nouvelle infrastructure est composée de deux AZ (Availability zone) qui nous permettent de

  1. mettre la nouvelle version de la release sur une de ces AZ (par défaut l’AZ UP)
  2. ensuite libérer le trafic petit à petit sur cette AZ (UP) contenant  la nouvelle release
  3. mettre à jour l’autre AZ (IN) avec la nouvelle release

Phases du processus

Mise en production release mineure
Timing Étapes

X - 1 an :

Un an avant la release, on décide du contenu des changements apportés à la nouvelle release par rapport à la précédente.
X - 6 mois : « content freeze » : plus aucune modification n’est apportée quant aux changements par rapport à la major release précédente.
X - 3 mois : « code freeze » : plus aucune modification n’est apportée au code de la major release,  les cookbooks sont publiés.
X - 5 semaines : Début des tests dans l’environnement d’acceptation de la major release.
X - 2 semaines : « acceptation freeze ».
X - 1 semaine : Évaluation de la nouvelle version, c.à.d. le Go/noGo.
X Montée en production.

Mise en production release (1*)

Mise en production release
Timing Étapes
J1 Vendredi (qui précède la mise en PRD sur l’AZ UP) Tout le trafic est basculé (à 12 h 30) sur l’AZ IN afin de permettre la mise en production sur l’AZ UP sans perturber la production.
J2 Samedi X
J3 Dimanche X (2*)
J4 Lundi X
J5 Mardi La mise en production se fait sur l’AZ UP durant la journée.
J6 Mercredi Le trafic est redirigé sur l’AZ UP en 2 temps : à 12 h 00 5 % et à 14 h 30 50 %.
J7 Jeudi 95 % du trafic est redirigé sur l’AZ UP à 12 h 30.
J8 Vendredi 100 % du trafic est redirigé sur l’AZ UP à 12 h 30.
J9 Samedi X
J10 Dimanche X
J11 Lundi X
J12 Mardi La mise en production se fait sur l’AZ IN durant la journée.
J13 Mercredi Le trafic est redirigé sur l’AZ IN en trois  temps : à 12 h 00 5 % et à 14 h 00 50 % et 95 % à 22 h 00.

(1*) ce planning est susceptible d’être légèrement modifié en fonction de l’état d’avancement des déploiements de la release.
Vous trouverez ces potentiels changements sur le site eHealth Status.

(2*) Lorsqu’une intervention avec impact doit être réalisée lors d’une release, elle sera planifiée le dimanche (J3).
Vous trouverez ces potentiels changements sur le site eHealth Status.

L’environnement d’acceptation permet de réaliser les tests nécessaires à la mise en place de la release dans l’environnement de production.

Veuillez noter qu'il est indispensable d'utiliser des données (à caractère personnel) fictives lors des processus de tests, l'utilisation de données réelles est strictement interdite.

Il est conseillé de procéder à des tests dans le but, pour chaque release ou à chaque intégration d'un nouveau composant, de vous assurer que vos composants sont compatibles avec les (nouvelles) versions mises en ligne de nos services.
Les Release Notes sont des documents dans lesquels figurent les nouveaux développements principaux, les adaptations des services de base de la plate-forme eHealth, la fin de vie de services et les problèmes éventuels connus.
Les Release Notes sont publiées sur le portail de la plateforme eHealth le jour de la mise en acceptance d’une release.

Intervention de configuration

  • Contenu d’une intervention
    • tout changement qui provient
      • d’un projet ( service de base)
      • d’un onboarding
      • d’une demande de support
      • d’un changement de certificat
  • Règles à suivre
    • toute modification d'intervention doit être soumise 10 jours avant l'intervention (Freeze date) à notre support via integration-support@ehealth.fgov.be
    • si la modification n'est pas soumise à temps (freeze date), elle est reportée à la prochaine date d'intervention (sauf en cas d'urgence réelle)
  • Tableau de configuration
Intervention date Freeze date
14/01/2026 04/01/2026
25/02/2026 15/02/2026
25/03/2026 15/03/2026
29/04/2026 19/04/2026
20/05/2026 10/05/2026
24/06/2026 14/06/2026
29/07/2026 19/07/2026
26/08/2026 16/08/2026
23/09/2026 13/09/2026
21/10/2026 11/10/2026
18/11/2026 8/11/2026
16/12/2026 06/12/2026

Release note

Release Notes Major Release R20261

Major release du 28/04/2026

Release Notes Major Release R20261 Version 1.0 (17/03/26) - 485.6 KB
Ce document est en anglais

Release Notes Minor Release R20252.2

Minor release du 24/02/2026

Release Notes Minor Release R20252.2 Version 1.0 (24/02/26) - 385.6 KB
Ce document est en anglais

Release Notes Minor Release R20252.1

Minor release du 09/12/2025

Release Notes Minor Release R20252.1 Version 1.0 (09/12/25) - 366.52 KB
Ce document est en anglais

Release Notes Major Release R20252

Major release du 14/10/2025

Release Notes Major Release R20252 Version 1.0 (28/08/25) - 436.95 KB
Ce document est en anglais

Release Notes Minor Release R20251.2

Minor Release du 29/07/2025

Release Notes Minor Release R20251.2 Version 1.1 (30/07/25) - 400.45 KB
Ce document est en anglais

Release Notes Minor Release R20251.1

Minor Release du 24/06/2025

Release Notes Minor Release R20251.1 Version 1.0 (13/05/25) - 421.95 KB
Ce document est en anglais

Release Notes Major Release R20251

Major release du 15/04/2025 

Release Notes Major Release R20251 Version 1.0 (11/03/25) - 436.69 KB
Ce document est en anglais

Release Notes Minor Release R20242.2

Minor Release du 25/02/2025

Release Notes Minor Release R20242.2 Version 1.0 (15/01/25) - 385.66 KB
Ce document est en anglais

Release Notes Minor Release R20242.1

Minor Release du 03/12/2024

Release Notes Minor Release R20242.1 Version 1.0 (30/10/24) - 348.63 KB
Ce document est en anglais

Release Notes Major Release R20242

Major Release du 20/10/2024

Release Notes Major Release R20242 Version 1.0 (16/09/24) - 357.51 KB
Ce document est en anglais

Release Notes Minor Release R20241.2

Minor release du 23/07/2024

Release Notes Minor Release R20241.2 Version 1.0 (18/06/24) - 355.25 KB
Ce document est en anglais

Release Notes Minor Release R20241.1

Minor Release du 18/06/2024

Release Notes Minor Release R20241.1 Version 1.0 (06/06/24) - 360.16 KB
Ce document est en anglais

Release Notes Major Release R20241

Major Release du 12/05/2024

Release Notes Major Release R20241 Version 1.0 (13/03/24) - 333.35 KB
Ce document est en anglais

Release Notes Minor Release R20232.1

Minor Release du 05/12/2023

Release Notes Minor Release R20232.1 Version 1.0 (31/10/23) - 340.95 KB
Ce document est en anglais

Release Notes Major Release R20232

Major Release du 15/10/2023

Release Notes Major Release R20232 Version 1.1 (23/08/23) - 344.02 KB
Ce document est en anglais

Release Notes Minor Release R20231.2

Minor Release du 25/07/2023

Release Notes Minor Release R20231.2 Version 1.0 (03/07/23) - 966.16 KB
Ce document est en anglais

Release Notes Minor Release R20231.1

Minor Release du 20/06/2023

Release Notes Minor Release R20231.1 Version 1.0 (20/06/23) - 973.51 KB
Ce document est en anglais

Release Notes Major Release R20231

Major Release du 14/05/2023

Release Notes Major Release R20231 Version 1.1 (20/03/23) - 888.23 KB
Ce document est en anglais

Release Notes Minor Release R20232.2

Minor Release du 20/02/2023

Release Notes Minor Release R20232.2 Version 1.0 (24/01/23) - 345.44 KB
Ce document est en anglais

Release Notes Minor Release R20222.2

Minor Release du 21/02/2023

Release Notes Minor Release R20222.2 Version 1.1 (23/01/23) - 898.45 KB
Ce document est en anglais

Release Notes Minor Release R20222.1

Minor Release du 11/12/2022

Release Notes Minor Release R20222.1 Version 1.1 (18/11/22) - 901.83 KB
Ce document est en anglais

Release Notes Major Release R20222

Major Release du 16/10/2022

Release Notes Major Release R20222 Version 1.1 (08/09/22) - 906.19 KB
Ce document est en anglais

Release Notes Minor Release R20221.2

Minor Release du 31/07/2022

Release Notes Minor Release R20221.2 Version 1.1 (06/07/22) - 898.21 KB
Ce document est en anglais

Release Notes Minor Release R20221.1

Minor Release du 26/06/2022

Release Notes Minor Release R20221.1 Version 1.1 (01/06/22) - 915.1 KB
Ce document est en anglais

Release Notes Major Release R20221

Major Release du 15/05/2022

Release Notes Major Release R20221 Version 1.1 (15/03/22) - 907.85 KB
Ce document est en anglais

Formulaire

Demande de réservation dans l’environnement d’acceptation pour un test ou une démo

Demande de réservation dans l’environnement d’acceptation pour un test ou une démo.

Demande de réservation dans l’environnement d’acceptation pour un test ou une démo Version 2.3 (10/10/24) - 164.65 KB
Ce document est en français et en néerlandais

Contact

Notre formulaire est en cours de chargement. Si ce message reste visible et qu’aucun formulaire n’apparait veuillez vérifier que le Javascript est bien activé sur votre navigateur, accepter les cookies correspondant et réessayer de charger cette page.