Application héritée repensée pour la mise en correspondance des réclamations avec AWS

Client


Un fournisseur de services financiers basé aux États-Unis a modernisé un système de gestion des fichiers d'adhésion et de fournisseurs hérité vers une plate-forme sécurisée, évolutive et native du cloud, permettant des opérations commerciales transparentes et un service aux membres amélioré.

Défi commercial


  • Pile technologique vieillissante : l'application principale a été construite sur des plates-formes obsolètes comme FoxPro et Crystal Reports, ce qui entrave la flexibilité et l'innovation.
  • Inefficacités en termes de performances et de coûts : la configuration de SQL Server sur site était coûteuse, sous-optimisée et difficile à mettre à l’échelle.
  • Capacités de reporting rigides : les rapports statiques et le manque d’interactivité réduisent l’efficacité de la prise de décision.
  • Lacunes en matière de sécurité et de conformité : absence de mécanismes modernes de contrôle d’accès et posture de conformité en matière d’auditabilité limitée.
  • Inflexibilité du déploiement : les déploiements manuels et le manque de culture DevOps ont ralenti le cycle de vie des versions.

Approche


Trianz a dirigé une réarchitecture complète avec une refonte cloud native de bout en bout pour libérer l'évolutivité, l'agilité et la rentabilité :

  • Mise hors service héritée : FoxPro et Crystal Reports retirés pour éliminer la dette technologique et moderniser le flux de données et les rapports.
  • Refonte Cloud-Native : reconstruire l'application monolithique en tant que microservices conteneurisés hébergés sur ECS Fargate, améliorant ainsi la résilience et la portabilité.
  • Modernisation des données : migration de SQL Server vers Amazon Aurora PostgreSQL, simplifiant la conception de schéma et réduisant les coûts de licence de base de données.
  • Traitement de fichiers en temps réel : architecture pilotée par événements implémentée à l'aide de déclencheurs Amazon S3, AWS Lambda et AWS Batch pour l'ingestion, le traitement et la validation automatisés.
  • Reporting interactif : Fourniture d'une solution de tableau de bord Web avec une conception réactive, des capacités d'exportation et un filtrage avancé.
  • Pipeline CI/CD sécurisé : CI/CD établi à l'aide d'AWS CodePipeline, CodeBuild et CodeDeploy pour rationaliser les versions et appliquer des contrôles de qualité.
  • Posture de sécurité avancée : IAM basé sur les rôles intégré, AWS Secrets Manager et PingFed SSO pour un contrôle d'accès centralisé.
  • Surveillance et observabilité : configuration d'AWS CloudWatch et de CloudTrail pour une visibilité, des alertes et une gouvernance complètes.
  • Optimisation des coûts : introduction de la mise à l’échelle automatique, des politiques de cycle de vie S3 et des instances réservées pour les charges de travail prévisibles.
  • Basculement transparent : migration orchestrée sans interruption pour garantir une continuité d'activité ininterrompue.

Composants technologiques


Services Cloud

  • Amazon Aurora PostgreSQL
  • Amazon S3
  • AWS Lambda
  • Lot AWS
  • Amazon ECS (Fargate)
  • AWS CodePipeline, CodeBuild, CodeDeploy
  • Amazon CloudWatch, AWS CloudTrail
  • Amazon SNS, Amazon SES

Pile d'applications

  • .NET 8
  • Angulaire
  • Manuscrit
  • .NET Core
  • Linux (Ubuntu)

Outils d'infrastructure

  • Gestionnaire de secrets AWS
  • Amazon WAF
  • Route 53 de l'Amazone
  • Gestionnaire de certificats Amazon
  • AWS KMS
  • Amazon VPC

Effets transformationnels


  • Réduction de 42 % des coûts de licence de base de données : en remplaçant les bases de données propriétaires par Aurora PostgreSQL
  • 35 % d'économies sur les coûts de calcul : mise à l'échelle automatique d'ECS Fargate et charges de travail dimensionnées de manière optimale
  • Optimisation des coûts supplémentaires de 20 % : grâce à des instances réservées pour des charges de travail prévisibles
  • Migration sans interruption de service : mise en service soigneusement orchestrée avec une disponibilité continue
  • Expérience utilisateur améliorée : les tableaux de bord Web et les alertes en temps réel améliorent la prise de décision et la productivité
  • Sécurité et conformité robustes : le contrôle centralisé des identités et les politiques d'accès précises améliorent la préparation aux audits

Entrer en contact

Laissez-nous vous aider
transformer et grandir


En soumettant vos informations, vous acceptez notre  Privacy Statement.