Sme tím profesionálov

Naspäť na novinky

Referencia: Komplexná revízia novej bankovej architektúry 365.bank

365.bank sa rozhodla zmodernizovať svoje základné IT systémy vrátane core bankingu a omnichannel platformy z rôznych obchodných a technologických dôvodov. Rozhodli sa pre moderné cloudové riešenia. Hlavnou úlohou Grow2FIT bolo potvrdiť, či je táto nová architektúra uskutočniteľná a či dokáže efektívne riešiť pôvodné dôvody iniciovania programu. Banka potrebovala mať istotu, že prechod bude nielen technologicky správny, ale aj v súlade s jej obchodnými cieľmi a budúcimi plánmi rastu.

Riešenie

Pre každú z definovaných oblastí sme pomocou štruktúrovanej metodológie zrealizovali nasledovné:

  • Úvodný workshop na preskúmanie navrhovanej (TO-BE) architektúry a identifikovaných problémov.
  • Po ňom nasledovala príprava návrhu výstupov pre každú oblasť.
  • Následné workshopy umožnili spoločné odladenie týchto návrhov.
  • Záverečná fáza zahŕňala dokončenie a finalizáciu výstupov.

Preskúmané boli tieto oblasti:

  • Účty a karty
  • Platby
  • Spotrebiteľské a hypotekárne úvery
  • Podnikateľské a pokladničné (treasury) služby
  • Dáta, reporting, compliance a CRM
  • Front-end, Integrácia novej Omnichannel platformy

Výsledok

Po komplexnej revízií novej architektúry sme banke odporučili, aby realizovala postupné zlepšovanie IT systémov so zameraním na kľúčové oblasti, ako sú platobná brána a nové zákaznícke kanály. Odporúčanie zahŕňa aj implementáciu nového Cloud Data Warehouse riešenia, pričom sa spočiatku zameriava len na zapracovanie nových požiadaviek do tejto platformy.

Odporúčame tiež nateraz zachovať existujúci core banking systém. V ďalších etapách programu sa prehodnotí toto odporúčanie na základe špecifických technologických, finančných a trhových faktorov platných v danom čase. Podrobnosti o implementácii zostávajú všeobecné, aby sa rešpektovali dohody o zachovaní dôvernosti.

Kontaktná osoba

Martin Petrík, 365.bank Program Manager

O klientovi

365.bank je slovenská banka, ktorá vykonáva svoju činnosť najmä na základe Obchodného zákonníka a Zákona o bankách. Banka ponúka svojim klientom širokú škálu bankových a finančných produktov a služieb. Medzi jej hlavné činnosti patrí prijímanie vkladov, poskytovanie úverov, vykonávanie tuzemských a cezhraničných prevodov finančných prostriedkov, poskytovanie investičných služieb, vykonávanie investičných činností a poskytovanie vedľajších služieb podľa zákona o cenných papieroch.

Poskytnuté služby

Kľúčové technológie

  • Mambu
  • Backbase
  • AWS

Sme tím profesionálov

Naspäť na novinky

Využitie OpenTelemetry pre Prometheus metriky odolné voči chybám s funkciou Envoy Mirroring

Existuje veľa prípadov použitia, keď je potrebné metriky zhromaždené z aplikácií alebo služieb preposlať z lokálneho prostredia do vzdialeného centralizovaného dlhodobého úložiska, ako je Thanos alebo Mimir.

Tento článok vám ukáže ako vybudovať odolné a vysoko dostupné riešenie na zhromažďovanie a posielanie metrík z aplikácií a služieb spustených v Kubernetes do vzdialeného dlhodobého TSDB úložiska kompatibilného s Prometheus. Požadované sú dostatočné znalosti použitých komponentov, ako je OpenTelemetry collector, Prometheus v režime agenta, a zrkadlenie requestov Envoy proxy. Podrobná konfigurácia je mimo rozsahu tohto článku.

Návrh

OpenTelemetry kolektor zhromažďuje metriky z požadovaných zdrojov a pipeline je nakonfigurovaná pomocou prijímačov, procesorov, a exportérov OpenTelemetry collectora na spracovanie a odosielanie zhromaždených metrík do koncového bodu Envoy proxy.

Envoy proxy je nakonfigurovaný so static route mirror policy s upstream klastrami Prometheus podov. To znamená, že Envoy proxy sa priamo pripája k k8s podu a nie k službe k8s pred podmi. Každý Prometheus pod reprezentuje Envoy upstream klaster. Údaje sú primárne smerované do jednej z dvoch replík Prometheus podu a zrkadlené do druhej.

Prometheus je nasadený do k8s klastra s dvoma replikami v režime agenta s povolenou funkciou remote-write-receiver. K inštanciám bol pridaný aj externý label prometheus_replica, ktorý sa používa na deduplikáciu sérií v Thanos odoslaných z vysoko dostupných párov inštancií Prometheus.

Záver

Tento návrh pomohol zvýšiť odolnosť monitorovania a znížil medzeru v údajoch časových radov v Grafana dashboardoch.

Autor

Gabriel Illés
Senior DevOps Engineer

Dedicated professional with experience in managing cloud infrastructure and system administration, integrating cloud-based infrastructure components, and developing automation and data engineering solutions. Good at troubleshooting problems and building successful solutions. Excellent verbal and written communicator with strong background cultivating positive relationships and exceeding goals.

Celý konzultačný tím Grow2FIT: Náš tím

Súvisiace služby