Le ministère britannique du Travail et des Retraites sécurise les accès et surveille les services essentiels avec NGINX Plus
Le Department for Work and Pensions (DWP) est le ministère du gouvernement britannique chargé de la politique en matière de prestations sociales, de retraites et de pensions alimentaires pour enfants. L’équipe Infrastructure Services Tooling du DWP fournit des systèmes et des outils de gestion des opérations informatiques destinés à la supervision, à la collecte des données sur les actifs, à l’analyse de données, à la planification des traitements par lots et à d’autres tâches informatiques. Les équipes qui utilisent ces produits assurent concrètement le fonctionnement des applications et de l’infrastructure du DWP, dont dépendent plus de 100 000 collaborateurs du ministère et auxquelles accèdent des dizaines de millions de citoyens britanniques. L’équipe Infrastructure Services Tooling fonctionne comme une unité indépendante chargée d’améliorer la prestation des services ; elle modernise en profondeur l’infrastructure informatique et logicielle du DWP en adoptant des pratiques cloud natives et des méthodes de développement agiles.
Défi métier
L’équipe chargée des outils des services d’infrastructure ne disposait pas d’un moyen simple et sécurisé d’accéder aux outils et systèmes back-end sensibles, essentiels au suivi de l’état et de la qualité des services. « La seule façon d’établir une connexion consistait à soumettre les membres du personnel à une habilitation de sécurité renforcée, puis à leur donner accès à des technologies back-end dont ils n’avaient probablement pas [réellement] besoin », explique Daniel Barella, coresponsable de l’équipe chargée des outils des services d’infrastructure.
Le premier cas d’usage consistait à offrir une visibilité sur les services et systèmes informatiques qui sous-tendent le User eXperience Command Centre (UXCC) du DWP. Assurant 24 h/24 et 7 j/7 le support des opérations informatiques en production du DWP, l’UXCC exige une disponibilité et une résilience élevées. Les équipes chargées des services et des opérations informatiques souhaitaient accéder aux données et aux informations de supervision des services clés à partir d’un simple navigateur web sécurisé par chiffrement.
Barella explique : « Nous avions besoin d’un moyen de permettre aux utilisateurs d’accéder aux données et au contenu de ces outils, sans nécessairement devoir passer par toutes les étapes d’accès complexes ni se soumettre à des exigences de sécurité renforcées… alors qu’en réalité, tout ce dont ils ont besoin, c’est de pouvoir consulter des rapports de données. »
Solutions
L’équipe Infrastructure Services Tooling dispose d’une grande autonomie pour tester de nouvelles technologies, notamment des solutions open source. Elle a d’abord testé F5 NGINX Open Source comme proxy inverse facile à déployer pour un nombre limité de services, afin de simplifier l’accès distant sécurisé sans obliger les utilisateurs à franchir de multiples obstacles de sécurité.
“Le produit NGINX est l’une des meilleures technologies de proxy inverse du marché… Il était là pour offrir à ces utilisateurs une expérience simple et fluide leur permettant d’accéder aux outils. ”
Daniel Barella, coresponsable de l’outillage des services d’infrastructure au DWP
Après une validation de principe réussie, l’équipe a compris qu’elle pouvait exploiter NGINX pour des cas d’usage plus larges, notamment la gestion des instances et l’accès à de nombreux autres services. Elle a opté pour F5 NGINX Plus, la version commerciale de NGINX, afin de bénéficier d’une assistance, de versions plus fréquentes et de fonctionnalités renforcées en matière de sécurité, d’observabilité et de gestion, telles que la gestion multinœud, ainsi que la fourniture de SLA et d’un accès à haute disponibilité.
« Avec NGINX Plus, nous pouvons… permettre aux utilisateurs d’accéder, depuis leur propre ordinateur portable, à ces applications backend hautement sécurisées, le tout de manière fluide et sécurisée », explique Barella.
Autre avantage, NGINX Plus offre une observabilité depuis une interface centralisée pratique qui permet de collecter et de présenter toutes les métriques des services, sans avoir à assurer la maintenance d’outils de création de tableaux de bord et de collecte de données. À l’avenir, l’équipe prévoit d’étendre l’accès aux appareils mobiles afin de permettre aux utilisateurs de surveiller et de suivre plus facilement la disponibilité des services, 24 h/24 et 7 j/7, où qu’ils se trouvent et quelle que soit leur connexion réseau.
Découvrez plus en détail l’expérience de l’équipe des services d’infrastructure du DWP avec NGINX Plus dans son podcast, « #09 Rendre les données sécurisées accessibles grâce à NGINX », disponible sur les chaînes « DWP Digital » des plateformes suivantes :
Résultats
Accès simplifié aux systèmes de surveillance du backend
Le nouveau proxy inverse NGINX Plus a considérablement facilité et simplifié l’accès aux systèmes et outils de surveillance du backend, réduisant ainsi le temps consacré au provisionnement et à la gestion de contrôles d’accès complexes. Plus généralement, ce nouveau proxy inverse a permis à l’équipe de mieux surveiller les systèmes ciblés, d’en résoudre plus efficacement les problèmes et d’améliorer leur disponibilité et leurs performances.
“Avec NGINX Plus, nous pouvons… permettre aux utilisateurs d’accéder… depuis leur propre ordinateur portable… à ces applications backend hautement sécurisées, le tout de manière fluide et sécurisée. ”
Daniel Barella, coresponsable de l’outillage des services d’infrastructure au DWP
Accès étendu à davantage d’utilisateurs
Grâce à la facilité de déploiement de NGINX Plus, l’équipe a pu rapidement étendre l’accès sécurisé à un plus grand nombre de services et d’utilisateurs. Le processus d’adoption s’est déroulé sans difficulté, et NGINX Plus s’est révélé être une solution simple à utiliser, même pour les utilisateurs finaux moins à l’aise avec la technique, permettant ainsi à de nouveaux profils d’utilisateurs d’accéder depuis leur ordinateur portable à des systèmes auparavant difficiles d’accès.
Visibilité simplifiée grâce à une interface unique
Au-delà d’un accès facilité et de processus rationalisés, les tableaux de bord et les fonctionnalités de reporting du système NGINX Plus offrent une visibilité étendue sur l’ensemble des indicateurs de service depuis une interface unique et pratique. L’équipe de gestion informatique gagne ainsi le temps qu’elle consacrait auparavant à la création de tableaux de bord de suivi et de reporting, ainsi qu’au développement de solutions internes pour relever ces défis.
Avantages
- La preuve de concept réalisée avec F5 NGINX Open Source a permis de fournir un accès à distance simple et sécurisé, sans exigences de sécurité complexes
- Exploitation de F5 NGINX Plus pour des cas d’usage plus larges, notamment la gestion des instances
- Visibilité accrue grâce à un tableau de bord unique permettant de surveiller les systèmes et l’état des services
Défis
- Ne disposait pas d’un moyen simple et sécurisé d’accéder aux systèmes backend sensibles
- Besoin d’un portail de supervision plus simple, accessible depuis un navigateur, tout en maintenant le niveau de sécurité requis