Prichádza nový Gopass
TMR spúšťa novú generáciu Gopassu: mikroservisová architektúra, cloud a API-first prístup posúvajú online predaj zážitkov na novú úroveň.
Gopass (TMR) pripravil kompletnú technologickú prestavbu platformy Gopass – jedného z najväčších ticketingových a e-commerce systémov v oblasti cestovného ruchu v strednej Európe. Po viac ako dvoch rokoch vývoja a s tímom tridsiatich špecialistov prechádza Gopass z monolitickej architektúry na moderný mikroservisový systém bežiaci v cloude.
Nová architektúra: mikroservisy, Kubernetes, headless prístup
Kľúčovou zmenou je prechod od jedného veľkého previazaného systému na sadu menších samostatných služieb prepojených cez API. Cloudová infraštruktúra na platforme Kubernetes umožňuje automatické škálovanie kapacity podľa aktuálnej záťaže – kriticky dôležitá vlastnosť v momentoch špičkového dopytu, ako sú prvý sneh sezóny alebo štart predpredaja sezónnych permanentiek. Tzv. headless prístup – dôsledné oddelenie backendu od frontendových rozhraní – umožňuje distribuovať ten istý produkt cez web, mobilnú aplikáciu, pokladňu v stredisku aj partnerské kanály bez opakovaného programovania.
Migrácia bez výpadku: 365/24/7 prevádzka počas rebuildu
„Technicky najnáročnejšou výzvou projektu bola migrácia za plnej prevádzky. Gopass obsluhuje státisíce aktívnych používateľov nepretržite, čo vylučovalo akýkoľvek výpadok systému. Nová platforma bola vyvíjaná paralelne so starým systémom a od prvého dňa počítala s prevzatím kompletnej histórie, všetkých účtov aj prebiehajúcich sezónnych produktov,“ uviedol Matúš Král, riaditeľ IT segmentu v spoločnosti TMR. Existujúci používatelia tak neprechádzajú žiadnou migráciou manuálne – celý prechod prebehne automaticky na pozadí.
AI v developmente, AI v roadmape
AI nástroje boli integrované priamo do vývojového procesu – pomáhali pri písaní a revízii kódu, testovaní a dokumentácii, čo reálne zrýchlilo prácu tímu a umožnilo projekt tohto rozsahu zvládnuť s relatívne malým tímom tridsiatich ľudí. Nová architektúra zároveň otvára cestu pre nasadenie AI na zákaznícku vrstvu v budúcnosti – primárne v oblasti personalizácie ponuky a dynamického zostavovania balíčkov služieb.
Bezpečnosť: PCI DSS, GDPR, priebežné audity
Platby sú spracúvané certifikovanými platobnými partnermi v súlade so štandardom PCI DSS, čísla kariet sa v systéme neukladajú v čitateľnej podobe. Osobné údaje sú spracúvané v súlade s GDPR. Mikroservisová architektúra prináša dodatočnú bezpečnostnú výhodu: každá služba pristupuje výlučne k dátam, ktoré nevyhnutne potrebuje. Pred nasadením do produkcie prešiel systém interným aj externým bezpečnostným auditom certifikovanou spoločnosťou; auditný proces bude pritom ďalej kontinuálny.
API-first = rýchle onboardovanie nových stredísk a partnerov
Nová architektúra mení ekonomiku rozširovania platformy: pridanie nového produktu, strediska alebo celého typu služby je otázkou konfigurácie v dňoch až týždňoch, nie vývojového projektu na mesiace. Gopass tak získava schopnosť rýchlo integrovať nové destinácie, typy vstupov a partnerov do rastúceho ekosystému TMR fungujúceho aktuálne naprieč štyrmi krajinami.
Podobné články
Tatra banka získala celosvetové ocenenie Best Neobank of the Year