Performances et évolutivité

Les performances de notre logiciel CCM

Dans le domaine de la gestion de la communication client, les entreprises sont régulièrement confrontées au défi de devoir produire et envoyer de grandes quantités de documents transactionnels dans des délais très courts. Cela est particulièrement vrai lors des pics d’activité, comme en fin d’année. Cela implique souvent des traitements par lots portant sur des millions de pages ; c’est pourquoi il est essentiel que les logiciels CCM offrent d’excellentes performances pour garantir une diffusion rapide et fluide vers les clients.

Les performances dépendent de

Les ressources matérielles étant désormais peu coûteuses grâce au «paiement à l’utilisation» et pouvant être acquises de manière dynamique sans délai d’approvisionnement, la capacité d’utiliser les ressources matérielles disponibles de manière flexible et spontanée est une exigence fondamentale pour les systèmes logiciels modernes.

Les performances de la Serie M/

Évolutivité dans le cloud grâce à une architecture par conteneurs

L’architecture de conteneurs moderne de Serie M/ permet toute mise à l’échelle dynamique via le matériel dans le nuage. La puissance informatique supplémentaire est automatiquement activée lorsqu’elle est nécessaire. Cela signifie que la puissance informatique maximale, qui peut n’être requise qu’une ou deux fois par an, ne doit pas être disponible en permanence.

Cas de test : test de performance sur AWS

Formatage

Création de documents à partir de modèles et de données XML et envoi à notre système de gestion des sorties M/OMS

Rendu

Exécution par lots de M/OMS avec rendu aux formats PDF et AFP

Document de test

Un mélange de 1,5 page et de 9 pages

Amazon ECS

Kubernetes 1.20

Serie M/

M/TEXT:
1-10 Pods,
M/OMS:
1-3 Pods

AWS EC3 Instances

Chaque pod utilise sa propre instance AWS EC2 c5.2xlarge (8 vCPU, 16 GB RAM, 60 GB EBS storage).

Amazon RDS

PostgreSQL 10.15 sur db.m5.xlarge (4 vCPU, 16 GB RAM)

Illustration du produit : Performance

Formatage

10 millions de pages/heure

Rendu

15 millions de pages/heure

Traitement parallèle des threads avec priorisation

L’interface batch de M/TEXT permet de définir des fils de traitement parallèles avec différentes priorités. Cela permet d’adapter et d’optimiser les performances en fonction des conditions cadres de l’application concernée, et donc d’utiliser le matériel de manière encore plus efficace.

Étude de cas : Raiffeisen Suisse

Un scénario d’application obligatoire pour les prestataires de services financiers est le traitement de fin d’année, qui porte sur des volumes importants et dont les délais et les performances sont critiques. Pour notre client Raiffeisen Suisse, la tâche consistait à fournir une infrastructure informatique en mode conteneur capable de traiter et de produire le volume maximal de 27 millions de documents une fois par an en seulement 48 heures.

L’architecture

Architecture de conteneurs Open Shift

Serie M/

8 Pods (8 CPU Cores, 8-12 GB RAM)

OMS adaptateur

Loader
10 Pods (2 CPU Cores, 2 GB RAM)

L’adaptateur OMS est un module en amont entre le système de livraison et la Serie M/, qui prépare les données pour la Serie M/ et assure une parallélisation optimale avec ses 10 pods.

Performance

110 documents ou 220 pages par seconde

Sortie vers différents canaux

13,2 millions de documents vers les archives numériques, 5,6 millions de documents vers la salle de courrier physique et 8,2 millions de documents vers les services bancaires en ligne.

Rubriques associées

Cloud et opérations

Des modèles d’exploitation flexibles pour les environnements cloud, hybrides et sur site.

Interfaces et intégration

Des interfaces ouvertes permettant l’intégration dans les applications et processus existants.

Sécurité et conformité

Modèles d’exploitation sécurisés, authentification et conformité pour les communications essentielles à l’activité.

Service de rappel pour vos questions

« * » indique les champs nécessaires

Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.
Christel Heusler
Ce site est enregistré sur wpml.org comme site de développement. Passez à une clé de site de production pour remove this banner.