Applicazione legacy ripensata per la corrispondenza dei claim con AWS

Cliente


Un fornitore di servizi finanziari con sede negli Stati Uniti ha modernizzato un sistema di gestione dei file dei fornitori e degli abbonamenti legacy trasformandolo in una piattaforma sicura, scalabile e cloud-native, consentendo operazioni aziendali fluide e un servizio migliore per gli abbonati.

Sfida aziendale


  • Stack tecnologico obsoleto: l'applicazione principale è stata sviluppata su piattaforme obsolete come FoxPro e Crystal Reports, ostacolando flessibilità e innovazione.
  • Inefficienze in termini di prestazioni e costi: l'installazione di SQL Server in locale era costosa, poco ottimizzata e difficile da scalare.
  • Funzionalità di reporting rigide: i report statici e la mancanza di interattività riducono l'efficacia del processo decisionale.
  • Lacune in materia di sicurezza e conformità: assenza di moderni meccanismi di controllo degli accessi e conformità con requisiti di verificabilità limitati.
  • Mancanza di flessibilità nella distribuzione: le distribuzioni manuali e la mancanza di una cultura DevOps hanno rallentato il ciclo di vita delle release.

Approccio


Trianz ha guidato una riprogettazione completa con una riprogettazione cloud-native end-to-end per sbloccare scalabilità, agilità ed efficienza dei costi:

  • Dismissione di sistemi legacy: dismissione di FoxPro e Crystal Reports per eliminare il debito tecnologico e modernizzare il flusso di dati e il reporting.
  • Riprogettazione cloud-native: l'applicazione monolitica è stata ricostruita come microservizi containerizzati ospitati su ECS Fargate, migliorandone la resilienza e la portabilità.
  • Modernizzazione dei dati: migrazione da SQL Server ad Amazon Aurora PostgreSQL, semplificando la progettazione dello schema e riducendo i costi delle licenze del database.
  • Elaborazione dei file in tempo reale: implementazione di un'architettura basata sugli eventi mediante trigger Amazon S3, AWS Lambda e AWS Batch per l'acquisizione, l'elaborazione e la convalida automatizzate.
  • Reporting interattivo: è stata fornita una soluzione di dashboarding basata sul Web con design reattivo, funzionalità di esportazione e filtri avanzati.
  • Pipeline CI/CD sicura: CI/CD stabilito utilizzando AWS CodePipeline, CodeBuild e CodeDeploy per semplificare i rilasci e applicare controlli di qualità.
  • Postura di sicurezza avanzata: IAM basato sui ruoli integrato, AWS Secrets Manager e PingFed SSO per il controllo centralizzato degli accessi.
  • Monitoraggio e osservabilità: configurazione di AWS CloudWatch e CloudTrail per visibilità full-stack, avvisi e governance.
  • Ottimizzazione dei costi: introduzione del ridimensionamento automatico, criteri del ciclo di vita S3 e istanze riservate per carichi di lavoro prevedibili.
  • Seamless Cutover: è stata orchestrata una migrazione senza tempi di inattività per garantire una continuità aziendale ininterrotta.

Componenti tecnologici


Servizi cloud

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

Stack di applicazioni

  • .NET 8
  • Angolare
  • Dattiloscritto
  • .NET Core
  • Linux (Ubuntu)

Strumenti infrastrutturali

  • AWS Secrets Manager
  • Amazon WAF
  • Strada Amazzonica 53
  • Gestore certificati Amazon
  • AWS KMS
  • Amazon VPC

Effetti trasformativi


  • Riduzione del 42% dei costi di licenza del database: sostituendo i database proprietari con Aurora PostgreSQL
  • Risparmio del 35% sui costi di elaborazione: utilizzo del ridimensionamento automatico di ECS Fargate e dei carichi di lavoro dimensionati correttamente
  • Ottimizzazione dei costi aggiuntivi del 20%: tramite istanze riservate per carichi di lavoro prevedibili
  • Migrazione senza tempi di inattività: messa in funzione attentamente orchestrata con disponibilità continua
  • Esperienza utente migliorata: dashboard Web e avvisi in tempo reale migliorano il processo decisionale e la produttività
  • Sicurezza e conformità robuste: il controllo centralizzato dell'identità e le policy di accesso dettagliate hanno migliorato la prontezza all'audit

Contattaci

Lascia che ti aiutiamo
trasformare e crescere


By submitting your information, you agree to our revised  Privacy Statement.