NCC- takas organizasyonu ve merkezi işlevlerini yerine getiren banka dışı bir kredi kuruluşu
Raporlama büyük verilerle daha kolaydır
Rusya Merkez Bankası tüm finansal katılımcılara ihtiyaç duyuyor- NCC de dahil olmak üzere bankalar ve finans kuruluşları faaliyetleri hakkında rapor veriyor. Bakiyede ne kadar para olduğunu, bireysel hesaplara nasıl aktarıldığını, kaç işlem gerçekleştiğini raporluyorlar. Bütün bunların düzenli olarak hazırlanıp Merkez Bankası'na sunulması gerekiyor. Görevi basitleştirmek için Neoflex şirketinin çözümlerine dayalı otomatik bir sistem uyguladık. Bu şirket uzun süredir düzenleyici otoriteler için finansal raporlama sistemleri oluşturma konusunda uzmanlaşmıştır.
Binbank'ta çalışırken, biz deNeoflex çözümleri, ancak daha eski teknolojilerde. Bir Oracle veritabanıydı ve tüm işleme ve raporlama üzerinde yapıldı. NCC, ana veri depolama ve bilgi işlem sistemi olarak kullandığımız büyük veri-Hadoop teknolojisine dayanan bir çözüm uyguladı.
Oracle veritabanları- dünyanın en popüler veritabanlarından biri,BT pazar liderleri tarafından kullanılır - Facebook, Twitter, YouTube. Örneğin, Oracle çözümlerini temel alan MySQL veritabanları genellikle binlerce yazılım satıcısı ve donanım üreticisi tarafından dağıtılan gömülü veritabanı tercihidir.
Oracle Veritabanı veya Oracle RDBMS— nesne-ilişkisel veritabanı yönetim sistemiOracle verileri. Oracle, 40 yılı aşkın süredir dünya çapındaki şirketlerin, hükümetlerin ve diğer kuruluşların verileri toplamasına, düzenlemesine ve kullanmasına yardımcı oluyor.
Hadoopbulunan açık kaynaklı bir projedirApache Yazılım Vakfı tarafından yönetilmektedir. Hadoop güvenilir, ölçeklenebilir ve dağıtılmış bilgi işlem için kullanılır ve aynı zamanda petabaytlarca veriyi barındırabilen genel amaçlı bir dosya deposu olarak da kullanılır.
Hadoop ve Oracle paradigmaları tamamen farklıdır. Bunun daha ileri bir gelişme olduğunu kesinlikle söyleyebilirsin. Fakat aslında, bu bir yana gidiyor, çünkü büyük verilerin özü sıradan veritabanlarından farklı. Hadoop, işlemcilik anlamına gelmez, ancak bir depo ve bilgi işlem sistemi olarak - bu en başarılı çözümdür. Lisans maliyetleri azalır. Çok iyi ölçeklenebilirlik ve buna göre yüksek performans.
incut
Farklı bankalar farklı raporlama biçimlerini kullanır.ama herkesin temel doğasında var. Örneğin, NCC yaklaşık 200 raporlama formu sunmaktadır. Bunlardan, şu anda Hadoop kullanılarak oluşturulan yaklaşık 20 form uyguladık. İki veri kaynağı sistemi vardır. Onlardan raporlama için detaylı veriler alıyoruz. Bu otomatik bir bankacılık sistemidir. İkincisi merkezi karşı taraftır. Bu bankalar için değil, bizim için uzmanlaşmış. Bundan sonra, veriler Hadoop'ta toplanır. İlk önce orijinal formları doldurulur, daha sonra işlenir, temizlenir, hazırlanır, toplanır - ve ayrı bir katmana aktarılır. Her müşteri ve her mağaza için eksiksiz bir veri portföyü oluşturur. Ve Oracle’ın temelinde zaten “sarmalayıcı” dır, bunun içinden sistemde zaten mevcut olan bilgiyi elde ederiz. Ve bu verilere dayanarak düzenleyici makamlara sunulmaya uygun tam teşekküllü raporlar hazırlarız.
Veri gölü- Merkezi depolama, izin veriyortüm verileri ve yapıları saklayın. Veriler, farklı analiz türleriyle (panolardan görselleştirmeye, büyük veri işlemeye, gerçek zamanlı analizlere ve daha iyi karar verme için makine öğrenimine kadar) olduğu gibi depolanabilir.
“Analistlerin ellerini çözeriz”
Hadoop'u seçmemizin nedenlerinden biriMoskova Borsa Grubu'nda Veri Gölü'nün uygulanmasına yönelik bir proje vardı. Ürün hala genç ve sürekli gelişiyor. Yalnızca finans departmanları (örneğin muhasebe) değil, aynı zamanda verilerini Hadoop olanaklarını (finansal sistemlerden gelen aynı günlükleri) kullanarak işleyecek teknik departmanlar da verileri burada depolayacak. Moskova Borsası çok büyük miktarda veri üretiyor. Bunun işlenmesi için standart merkezi veritabanları (merkezi veritabanları - Hi-Tech) artık uygun değildir. Bu akışla baş edemiyorlar.
Data Lake çözümü bu görevi basitleştirir.ve üretkenliği artırmak. Şimdi Merkez Bankası raporlaması var, vergi raporlaması, Rosfinmonitoring buraya eklenecek. Bu, başka türde bir veriyi saklamak anlamına gelir. Bu sadece vergi için gerekli belgelerin taranması olabilir. Veritabanındaki ikili dosyaları depolamak çok pahalı ve unwise. Bu nedenle büyük veriler açısından bir çözüm seçildi.
Gelecekte, bu çözüm büyük olabilirgelecek Bir grup şirketimiz var, her birinin verilerini işlemek için kendi görevleri var. Belki gelecekte, grup içindeki bütün görevlerin işleneceği bir kümede birleştirilecektir.
incut
Diğer bir yön ise maliyetlerin azaltılmasıdır.arşiv verilerinin depolanması. Bunları Exadata'da saklamak oldukça pahalıdır. Veriler Hadoop gücüne aktarıldığında daha ucuz olacak, analiz edilmesi daha kolay olacak ve analistler için daha iyi performans sağlanacak. Şu anda, ana sistemdeki aşırı yük nedeniyle görevlerine ayrılan kaynağın oldukça dar olması nedeniyle sınırlılar.
Eski yazılımlar banka varsayılanlarına nasıl yol açabilir?
Herhangi bir bankada kullanılan yazılımın yapısıyazılım çok çeşitlidir. Kendi geliştirmelerimizden bazılarından başlayıp, artık ortadan kaldırılamayan eski yazılımlar olarak kalan endüstriyel çözümlerle sona eriyor. Başlangıçta seçilmişti. Bundan diğer sistemlere geçiş çok pahalıdır. Bu nedenle onu sürekli çekmeniz ve desteklemeniz gerekiyor. Çözümümüz, yeni teknolojilerin kullanımıyla bazı sistem sorunlarından kurtulmanıza olanak tanır.
Mesela biz buna dayalı raporlar hazırladık.Otomatik bankacılık sistemi. Ancak bir raporu hesaplarken performans ve kaynakların özel kullanımı gibi sınırlamaları vardı. Buna göre zaman içinde tek bir şeklin hesaplanması açısından performans son derece düşüktü. Bazen bir form altı saat veya daha fazla zamanımızı aldı.
incut
Böyle anlardan öylece uzaklaşamazsınız:Bir bankadaki otomatik sistemi değiştirmek felaket gibidir. Burada dikkate alınması gereken birçok nüans var. Bir yazılımdan diğerine bir günde geçmek kesinlikle imkansızdır. Uygulamamda, bir bankanın bölgelerde bulunan iki veya üç otomatik bankacılık sisteminden, merkez ofiste bulunan tek bir sisteme geçtiği bir durum vardı. Bu süreç birkaç ay sürdü.
Ayrıca NCC'de - bu projeyi uygularkenbir sürü insan vardı. Bunlar, belirli bir yaklaşımın analizini yapan analistler ve finansal görevlilerdir. Ek olarak, çok sayıda teknik personel de dahil edildi - altyapıyı hazırlamak, dağıtmak ve bakım düzenlemeleri oluşturmak gerekiyor.
Uzun süredir faaliyet gösteren bankaların mutlaka eski yazılımları vardır.Dört bankada çalıştım, hepsinde böyle yazılımlar vardı. DOS altında yazılan yazılımlarla başlayıp, iş süreçlerine çok güçlü bir şekilde entegre olduğu için artık reddedilmesi mümkün olmayan büyük yazılımlarla sona eriyor. Eski sistemlerde kalırsanız, bir finansal kuruluşun üretkenliği ve rekabet gücü azalır ve riskler artar; temerrüt değilse de lisansın iptali söz konusudur.
Yeni başlayan bankalar ve şirketler içingelişme, teknolojilerin seçilmesi için daha fazla alan sağlar. Nispeten genç bir şirket olduğumuz için NCC dahil. Hemen hemen her yerde kullanılan yazılımlar moderndir.