Portail self-service IT : automatiser le provisioning pour des centaines d'utilisateurs
Dans les grands organismes de recherche, les équipes IT font face à un défi récurrent : fournir rapidement des environnements de travail aux chercheurs sans sacrifier la sécurité ni la gouvernance. Ce retour d'expérience décrit comment nous avons conçu un portail self-service IT pour un grand institut de recherche, transformant un processus de provisioning qui prenait plusieurs semaines en une opération réalisable en quelques clics.
Le contexte : un provisioning manuel inadapté à l'échelle
L'institut compte plus de 200 chercheurs qui ont besoin d'environnements de développement, de calcul ou de test pour mener leurs travaux. Avant notre intervention, chaque demande de provisioning suivait un circuit manuel impliquant plusieurs équipes. Le délai entre la demande et la mise à disposition effective se comptait en semaines.
L'objectif était clair : offrir aux chercheurs un portail en libre-service leur permettant de provisionner eux-mêmes leurs environnements Kubernetes, tout en conservant un contrôle strict sur les ressources et les accès.
Une approche en quatre phases
Phase 1 — MVP fonctionnel
Nous avons développé une interface Vue.js couplée à un backend Python Flask, intégrant les API GitLab (création de projets) et les API Kubernetes (provisioning automatique). Ce type de développement sur mesure permet de valider rapidement les hypothèses fonctionnelles.
Phase 2 — Audit technique
Un audit technique complet a permis d'identifier les points de fragilité et de prioriser les investissements techniques pour la suite.
Phase 3 — Refonte UI/UX
Le portail devant être utilisé quotidiennement, nous avons investi dans une refonte UI/UX rigoureuse : audit ergonomique, redesign sous Figma, design system cohérent et tests utilisateurs avec des chercheurs de l'institut.
Phase 4 — Déploiement en production
Authentification SSO via Keycloak, contrôle d'accès RBAC granulaire, dashboard de monitoring Kubernetes, et pipeline CI/CD automatisé.
Les résultats concrets
Le portail est en production pour plus de 200 chercheurs. Le provisioning se fait désormais en self-service. L'authentification unique et le contrôle d'accès granulaire assurent la sécurité sans complexifier l'expérience utilisateur.
Ce projet illustre comment une approche progressive — du MVP à la production — permet de livrer rapidement de la valeur tout en construisant une solution pérenne. La combinaison développement SaaS, audit, design et déploiement est un schéma que nous reproduisons régulièrement pour les organisations qui souhaitent digitaliser leurs processus internes.
Vous avez un projet similaire ? Contactez-nous pour échanger sur votre contexte et vos objectifs.