Début 2019, conformément à la stratégie «Excellence opérationnelle» d’INI, il a été décidé de donner un nouvel élan au processus de phase-out du m-stack. D’une part, parce que le rapport coût/bénéfice n’a cessé de se détériorer avec le retrait progressif du système, d’autre part, parce que, en termes d’âge, les risques n’étaient plus supportables (vulnérabilité accrue et temps de récupération prolongé, accès et manipulation non autorisés, savoir-faire inexistant, absence de correctifs et arrêt du support pour les versions obsolètes du système d’exploitation et de la banque de données).
Entre-temps, l’ENT Natel go Migration avait déjà bien avancé et avait été lancé avec newERM/Marmot et Prepaid@ngMobile (rebaptisé swim2ngMobile) pour élaborer les conditions techniques du phase-out du m-stack. Une analyse supplémentaire des interfaces m-stack a ensuite mis en lumière quelques autres dépendances qui ont été identifiées et supprimées Swisscom Epic Cluster (SEC) a pris en charge la gestion globale du phase-out, en mettant particulièrement l’accent sur le calendrier, les risques et conséquences, la communication et les finances.
Début juillet 2020, l’arrêt de mutation pour le m-stack pouvait ainsi être mis en œuvre et la plupart des systèmes n’étaient plus disponibles qu’en mode «lecture seule» . Parallèlement, des changements techniques et des travaux de nettoyage ont été effectués et les dernières applications m-stack ont été définitivement désactivées le 19 octobre.
Entre-temps, l’infrastructure a été démantelée (bases de données, serveurs et stockage). De plus, les fonctions m-stack ont encore dû être supprimées des systèmes BSS (Symphony, Tibco, etc.) pour que ces derniers soient plus faciles à entretenir à l’avenir. La tâche s’est révélée complexe et fastidieuse, parce que le m-stack spécifique de la logique business, des interfaces et des aiguillages était profondément intégré dans le logiciel. En conséquence, l’ajustement ne sera achevé que dans le courant de 2021.
Sinon, «après le phase-out vient le phase-out»... dans une étape en aval, NPS (Network Provisioning System) sera bientôt désactivé. NPS a été développé à l’origine pour les commutations de réseau m-stack, mais a également été utilisé plus tard pour des commandes du n-stack «Classic» et d’autres systèmes d’engagement (on pourrait donc presque parler de phase-out du n-stack en ce sens...).