KlientasNortal
SektoriusTelekomunikacijos
RegionasBaltijos šalys
Atlikti darbaiVartotojo sąsajos modernizavimas, individualių IT sprendimų kūrimas, savitarnos platformos palaikymas
Iššūkiai
Dalyvavimas tokio masto projekte – vieno didžiausių Europos telekomunikacijų operatorių savitarnos platformos palaikymas – reikalauja ypatingo tikslumo. Kadangi sistema aptarnauja milžinišką kiekį aktyvių vartotojų, paslaugų tęstinumas ir stabilumas yra neginčijami prioritetai.- Sklandi integracija į esamą komandą nepertraukiant suplanuotų darbų eigos.
- Greitas perėmimas sistemos, turinčios daugybę posistemių, integracijų, specifinių verslo taisyklių ir plačią vartotojų bazę.
Tikslai
Mūsų užduotis buvo užtikrinti vieno didžiausių Europos telekomunikacijų tiekėjų išankstinio (prepaid) ir reguliaraus mokėjimo (postpaid) savitarnos sistemų stabilumą bei naujų funkcijų kūrimą kelių šalių padaliniuose.- Įgyvendinti saugią atsiskaitymo kortelėmis integraciją
- Atlikti sistemos architektūrinių komponentų refaktūrizavimą
- Įdiegti automatinio prisijungimo (Auto-login) funkciją
- Parengti ir optimizuoti mobiliosios programėlės API
Sukurta vertė
Siekdama tapti patikima ilgalaike partnere, „Toughlex“ pirmiausia sutelkė dėmesį į skaidrių komunikacijos kanalų su „Nortal“ ir kitomis suinteresuotomis šalimis sukūrimą. Esame įsitraukę į visą produkto gyvavimo ciklą – nuo strateginio planavimo iki versijų išleidimo. Nepaisant dinamiškos aplinkos, mūsų komanda užtikrina nuoseklų rezultatų pristatymą.Agile procesaiTelekomunikacijų sektorius pasižymi didele dinamika ir nuolatiniais pokyčiais. „Nortal“ siekė pereiti prie „Agile“ metodikos, o „Toughlex“ patirtis leido šią transformaciją paversti sklandžiu procesu.
Kompleksinės integracijosPlatforma remiasi daugiau nei 12-ka SOAP ir REST protokolo integracijų. Mūsų komanda užtikrina nuolatinį šių mazgų palaikymą bei operatyvų reagavimą į trikdžius, siekdama maksimalaus sistemos pasiekiamumo (uptime).
Sistemos modernizavimasDalyvavome keliuose esminiuose sistemos atnaujinimo etapuose, kurių metu įdiegėme naujas funkcijas bei optimizavome platformos našumą pagal griežtus techninius reikalavimus.
Mobiliosios programėlės APISukurta ir prižiūrima REST API sąsaja mobiliosioms programėlėms užtikrina kodo pakartotinį panaudojimą skirtingiems klientams bei atitinka geriausias programinės įrangos projektavimo praktikas.
RezultatasSėkmingai išleidus daugybę sistemos versijų, „Nortal“ ir „Toughlex“ partnerystė išaugo į tvarų ir pasitikėjimu grįstą bendradarbiavimą. Per pusantrų metų mūsų komanda išaugo daugiau nei dvigubai. Abi šalys sėkmingai dalijasi gerąja inžinerine patirtimi ir planuoja tęsti bendrą veiklą ateinančius kelerius metus.
Technologijos
Skirtingiems verslo padaliniams aptarnauti naudojami specifiniai technologijų rinkiniai. Kartu su „Nortal“ inžinieriais įgyvendinome migraciją nuo .NET prie .NET Core backend dalyje, tuo pačiu užtikrindami palaikymą įvairioms frontend technologijoms: „AngularJS“, „KnockoutJS“ ir „Razor“. Integravome „Google Analytics“ bei sukūrėme centralizuotą žurnalizavimo (logging) sistemą naudodami „Elasticsearch“ ir „Kibana“ – tai leido realiu laiku stebėti statistiką ir agreguoti sistemos įrašus.
Duomenų saugumui naudojamas „MS SQL Server“, o sistemos spartą ir duomenų nuoseklumą paskirstytoje aplinkoje užtikrina „Redis“ podėlio (cache) sluoksnis.
Kompetencijos
- Angular
- .NET
- Verslo lygio sprendimai (Enterprise)
- Individualių IT sprendimų kūrimas
- Savitarnos sistemos
- UI/UX modernizavimas
- Knockout.js
- MS SQL Server
- Redis
- WCF
- LINQ
- Entity Framework
- Elasticsearch
- Nuotolinė komanda
- Agile

