Modernizacja bankowej aplikacji mobilnej
Nasza współpraca objęła migrację platformy do chmury, zapewniającą dostęp do skalowalnej i wysoce dostępnej bazy danych w modelu usługowym, z rozliczeniem opartym na rzeczywistym wykorzystaniu zasobów obliczeniowych.

Zakres projektu
Naszym klientem jest średniej wielkości bank komercyjny działający na rynku jednego z krajów Europy Środkowo-Wschodniej. Obsługuje klientów indywidualnych, małe i średnie przedsiębiorstwa oraz korporacje, a z jego usług korzysta około pół miliona użytkowników.
Nasza współpraca objęła migrację platformy do chmury, zapewniającą dostęp do skalowalnej i wysoce dostępnej bazy danych w modelu usługowym, z rozliczeniem opartym na rzeczywistym wykorzystaniu zasobów obliczeniowych.
Klient
Bank obsługujący klientów indywidualnych, MŚP i korporacje
Rozwiązanie
Migracja platformy bankowości mobilnej do chmury
Efekt
3 miesiące wystarczyły, aby pomyślnie przeprowadzić migrację do chmury
Cel współpracy
Migracja platformy bankowości mobilnej do chmury
Dodatkową korzyścią wynikającą ze współpracy był natychmiastowy dostęp do narzędzi umożliwiających budowę zautomatyzowanych procesów CI/CD. Ze względu na brak wewnętrznych kompetencji w tym obszarze, klient poszukiwał doświadczonego partnera, który wsparłby zespół banku w migracji platformy oraz przeprowadzeniu niezbędnej optymalizacji kodu.
Naszym celem było zapewnienie doradztwa, koordynacja działań oraz kompleksowa realizacja procesu migracji. Po analizie dostępnych rozwiązań, kosztów i korzyści bank wybrał Google Cloud jako platformę chmurową i rozpoczął współpracę z Ailleron – certyfikowanym partnerem Google Cloud – w zakresie doradztwa dla działu IT, wsparcia wdrożeniowego oraz migracji platformy do chmury.
Wyzwania biznesowe
1. Kanał bankowości mobilnej klienta
Bankowość mobilna jako kluczowy kanał cyfrowej obsługi klientów
Wśród cyfrowych kanałów bankowość mobilna odgrywa najważniejszą rolę ze względu na szybko rosnącą liczbę aktywnych użytkowników, wynoszącą około 300 tys., dużą liczbę logowań na poziomie około 30 miesięcznie, czyli około trzykrotnie więcej niż w przypadku bankowości internetowej, a także kluczowe znaczenie dla realizacji płatności mobilnych oraz zabezpieczenia transakcji dokonywanych kartą płatniczą za pomocą mechanizmu 3D Secure.

Innowacyjna aplikacja mobilna odpowiadająca na potrzeby klientów
Rynek postrzega aplikację mobilną banku jako innowacyjną. Rozwiązanie wspiera obsługę klientów detalicznych i firmowych oraz umożliwia realizację różnych rodzajów płatności, w tym natychmiastowych przelewów międzybankowych, transakcji e-commerce, płatności Apple Pay i Google Pay, autoryzacji 3D Secure oraz wypłat z bankomatów bez użycia karty.

Nowoczesna architektura oparta na skalowalnych technologiach
Platforma bankowości mobilnej została zaprojektowana i uruchomiona kilka lat temu w oparciu o nowoczesny stos technologiczny obejmujący natywne aplikacje w językach Kotlin i Swift, architekturę mikroserwisową i bazę danych Oracle. Środowisko zarządzane jest przy użyciu OpenShift.

Lokalna infrastruktura gotowa na obsługę okresowych wzrostów obciążenia
Platforma działa w środowisku lokalnym, a infrastruktura sprzętowa zapewnia odpowiednią wydajność i gotowość do obsługi okresowych wzrostów obciążenia – zarówno regularnych, związanych z dniami wypłat, jak i sezonowych, takich jak Black Friday, wyprzedaże po świętach Bożego Narodzenia czy letnie przeceny.

2. CTO banku wskazał główne wyzwania związane z utrzymaniem platformy mobilnej
Wysokie koszty rozbudowy infrastruktury
Wysokie koszty utrzymania zasobów dla różnych środowisk
Wysoki koszt licencji na korzystanie z bazy danych
Realizacja projektu
Na drodze migracji do Google Cloud
W ramach przygotowań do migracji platformy bankowości mobilnej do chmury zrealizowaliśmy szereg działań optymalizacyjnych. Wykorzystaliśmy Google Kubernetes Engine jako zamiennik obecnie stosowanego rozwiązania OpenShift, wdrożyliśmy natywną usługę Google Cloud SQL dla PostgreSQL w celu obniżenia kosztów związanych z licencją na korzystanie z bazy danych oraz zaplanowaliśmy migrację danych do PostgreSQL.
Po udanej migracji przedstawiciele banku wyrazili chęć kontynuowania współpracy. Powierzyli nam również monitorowanie środowiska oraz wsparcie w optymalizacji kosztów korzystania z Google Cloud.
Zakres współpracy
Migracja do chmury krok po kroku
Migracja z OpenShift do Google Kubernetes Engine
Konfiguracja Cloud SQL dla PostgreSQL
Migracja danych do Cloud SQL dla PostgreSQL
Migracja na środowisko produkcyjne


Rezultaty projektu
Polecane artykuły
UX / Customer Experience
Jak projektować wyjątkowe doświadczenia klientów i utrzymać ich lojalność w erze nowych regulacji?
Gabriela Kocurek
Managing Senior Associate w kancelarii prawnej KWKR

Jak projektować wyjątkowe doświadczenia klientów i utrzymać ich lojalność w erze nowych regulacji?
UX / Customer Experience
Generacja Z podnosi poprzeczkę. Jak projektować intuicyjne rozwiązania dla młodych pokoleń?
Izabela Wójcikowska
Projektant UX

Generacja Z podnosi poprzeczkę. Jak projektować intuicyjne rozwiązania dla młodych pokoleń?
Dlaczego więcej firm leasingowych powinno testować koncepty biznesowe? PoC narzędzia do onboardingu klientów w Millennium Leasing
Waldemar Stelmach
Dyrektor ds. dostaw

Dlaczego więcej firm leasingowych powinno testować koncepty biznesowe? PoC narzędzia do onboardingu klientów w Millennium Leasing
Twój produkt cyfrowy – od dobrego do efektu „wow”
Współpracuj z nami w cyfrowej podróży, która przekształci Twoje pomysły biznesowe w nowoczesne i skuteczne rozwiązania.



