framgångssaga

Ledande brittisk telekomleverantör migrerar från äldre ETL till AWS-infrastruktur

Virtusa hjälper till att skriva om funktionell logik från licensierad COTS till Pyspark-kod med öppen källkod

Kunden, en ledande telekomleverantör i Storbritannien, använde on-prem-servrar och licensierade cots-produkter (commercial-off-the-shelf) för kodning och implementering av funktionell logik. Virtusa hjälpte till att migrera dem till AWS-infrastruktur och hjälpte också till att skriva om deras funktionella logik till Pyspark-kod med öppen källkod.

Utmaningen

Kunden arbetade med äldre COTS-produkter för extrahering, transformering, belastning (ETL) för faktureringsrelaterade servicenivåavtal (SLA) eller servicenivågarantiberäkningar (SLG) som hade många begränsningar och höga kostnader. Med en ökande kundbas stod kunden inför följande utmaningar:

  • ETL-verktyget och den lokala miljön blev en flaskhals i prestanda när sex års data tappades dagligen för över 200K-poster. Därför fanns det ett akut behov av att omvandla och migrera. 
  • Datastorleken blev också ohanterlig eftersom datalagret var över 6 TB.
  • COTS produktutveckling och underhåll kräver att man uppnår specifik utbildning under hela livscykeln
  • Operativa användare fastnade med styv rapportering på grund av få ändringar i cykeltidsrapporteringen.
  • ETL-verktyget stöder inte dessa volymer och därför närmade det sig slutet av sin livscykel
  • Skalbarhetsproblem på grund av månader som krävs för att skaffa extra hårdvara
Lösningen

Virtusa hjälpte kunden att förvandlas från en äldre produkt som hjälpte till att förbättra applikationsprestanda och kundnöjdhet. Utmaningarna krävde en djupdykning i klientens serverarkitektur. 

  • Som en del av omvandlingen hjälpte vi klienten att migrera från lokala servrar till AWS infra tillsammans med omskrivning av kod och implementering av funktionell logik från licensierad COTS-produkt till öppen källkod, Pyspark-kod på Glue 
  • AWS native PostgreSQL ersatte den befintliga Oracle Database
  • Introduktion av Quick Sight som ett dynamiskt rapporteringsverktyg 
  • Anpassningsbart och intuitivt användargränssnitt med den senaste Angular-teknikstacken
  • Användning av standard DevOps-metoder och verktyg för att automatisera och minska arbetet
  • Implementering av Lambda för filbehandling
  • Använda stegfunktioner för att schemalägga Gluejobb
Äldre ETL till AWS-lösningar för infrastrukturmigrering
Fördelen

Migrering till AWS-infrastrukturen minskade resursberoendet av klientens driftteam och förbättrade applikationsprestandan avsevärt, vilket ledde till ökad kundnöjdhet.  

Det nya, helt konfigurerbara verktyget med öppen källkod lättade på flaskhalsar i utvecklingen och med

Quicksight, rapporteringen och laddningstiden för datapresentationslagret förbättrades också avsevärt. 

Ytterligare förmåner inkluderar:

  • Programmets massbearbetningsprestanda förbättrades med 5x gånger. 
  • 130 K USD i kostnadsbesparingar från år till år utan COTS-licenser 
  • 100% systemtillgänglighet och skalbarhet uppnås med hjälp av molnbaserade databaser och teknikstack. 
  • 20 % av den totala underhållskostnaden minskade genom att inte ha dedikerade resurser för virtuella Linux-datorer, Oracle Database och programsupportteamet.
  • Användning av standard DevOps-metoder 
  • Helautomatiserade processer via molnet för att mäta utvecklingskvalitet och distribution

Eftersom klienten migrerade till molnet utan någon COTS-produkt kunde de utöka utvecklings-, test- och produktionsmiljön vid körning utan fördröjning, vilket jämfört med den äldre infrastrukturupphandlingen tog över två månader. Omvandlingen kommer att gynna kunden när kundtrafiken ökar i Storbritannien. 

Lär dig hur Virtusa kan hjälpa ditt företag att migrera från datatunga äldre applikationer till AWS-infrastruktur
Relaterat innehåll