Kubernetes sur site
Dans votre centre de données, sous vos contrôles. Rien ne quitte la banque.
- Listes, dossiers et piste d’audit restent dans votre réseau
- Tourne sur votre propre cluster Kubernetes
- Vous choisissez quand mettre à jour
La même plateforme fait tourner le parcours d’entrée en relation d’une start-up et les flux de paiement d’une banque de premier rang. Sur votre Kubernetes, dans notre cloud ou entre les deux — et elle grandit en ajoutant des pods, sans changer de plateforme.
Chaque décision porte un vecteur de versions en 7 parties : tout résultat peut être rejoué pour les auditeurs et les autorités de contrôle.
Charge64%
Débit
2 029
req/s
Latence p99
175 ms
CœurMonolithe modulaire
Moteur de filtrageSans état · sans base
6/10Version de liste figée2026.10.13-02
Workers de lotsPilotés par file
1/60 enreg.
Illustration — noms et chiffres inventés.
Trois façons d’exploiter WICS. Les mêmes images, la même piste d’audit et les mêmes API dans chaque cas.
Dans votre centre de données, sous vos contrôles. Rien ne quitte la banque.
Exploité par nos soins, dimensionné à vos volumes, mis à jour sans interruption.
Gouvernance sur site, capacité moteur élastique dans le cloud — ou l’inverse.
Identique dans les trois cas
Chaque décision enregistre exactement ce qui l’a produite. Rejouez n’importe quel résultat passé pour les auditeurs, les autorités de contrôle et les revues de risque de modèle — et obtenez la même réponse.
Enregistrement de décision
D-20261013-004182
Apposition du vecteur de versions…
Original
Empreinte de sortie
sha256:41be…07d9
Rejeu
Chaque canal suit le même flux. Un nom filtré dans un paiement, un fichier de lot ou une recherche d’analyste est résolu, noté et enregistré de la même façon.
01
Un message SWIFT MT ou MX, un contenu XML, un appel d’entrée en relation ou un enregistrement de lot arrive et est lu selon son mapping configuré.
02
Parties et champs sont extraits dans un modèle canonique unique, puis normalisés, leur écriture détectée et translittérés.
03
Le moteur réduit des millions d’entités de listes à un petit ensemble de candidats, tiré de la version de liste figée.
04
Les candidats passent des étapes de plus en plus précises, jusqu’au score Damerau-Levenshtein et à l’évaluation des règles.
05
La décision revient avec son explication TreeSHAP et le vecteur de versions complet, inscrite dans la piste d’audit immuable.
L’étape cinq rend plus qu’un verdict. L’enregistrement lie le résultat à son explication et à la version exacte de chaque élément utilisé.
{
"decision": "HOLD_FOR_REVIEW",
"latency_ms": 184,
"top_match": { "list": "SANCTIONS", "score": 0.87 },
"explanation": [
{ "feature": "name_similarity", "shap": 0.31 },
{ "feature": "translit_variant", "shap": 0.12 },
{ "feature": "dob_absent", "shap": -0.05 }
],
"version_vector": {
"input_hash": "sha256:9f3a…c41e",
"list_version": "2026.10.13-02",
"engine_version": "4.2.1",
"profile_version": "rt-payments@7",
"config_version": "cfg-118",
"rule_version": "rules-62",
"model_version": "fp-reducer@0.9.3"
}
}
REST, SOAP, IBM MQ, Kafka, SFTP et dossiers surveillés — dans les deux sens. Chaque message reçoit aussitôt un accusé de réception, puis une réponse finale une fois décidé.
Une requête et sa réponse peuvent emprunter des canaux différents : reçue par IBM MQ, répondue par un rappel REST.
Un ACK à la réception, une réponse finale après la décision. Les rappels en échec sont relancés automatiquement, puis mis de côté en NACK pour un opérateur. GetStatus indique où en est chaque message.
Clés d’API par canal avec périmètres, liste d’adresses IP autorisées et signatures HMAC-SHA256 en option. SFTP fixe la clé d’hôte. Les secrets sont stockés chiffrés.
Formats
Paiements
Fichiers & contenus
En-têtes
Les paiements sont filtrés avant que les fonds ne partent. Les lots de nuit filtrent des portefeuilles entiers sur toutes les listes. Pods moteur et workers de lots s’étendent séparément : l’un ne ralentit jamais l’autre.
WICS est livré en images de conteneurs versionnées, avec un paquet d’installation. Chaque service indique sa version et son état de santé.
ServicesContrôles de santé
Tous sains7/7