Ce que c’est
Plateforme d’interopérabilité pour paiement instantané, conçue pour relier des fournisseurs de services financiers.
Ce qu’on y travaille dans le laboratoire
- ·Faire dialoguer deux institutions fictives du laboratoire
- ·Étudier résolution d’alias, cotation, compensation et règlement
- ·Ouvrir la machine plutôt que se contenter de l’installer
Parcours de maîtrise
Six niveaux, vingt-quatre modules, une cinquantaine de travaux pratiques et un projet final — de l’écosystème des paiements à l’exploitation d’une plateforme critique.
Niveau 1 · 4 modules · TP 1 à 5
Comprendre Mojaloop
Comprendre les fondamentaux des systèmes de paiement interopérables avant d’aborder la technologie.
- Écosystème : payeur, bénéficiaire, banque, portefeuille, microfinance, fintech
- Participants, switch, hub, dispositif de paiement, banque de règlement
- Interopérabilité entre institutions de nature différente
- Cycle d’une transaction : découverte, cotation, transfert, position, compensation, règlement, rapprochement
Niveau 2 · 4 modules · TP 6 à 12
Installer et manipuler
Construire l’environnement technique permettant d’expérimenter.
- Linux, conteneurs, réseau, volumes, certificats
- Orchestration : unités de déploiement, services, secrets, espaces de noms, stockage persistant
- Paquets de déploiement : valeurs, versions, mises à jour
- Installation complète et premiers tests
Niveau 3 · 4 modules · TP 13 à 18
Comprendre l’architecture interne
Passer de l’utilisation à la compréhension du fonctionnement interne.
- Vue d’ensemble des microservices
- Adaptateur d’interface exposé aux participants
- Services centraux : transactions, états, événements, persistance, orchestration
- Résolution d’alias, cotation, transferts : qui est le bénéficiaire, combien, est-ce possible, exécuter
Niveau 4 · 4 modules · TP 19 à 26
Devenir intégrateur de participant
Connecter un système financier réel ou simulé au dispositif.
- Adaptateur de raccordement entre l’institution et le dispositif
- Intégration d’un cœur bancaire
- Enrôlement d’un participant : points d’accès, comptes, identifiants
- Interopérabilité banque, portefeuille, microfinance, fintech
Niveau 5 · 4 modules · TP 27 à 34
Payment Scheme Engineer
Comprendre le fonctionnement d’un dispositif de paiement en l’exploitant.
- Gestion des participants, routage, alias, annuaire
- Plafonds, frais, liquidité, positions
- Compensation, compensation multilatérale, règlement
- Rapprochement, anomalies, transactions manquantes, litiges
Niveau 6 · 4 modules · TP 35 à 40
Expert et architecte
Architecturer et exploiter une plateforme de paiement critique.
- Sécurité : identités, infrastructure à clés, chiffrement mutuel, secrets, durcissement
- Observabilité et fiabilité : métriques, journaux, traces, objectifs de service, gestion d’incident
- Résilience : haute disponibilité, sauvegarde, restauration, plans de reprise, exercices de panne
- Revue d’aptitude à la production : architecture, sécurité, exploitation, capacité, gouvernance
Le parcours se valide sur preuve. Chaque niveau se franchit par une démonstration en conditions réelles devant un jury, avec un critère d’acceptation écrit à l’avance — la règle de la Méthode SAKITI appliquée au laboratoire.
La répartition des cinquante travaux pratiques
Huit domaines, et le nombre d’exercices consacré à chacun.
| Domaine | Travaux pratiques |
|---|---|
| Fondamentaux du paiement | 5 travaux pratiques |
| Installation et orchestration | 7 |
| Architecture interne | 6 |
| Interfaces et transactions | 8 |
| Intégration d’un participant | 8 |
| Dispositif, compensation, règlement | 6 |
| Sécurité et fiabilité | 6 |
| Architecture et production | 4 |
Ce que produit chaque travail pratique
Un exercice ne se termine pas sur une manipulation réussie, mais sur une preuve constituée.
Le projet final
Construire un mini-écosystème de paiement interopérable : deux banques, un portefeuille et une institution de microfinance, chacune avec son adaptateur, autour d’un hub unique.
- 01Scénario de bout en bout : banque, monnaie électronique, microfinance, banque
- 02Découverte du bénéficiaire, cotation, transfert
- 03Traitement des erreurs et des expirations
- 04Positions, règlement, rapprochement
- 05Observabilité et preuves de sécurité
Une précaution de vocabulaire
Le laboratoire sert à comprendre les concepts d’un dispositif interopérable : hub, interopérabilité, routage, transfert, compensation, règlement, rapprochement.
Mojaloop ne doit pas être présenté comme une implémentation d’un dispositif national ou régional existant. C’est un environnement d’expérimentation des mécanismes, pas une réplique d’une infrastructure en exploitation.
Le laboratoire ne fonctionne pas isolément : il s’articule avec les laboratoires de cœur bancaire, de messagerie, de paiement événementiel, de sécurité, de rapprochement et d’observabilité.
Ce qu’un ingénieur sait faire à la sortie
Seize capacités vérifiables, de l’explication d’un dispositif à sa revue d’aptitude à la production.
- 01Expliquer le fonctionnement d’un dispositif de paiement
- 02Installer la plateforme et comprendre ses composants
- 03Tracer une transaction de bout en bout
- 04Intégrer un participant et connecter un cœur bancaire
- 05Simuler plusieurs institutions financières
- 06Comprendre routage, plafonds et frais
- 07Comprendre compensation et règlement, puis rapprocher
- 08Sécuriser la plateforme et superviser les transactions
- 09Diagnostiquer un incident et concevoir une architecture résiliente
- 10Conduire une revue d’aptitude à la production
- 11Transposer ces acquis à d’autres infrastructures de paiement
Aller à la source
Les liens ci-dessous ouvrent les ressources officielles du projet, hors de ce site.
| Ressource | Adresse |
|---|---|
| Site officiel | mojaloop.io |
| Dépôt public | github.com/mojaloop/mojaloop |
À vérifier au moment de la qualification. Licence exacte, version courante, activité du projet, gestion des vulnérabilités et conditions de support évoluent. Le statut affiché sur ce radar ne vaut ni certification, ni aptitude au déploiement en production dans une infrastructure de paiement.
Les autres briques du domaine
Mojaloop Central Ledger · Mojaloop Account Lookup Service · Mojaloop Quoting Service · Mojaloop SDK Scheme Adapter · Payment Hub EE — connecteur Mojaloop
