Zostaw swoje dane kontaktowe, a my wyślemy Ci nasz przegląd e-mailem
Wyrażam zgodę na przetwarzanie moich danych osobowych w celu przesyłania spersonalizowanych materiałów marketingowych zgodnie z Regulaminem. Politykę Prywatności. Potwierdzając zgłoszenie, użytkownik wyraża zgodę na otrzymywanie materiałów marketingowych
Thank you!

The form has been successfully submitted.
Please find further information in your mailbox.

Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.
O nas
Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.

Zarządzanie danymi w bankowości: redukcja czasu przetwarzania danych o 34%

Firma Innowise opracowała scentralizowane repozytorium do przechowywania, przetwarzania i zabezpieczania dużych ilości danych związanych z klientami korporacyjnymi, kontami bankowymi i transakcjami płatniczymi.

Klient

Branża
Bankowość
Region
UE
Klient od
2021

Naszym klientem jest znana instytucja finansowa, która oferuje bankowość detaliczną, bankowość korporacyjną, zarządzanie majątkiem, ubezpieczenia, usługi maklerskie i wiele innych. Założona na początku XX wieku, przez dziesięciolecia znacznie ewoluowała, wdrażając nowe technologie i praktyki w celu poprawy obsługi klienta i wydajności operacyjnej.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Wyzwanie

Rozbieżne dane związane z bankowością z różnych źródeł, które utrudniały podejmowanie decyzji

Nasz klient stanął w obliczu wyzwań związanych z zarządzaniem i wydobywaniem wartości z ogromnych i rosnących ilości danych dotyczących klientów korporacyjnych, rachunków bankowych i transakcji płatniczych. Ponieważ dane były rozproszone w wielu starszych systemach, bank doświadczył poważnych wyzwań związanych z przetwarzaniem i analizą danych, walcząc o uzyskanie na czas wglądu w proces podejmowania decyzji. Ponadto istniejąca infrastruktura nie była skalowalna, a utrzymywanie różnych przestarzałych systemów stało się nie do utrzymania. 

Innym problemem wynikającym z tego głównego wyzwania była trudność w spełnianiu rygorystycznych wymogów regulacyjnych dotyczących bankowości. Systemy do przechowywania i zarządzania danymi były rozproszone, co utrudniało śledzenie, raportowanie i audytowanie danych. Zwiększało to ryzyko nieumyślnych naruszeń, ponieważ przedstawiciele banku musieli poświęcać dużo czasu na zbieranie i weryfikowanie danych.

W rezultacie klient zlecił Innowise stworzenie solidnej architektury jeziora danych, która mogłaby skonsolidować różnorodne zestawy danych w jedno, skalowalne i bezpieczne środowisko do zarządzania danymi w bankowości. Poszukiwali wygodnego rozwiązania do śledzenia informacji o klientach, rachunkach i transakcjach oraz zgodności z normami regulacyjnymi, przyspieszając cykl od surowych danych wejściowych do praktycznych spostrzeżeń biznesowych.

Wdrożenie

Rozwój jeziora danych w celu przechowywania oczyszczonych i ustrukturyzowanych danych bankowych

Opracowaliśmy scentralizowaną bazę danych do przechowywania i integracji strumieni danych zebranych z różnych źródeł, w tym bankowości elektronicznej, aplikacji mobilnych i mediów społecznościowych. Nasi doświadczeni specjaliści wdrożyli architekturę medallion lakehouse, koncentrując się na wielowarstwowym podejściu opartym na ACID w celu zbudowania pojedynczego źródła prawdy do przechowywania danych bankowych.  

Warstwowanie danych

Podstawa jeziora danych, warstwa brązowa, zawiera nieprzetworzone dane pozyskane z różnych źródeł, takich jak pliki JSON, RDBMS i inne, bezpiecznie przechowywane w oryginalnej formie. W oparciu o warstwę brązową, warstwa srebrna udoskonala te dane, oczyszczając je i normalizując pod kątem zaawansowanej analityki. Ostatecznie, szczyt struktury danych, złota warstwa, zawiera agregaty na poziomie biznesowym do raportowania na wysokim poziomie i tworzenia pulpitów nawigacyjnych, umożliwiając bankowi generowanie praktycznych spostrzeżeń.

Nasz zespół projektowy zidentyfikował wszystkie potencjalne źródła danych, w tym systemy transakcyjne, bazy danych klientów, portale internetowe i inne. Nasi specjaliści zmapowali każde źródło danych, rozumiejąc jego format, częstotliwość aktualizacji i istotność. Jako główny krok, opracowaliśmy zautomatyzowane potoki pozyskiwania danych przy użyciu narzędzi ETL (extract, transform, load) do obsługi różnych formatów danych, takich jak CSV, JSON, XML i RDBMS. W zależności od charakteru źródła danych, stworzyliśmy potoki przetwarzania w czasie rzeczywistym lub potoki przetwarzania wsadowego. 

Potoki czasu rzeczywistego były używane do strumieni danych, które wymagały natychmiastowego przetwarzania (takich jak dane transakcyjne), podczas gdy przetwarzanie wsadowe było zarezerwowane dla danych mniej wrażliwych na czas. Gdy dane trafiały do warstwy bronze, przechodziły wstępny proces walidacji, sprawdzając integralność, spójność formatu oraz wszelkie uszkodzone lub niekompletne rekordy.

Warstwa srebrna: przetwarzanie i udoskonalanie danych

Na tym etapie nasz zespół projektowy skupił się na wzbogaceniu surowych danych z warstwy brązowej i przekształceniu ich w bardziej ustrukturyzowany i użyteczny format. Nasi sprawdzeni programiści zidentyfikowali i poprawili błędy typograficzne, niespójności formatu danych i rozbieżności, a także usunęli zduplikowane rekordy, aby uniknąć mylących spostrzeżeń. Wdrożyliśmy imputację danych i strategie flagowania dla zestawów danych z brakującymi wartościami, wysyłając te rekordy do dalszego przeglądu w zależności od charakteru i znaczenia utraconych danych.

Następnie nasz zespół projektowy ulepszył dane, dodając odpowiedni kontekst lub dodatkowe informacje. Na przykład, uzupełniliśmy dane transakcyjne o informacje demograficzne klientów, umożliwiając bardziej kompleksową analizę. Po dopracowaniu i zagregowaniu danych, zastosowaliśmy techniki indeksowania w celu szybszego wyszukiwania i wyszukiwania. Wreszcie, dane z różnych źródeł są porównywane i łączone, podczas gdy podobne informacje z różnych źródeł są konsolidowane w ujednolicone zestawy danych, co ułatwia przeprowadzanie holistycznej analizy. Zapewniając, że dane są czyste, spójne i dobrze ustrukturyzowane, utorowaliśmy drogę dla zaawansowanej analityki i inteligencji biznesowej w złotej warstwie.

Warstwa złota: dane gotowe do analizy

Warstwa złota to szczyt naszej architektury jeziora danych, w której dane są przekształcane w informacje gotowe do analizy, specyficznie dostosowane do wysokopoziomowej analizy, raportowania i podejmowania decyzji. Dane z warstwy srebrnej są dalej agregowane w celu stworzenia kompleksowych, wysokopoziomowych podsumowań. Skupiliśmy się na podsumowywaniu danych w sposób zgodny z kluczowymi wskaźnikami i celami biznesowymi, takimi jak ocena ryzyka kredytowego, trendy rynkowe czy segmentacja klientów.

Our developers designed and implemented interactive dashboards and reports, giving the bank’s decision-makers real-time insights and visualizations. With a focus on security, we established a robust data governance framework to manage the data’s quality, usability, and security. Our engineers ensured scalable architecture, accommodating growing data volumes and complexity without degradation in performance and maintaining the integrity and reliability of the analytics output. 

W warstwie złotej przekształciliśmy dane w strategiczny zasób, umożliwiając bankowi podejmowanie świadomych decyzji, lepsze zrozumienie potrzeb klientów i utrzymanie przewagi w konkurencyjnej branży bankowej. 

Thus, based on refined banking-related data, Innowise enabled the client to implement the Next Best Action (NBA) and Next Best Offer (NBO) methodologies. NBA prioritizes a customer-centric approach, analyzing recent interactions to suggest the most suitable actions, including sending birthday messages, improving service quality, gathering feedback, providing onboarding instructions, and more. By leveraging predictive analytics, NBA selects actions tailored to the customer’s current situation, aiming for positive outcomes. In turn, NBO optimizes the selection of personalized offers from a client’s extensive product range. NBO automatically evaluates and suggests products likely to resonate with customers by delivering offers at the right time, price, and through the most effective channels.

Ponadto nasi programiści skonsolidowali dane z różnych tabel i modeli przechowywanych w hurtowni danych, aby stworzyć kompleksowe, spójne i praktyczne profile dla każdego klienta, umożliwiając podejmowanie bardziej świadomych decyzji i działań. Kompleksowe i przemyślane podejście do zarządzania danymi gotowymi do analizy zapewnia, że bank może w pełni wykorzystać swoje dane, zwiększając współczynniki konwersji i napędzając wzrost.

Technologie

Inżynieria danych

Cloudera Data Platform, Hadoop, Spark, Airflow

Back-end

Python, Fast API, Scala, Akka

Baza danych

MS SQL Server, Oracle

Narzędzia BI

Power BI, SSRS, QlickView

Proces

Innowise won a competitive tender before diving into the project. Following our success in the tender, we embarked on the software development process, demonstrating our skills and alignment with the client’s vision.

Stworzyliśmy PoC, którego celem było wykorzystanie Kubernetes i odejście od istniejących systemów opartych na Cloudera. Jednak ze względu na ograniczenia obecnego centrum danych klienta, wykazywał on wahania co do wdrożenia i wsparcia Kubernetes.

During the discovery phase, our project team conducted thorough research to understand the current data landscape and identify key data sources and requirements. Later, we created a detailed design that incorporated the bronze, silver, and gold layers for data processing and refinement, ensuring the data flows seamlessly in accordance with ACID principles. Then, we performed extensive testing to guarantee the integrity and performance of the data lake, implementing a feedback mechanism for continuous improvement. Finally, our project team successfully deployed the data lake, integrating it with the bank’s existing systems and providing training and support to the bank’s employees.

Zespół

2

Analityków biznesowych

1

Kierownik projektu

1

BI Developer

3

Inżynierowie danych

2

Inżynier DevOps

1

Inżynier ds. jakości danych

Wyniki

Usprawnione procesy danych i zgodność z przepisami po opracowaniu jeziora danych

The implementation of the data lake for our banking client has yielded transformative results across various dimensions of their operations. Previously struggling with fragmented and unstructured information spread across multiple sources, they now effortlessly access corporate client data, banking accounts, and payment transaction information with predictability and ease. The bank’s teams now operate reliable and consistent data, paving the way for more accurate analytics and reporting. The consolidation of data into a single, scalable lakehouse architecture has led to significant cost savings in data storage and management as the result of eliminating redundant systems and streamlining data processes.

Integracja zautomatyzowanych potoków danych i usprawnionych warstw danych znacznie skróciła czas przetwarzania danych, umożliwiając szybsze podejmowanie decyzji i bardziej elastyczną obsługę klienta.

Ponadto nasz klient usprawnił zarządzanie relacjami z klientami i poprawił wyniki biznesowe poprzez dostarczanie spersonalizowanych, terminowych i odpowiednich działań i ofert opartych na dopracowanych i ustandaryzowanych danych. Podejście to zwiększyło konwersje i przychody oraz zoptymalizowało budżety marketingowe poprzez kierowanie dostosowanych ofert tylko do zainteresowanych potencjalnych klientów.

Co więcej, dzięki nowemu jezioru danych raportowanie zgodności stało się bardziej wydajne w branży, w której naruszenia prawne mogą mieć poważne konsekwencje.

Czas trwania projektu
  • Marzec 2021 r. - w trakcie realizacji

34%

skrócenie czasu przetwarzania danych

26%

 poprawa raportowania zgodności

Skontaktuj się z nami!

Zadzwoń lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Ważne pliki: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać Twoje dane osobowe zgodnie z naszą Polityką prywatności w celu dostarczenia Ci odpowiednich informacji.

    Co będzie dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Dziękuję!

    Wiadomość została wysłana.
    We’ll process your request and contact you back as soon as possible.

    Dziękuję!

    Wiadomość została wysłana. 

    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    arrow