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
Ready to Transform Your Data Platform?
Let's discuss how we can help you build a modern data architecture that drives business value