تطوير موقع إلكتروني جديد لبنك قبرص

رؤى الأعمال, Case Studies 20-أكتوبر-2023 4

بالتعاون مع بنك قبرص، ساهمنا في إعادة بناء موقعهم الإلكتروني ليواكب العصر الرقمي

Bank Of Cypress Case Study

    عملنا على إيجاد طريقة للحفاظ على أقصى درجات الأمان في منصة الخدمات المصرفية الرقمية، مع توفير المرونة الكافية لمختلف العمليات المصرفية. وغالباً ما تطلب ذلك منا التعامل مع الأمور بشكل مختلف والعثور على القاسم المشترك الذي ينطبق على جميع البنوك.

    على سبيل المثال، تستعمل البنوك طرقاً متعددة لحفظ معلومات حسابك وعرض رصيدك الحالي. لكن المنطق الأساسي هو نفسه وراء كل حساب بنكي: رصيدك الحالي هو مجموع سلسلة من الأحداث.

    بالتعاون مع شركة كواليكا Qualica، نجحنا في تطوير نظام مبتكر يتعامل مع المعاملات المصرفية كسلسلة من الأحداث المتتابعة، ويقوم بعرض رصيد حسابك في أي وقت بناءً على مجموع الأحداث السابقة. ويتميز هذا الحل بأناقته وكفاءته، إذ يعمل بشكل غير متزامن دون الحاجة لانتظار انتهاء كل عملية لكي تبدأ عملية أخرى، مما يتغلب على مشكلات بطء النظام والتوقّف المؤقّت وازدحام البيانات والعمليات

    تستمر شركتنا في التعاون مع فريق كواليكا Qualica، وهو فريق متخصص في مجال التكنولوجيا المالية، بهدف تطوير هذا المنتج المبتكر. يتميز فريقهم بقدرته على تصميم وتطوير المنتجات بما يتوافق مع أعلى معايير الأمان والامتثال للوائح التنظيمية.

    نظام أساسي للمعاملات البنكية وخدمات الادّخار والإقراض قائم على السحابة

    بالتعاون الوثيق مع فريق كواليكا Qualica، ساعدنا في بناء نظام أساسي موحّد يعمل على السحابة ويعتمد على واجهة برمجة التطبيقات (API). هذا النظام يتولى إدارة المعاملات البنكية وخدمات الادّخار والإقراض، وهي العناصر الأساسية لأي خدمة مصرفية. ويشمل هذا النظام أكثر من 30 خدمة داعمة، مثل اتخاذ القرارات، وإدارة سير العمل، وإدارة الوثائق، والسجلات المالية، وتكوين المنتجات.

    التعاون مع فريق كواليكا على تطوير بنية برمجية فريدة

    بينما قام فريق العميل بتطوير البنية البرمجية ووضع أساس متين لها، ساعدناهم في تحقيق أقصى استفادة منها. قمنا بتعزيز فريق تطوير البرمجيات الداخلي لديهم، مما ساعد العميل على إضافة ميزات ووظائف جديدة بشكل مستمر، وضمان تلبية المنصة لاحتياجات مجموعة متنوعة من العملاء النهائيين. تضمنت عملية تطوير البنية البرمجية إنشاء خدمات مصغرة جديدة وتحسين الخدمات الموجودة.

     

    • تم كتابة خدمات الواجهة الخلفية بلغة Java 11 وإطار العمل Spring Boot.
    • تم بناء الواجهة الأمامية باستخدام Angular.
    • تُستخدم MariaDB كقاعدة بيانات رئيسية في معظم الخدمات، بالإضافة إلى تخزين الأحداث.
    • بالنسبة لتدفق الأحداث، نستخدم Kafka.
    • لإدارة سير العمليات (Saga)، نستخدم Camunda.
    • Keycloak – خدمة إدارة هويات المستخدمين.
    • تقنيات إدارة عمليات التطوير (DevOps) المتقدمة، بما في ذلك دوكر (Docker) وكوبرنيتس (Kubernetes) وأوبن شيفت (OpenShift) وجنكنز (Jenkins).

    أشخاص حقيقيون. بكفاءات عالية.

    أرسلوا لنا معلومات التواصل معكم ونبذة مختصرة عن طلبكم، وسنتواصل معكم في غضون 12 ساعة.