Skip links

Moderniser le système d’information fiscal de la Direction Générale des Impôts du Bénin

Le contexte

La Direction Générale des Impôts du Bénin s’est engagée dans une profonde modernisation de son système d’information afin d’accompagner la dématérialisation des procédures fiscales et d’améliorer la mobilisation des recettes publiques.

Au fil des années, le SI s’était enrichi de nombreuses applications développées indépendamment les unes des autres. Cette évolution avait conduit à un paysage applicatif fragmenté, caractérisé par des mécanismes d’authentification hétérogènes, des échanges de données peu standardisés, une gouvernance limitée des référentiels et des processus de déploiement encore largement manuels.

Dans le cadre du programme PAMSI financé par l’AFD et mis en œuvre par Expertise France, Numéricité est intervenu pour définir puis mettre en œuvre l’architecture cible permettant d’unifier les échanges entre applications, sécuriser les accès, industrialiser les déploiements et renforcer la souveraineté numérique de la DGI.

Le challenge

Transformer un système d’information fiscal composé d’applications hétérogènes en une plateforme ouverte, sécurisée et interopérable, capable d’accompagner durablement la transformation numérique de l’administration fiscale béninoise.

Le résultat

Réalisation d'un diagnostic complet de maturité du système d'information fiscal

Définition d'une trajectoire d'urbanisation et de gouvernance des données

Conception de l'architecture cible autour d'un IAM, d'un API Manager et d'une chaîne DevSecOps

Benchmark et sélection de solutions open source adaptées au contexte béninois

Déploiement des premières briques techniques (Keycloak, Gravitee, Docker, Gitea...)

Formation et montée en compétences des équipes de la DGI

Industrialisation de la migration des applications métiers grâce à une méthodologie reproductible et des outils d'automatisation

Transfert de compétences permettant à l'administration de conduire elle-même les futures migrations

Notre approche

Évaluer la maturité du système d’information

La première étape a consisté à réaliser un diagnostic transversal du système d’information de la DGI.

Au-delà des aspects techniques, cette mission a porté sur les pratiques de développement, la gouvernance des données, l’organisation des équipes, les méthodes de déploiement, la supervision des infrastructures et les processus de transformation.

Cette évaluation a permis d’établir une feuille de route réaliste, fondée sur les forces de l’organisation autant que sur les risques identifiés.

Concevoir l’architecture cible

À partir des travaux d’urbanisation, nous avons défini une architecture d’entreprise reposant sur plusieurs principes structurants :

  • centralisation de l’authentification ;
  • gouvernance unifiée des API ;
  • standardisation des échanges entre applications ;
  • gouvernance des données de référence ;
  • industrialisation des déploiements ;
  • supervision continue des services.

Cette architecture vise à réduire les dépendances entre applications et à faciliter les futures évolutions du système d’information.

Construire une architecture souveraine et open source

Une part importante de la mission a consisté à comparer les différentes solutions disponibles afin de retenir une architecture conciliant performance, simplicité d’exploitation et souveraineté numérique.

Les benchmarks réalisés ont conduit à privilégier un ensemble cohérent de solutions open source comprenant notamment :

  • Keycloak pour la gestion centralisée des identités (IAM / SSO) ;
  • Gravitee pour la gouvernance des API ;
  • GitLab puis Gitea pour la gestion du code et des pipelines ;
  • Apache NiFi pour l’orchestration des flux ;
  • Docker pour la standardisation des environnements ;
  • Prometheus, Grafana et ELK pour la supervision.

Ces choix permettent à la DGI de conserver la maîtrise de ses infrastructures sans dépendance à des solutions propriétaires.

Structurer la gouvernance des données

La transformation ne s’est pas limitée aux aspects techniques.

Des ateliers ont permis de définir une véritable gouvernance des données en identifiant les propriétaires métier, les responsables techniques et les règles de diffusion des principales données de référence (identité des contribuables, statuts fiscaux, données issues de partenaires publics, etc.).

Cette démarche a conduit à la création de fiches de gouvernance standardisées destinées à devenir le référentiel de l’administration fiscale béninoise.

Accompagner les équipes vers une culture DevSecOps

La réussite du projet reposait également sur l’appropriation des nouveaux outils.

Numéricité a animé plusieurs cycles de formation mêlant théorie et ateliers pratiques autour de Docker, de la gestion des API, du SSO, de la conteneurisation et des pipelines CI/CD.

Ces formations ont permis aux équipes de manipuler directement les nouveaux outils et de construire une première preuve de concept intégrant authentification centralisée, publication d’API et déploiement reproductible.

Industrialiser la migration des applications métiers

La dernière phase du projet a consisté à transformer cette architecture en méthode opérationnelle.

Une application pilote a été migrée vers la nouvelle architecture afin de valider l’ensemble de la chaîne d’authentification, de publication des API et de déploiement.

Parallèlement, Numéricité a conçu :

  • un guide de migration en douze étapes ;
  • plusieurs scripts d’automatisation générant la configuration Keycloak et Gravitee ;
  • un système de suivi permettant d’accompagner progressivement la migration des treize principales applications métiers de la DGI.

L’objectif était de rendre les futures migrations reproductibles, documentées et largement automatisées afin que les équipes internes puissent les conduire de manière autonome.

Notre valeur ajoutée

Cette mission illustre la capacité de Numéricité à intervenir sur l’ensemble de la chaîne de transformation d’un système d’information public : diagnostic de maturité, architecture d’entreprise, gouvernance des données, choix technologiques, accompagnement des équipes, industrialisation des pratiques et transfert de compétences.

Au-delà du déploiement de nouvelles briques techniques, le projet PAMSI a permis de doter la Direction Générale des Impôts du Bénin d’un cadre durable de modernisation, conciliant souveraineté numérique, interopérabilité, sécurité et autonomie des équipes techniques.