search
Klientské případy Případové studie Gitlab – Klientský případ: Portmone

O společnosti

Portmone je největší vícekanálový platební ekosystém na Ukrajině, který sjednocuje všechny fáze placení účtů, jako jsou: vytváření, vyhledávání, agregace, doručování a platby. Ve spolupráci s většinou společností Portmone nastavuje nové standardy pro pohodlí a bezpečnost plateb.

Společnost nabízí profesionální platební řešení pro malé a střední podniky i velké korporátní klienty a zajišťuje rychlé připojení internetového acquiringu na webových stránkách, v mobilních aplikacích a messengerech.

Platforma umožňuje rychlé a bezpečné placení za komunální služby, internet, mobilní komunikaci, provádění peněžních převodů a další finanční operace.

Datum zahájení projektu: březen 2024
Datum ukončení projektu: květen 2024

Země

Ukrajina

Odvětví

FinTech

Technologický zásobník

GitLab Premium

CI/CD

Bezpečnostní nástroje GitLabu

Projektové řízení

Statistiky

Doba načítání stránky Merge Requests se zkrátila z 20 a více sekund na méně než 3 sekundy

Jak Portmone společně s GitLabem a Cloudfresh proměnili technickou výzvu v příležitost k růstu

Výzva: Zpomalení vývojového procesu

Pro společnost působící v oblasti fintech mají rychlost a spolehlivost digitálních procesů přímý dopad na uživatelskou zkušenost a důvěru klientů. Právě proto má efektivita inženýrských týmů a stabilita vývojových nástrojů strategický význam.

Během aktivního používání GitLabu, konkrétně verze Premium, se tým Portmone setkal s kritickou překážkou: stránka s Merge Requests se začala načítat velmi pomalu (20+ sekund) nebo úplně zamrzala.

Pro fintech produkt to znamenalo:

  • pomalejší vydávání nových funkcí, na které čekají miliony uživatelů;
  • snížení produktivity DevOps a inženýrských týmů, což ovlivnilo udržení obvyklého tempa;
  • zvýšení provozní zátěže na podporu, což odvádělo tým od vývoje produktu.

Vznikla potřeba aktualizovat řešení, které by nejen pomohlo vypořádat se s technickou výzvou, ale stalo se i základem pro další rozvoj DevOps procesů. Pro podrobnou analýzu a optimalizaci GitLabu společnost zapojila Cloudfresh, oficiálního partnera GitLabu.

Řešení: Diagnostika a optimalizace konfigurace GitLabu

Tým Cloudfresh, který se připojil jako technický partner, provedl komplexní diagnostiku GitLabu a pomohl Portmone:

  1. Identifikovat klíčové body pro optimalizaci konfigurace prostředí GitLab;
  2. Optimalizovat parametry údržby a cachování;
  3. Získat doporučení pro profilování výkonu.

Optimalizujte výkon GitLabu a zajistěte stabilitu vašich DevOps procesů společně s Cloudfresh. Pojďme si promluvit!

Výsledky: Rychlejší MR, stabilita a škálovatelnost

Optimalizace a upgrade přinesly Portmone jak okamžité, tak strategické výsledky:

  1. Doba načítání stránky Merge Requests se zkrátila z 20+ sekund na méně než 3 sekundy;
  2. Týmy obnovily normální tempo vývoje bez ztráty času čekáním;
  3. Snížila se zátěž na technickou podporu;
  4. Stabilita práce vzrostla, což se pozitivně projevilo na efektivitě celého inženýrského ekosystému.

Výsledkem bylo, že Portmone získalo řešení pro Merge Requests a pevný základ pro další škálovatelný a bezpečný vývoj.

„Díky profesionální podpoře Cloudfresh jsme dokázali vyřešit jednu z výzev, která ovlivňovala produktivitu vývojových týmů. Rychlost, flexibilita a hluboké porozumění ekosystému GitLab nám umožnily vrátit se ke stabilní práci a soustředit se na vývoj produktu.”
Ivan Suchoryaba DevOps Engineer, Portmone

Jak Portmone používá GitLab Premium

Pro tým Portmone je GitLab hlavním vývojovým prostředím, které spojuje bezpečnost, rychlost a pohodlnou správu procesů. Je to nástroj, který umožňuje udržovat stabilní pracovní rytmus a efektivně rozvíjet fintech produkty.

  • Bezpečnostní nástroje (auditní logy, kontrola přístupů, povinná schválení v Merge Requests) zajišťují transparentnost všech akcí v systému, kontrolu nad změnami a snížení rizik chyb v produkci. To je kriticky důležité pro fintech společnost, která pracuje s platebními údaji.
  • Možnosti správy CI/CD procesů (paralelní joby, rychlejší pipelines) přispívají k rychlejšímu nasazování změn do produkce, udržování vysoké kvality a zkrácení doby mezi vývojem a vydáním nových funkcí.
  • Funkcionalita projektového managementu (roadmapy, skupinová analytika, plánování vydání) zajišťuje transparentnost ve vývoji, zlepšuje koordinaci mezi týmy a pozitivně ovlivňuje strategické plánování rozvoje produktů.

Díky kombinaci těchto možností je GitLab nejen nástrojem pro vývoj, ale i základem stability a předvídatelného rozvoje celého inženýrského ekosystému.

Role Cloudfresh: Od technické optimalizace po podporu strategického rozvoje

Cloudfresh nevystupoval jen jako konzultant, ale jako partner, který doprovázel Portmone od prvotní analýzy až po implementaci praktických řešení. Náš tým poskytl technickou pomoc s:

  • diagnostikou a optimalizací konfigurace GitLabu;
  • nastavením parametrů výkonu a cachování;
  • profilováním práce systému a odstraňováním úzkých míst.

V každé fázi Portmone dostávalo vyčerpávající doporučení a praktickou podporu pro rychlý návrat ke stabilní práci.

Kromě technické části zajistil Cloudfresh pro společnost výhodné licenční podmínky GitLab Premium, což učinilo přechod nejen technologicky správným, ale i ekonomicky efektivním.

Díky tomuto přístupu získalo Portmone nejen bodové řešení výzev, ale i dlouhodobou podporu v rozvoji svých DevOps procesů. Tato pomoc zohledňuje nejlepší postupy a perspektivy dalšího škálování.

Plány do budoucna

Tým Portmone plánuje i nadále rozvíjet práci s GitLabem, zejména:

  • integrovat externí CI/CD platformy pro ještě větší flexibilitu procesů;
  • škálovat architekturu a zvyšovat úroveň bezpečnosti systému;
  • testovat GitLab Duo, který je nyní k dispozici v Premium (zejména Duo Code Suggestions a Duo Chat) pro zlepšení automatizace.

V těchto iniciativách zůstane Cloudfresh partnerem, který bude pomáhat realizovat inovativní nástroje a zavádět služby GitLab pro konkrétní obchodní úkoly.

Spojte se se společností Сloudfresh