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
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