NCC- 청산 기관 및 중앙 기관의 기능을 수행하는 비은행 신용 기관
대용량 데이터를 사용하면보고가 더 쉽습니다.
러시아 은행은 모든 금융 참가자를 요구합니다— NCC를 포함한 은행, 금융 기관은 그들의 활동을 보고합니다. 잔액이 얼마나 되는지, 개인 계좌로 이체되는 방법, 거래 횟수 등을 보고합니다. 이 모든 것은 정기적으로 준비되어 중앙은행에 제공되어야 합니다. 작업을 단순화하기 위해 Neoflex 회사의 솔루션을 기반으로 자동 시스템을 구현했습니다. 이 회사는 오랫동안 규제 당국을 위한 재무 보고 시스템 구축을 전문으로 해왔습니다.
Binbank에서 근무했을 때Neoflex 솔루션, 그러나 오래된 기술. Oracle 데이터베이스였으며 모든 처리 및보고가 완료되었습니다. 그리고 NCC는 주요 데이터 저장소 및 정보 처리 시스템으로 사용되는 큰 데이터 -Hadoop 기술을 기반으로 한 솔루션을 구현했습니다.
오라클 데이터베이스- 세계에서 가장 인기 있는 데이터베이스 중 하나입니다.IT 시장 리더(Facebook, Twitter, YouTube)가 사용합니다. 예를 들어, Oracle 솔루션을 기반으로 하는 MySQL 데이터베이스는 수천 개의 소프트웨어 공급업체와 하드웨어 제조업체가 배포하는 내장형 데이터베이스인 경우가 많습니다.
Oracle Database 또는 Oracle RDBMS— 객체관계형 데이터베이스 관리 시스템오라클 데이터. 40년 넘게 Oracle은 전 세계 기업, 정부 및 기타 조직이 데이터를 수집, 구성 및 사용하도록 도와왔습니다.
하둡위치한 오픈 소스 프로젝트입니다Apache Software Foundation에서 관리합니다. Hadoop은 안정적이고 확장 가능하며 분산된 컴퓨팅에 사용되며 페타바이트 규모의 데이터를 수용할 수 있는 범용 파일 저장소로도 사용됩니다.
하둡과 오라클의 패러다임은 완전히 다릅니다. 당신은 이것이 앞으로의 발전이라고 확실히 말할 수 있습니다. 그러나 큰 데이터의 본질은 일반 데이터베이스와 다르기 때문에 실제로는 별개입니다. Hadoop은 트랜잭션주의를 의미하는 것이 아니라 저장소 및 정보 처리 시스템으로서 가장 성공적인 솔루션입니다. 라이센스 비용이 절감됩니다. 매우 우수한 확장 성 및 이에 따른 고성능
사이드 바
서로 다른 은행은 다양한 형태의보고를 사용하며,그러나 모든 것에 고유 한 기본적 요소가 있습니다. 예를 들어, NCC는 약 200 개의보고 양식을 제출합니다. 이 중 현재 Hadoop을 사용하여 생성 된 약 20 개의 양식이 구현되었습니다. 데이터 소스에는 두 가지 시스템이 있습니다. 그 (것)들에게서 우리는보고를위한 상세한 자료를 가지고 간다. 이것은 자동화 된 금융 시스템입니다. 두 번째는 중앙 거래 상대방입니다. 이것은 은행이 아니지만 우리를 위해 전문화 된 것입니다. 그런 다음 데이터가 Hadoop에 집계됩니다. 첫째, 그들은 원래 형태로 채워지고, 처리되고, 청소되고, 준비되고 집계되며, 별도의 계층으로 옮겨집니다. 각 고객 및 각 점포에 대한 완벽한 데이터 포트폴리오를 생성합니다. 그리고 오라클의 기초에 이미 우리가 이미 시스템 자체에 존재하는 정보를 얻을 수있는 "래퍼"입니다. 또한 이러한 데이터를 토대로 규제 당국에 제출하기에 적합한 본격적인 보고서를 작성합니다.
데이터 호수- 중앙 집중식 저장을 통해모든 데이터와 구조를 저장합니다. 더 나은 의사 결정을 위한 대시보드 및 시각화부터 빅 데이터 처리, 실시간 분석 및 기계 학습에 이르기까지 다양한 유형의 분석을 사용하여 데이터를 있는 그대로 저장할 수 있습니다.
"우리는 애널리스트 손을 풀다"
우리가 Hadoop을 선택한 이유 중 하나는Moscow Exchange Group에서 Data Lake를 구현하는 프로젝트가 있었습니다. 제품은 아직 젊고 끊임없이 발전하고 있습니다. 예를 들어 회계와 같은 재무 부서뿐만 아니라 금융 시스템의 동일한 로그인 Hadoop 시설을 사용하여 데이터를 처리하는 기술 부서도 여기에 데이터를 저장합니다. 모스크바 거래소는 매우 많은 양의 데이터를 생성합니다. 이를 처리하기 위해 표준 중앙 데이터베이스(중앙 데이터베이스 - Hi-Tech)는 더 이상 적합하지 않습니다. 그들은 이 흐름에 전혀 대처할 수 없습니다.
Data Lake 솔루션은이 작업을 단순화합니다.생산성을 높일 수 있습니다. 이제 우리는 중앙 은행보고, 세금보고, Rosfinmonitoring이 여기에 추가 될 것입니다. 이는 다른 유형의 데이터를 저장하는 것을 의미합니다. 세금 면제 서류가 필요할 수도 있습니다. 데이터베이스에 바이너리 파일을 저장하는 것은 매우 비싸고 현명하지 못합니다. 따라서 대용량 데이터 관점에서 솔루션을 선택했습니다.
미래에이 솔루션은미래. 우리는 회사의 그룹을 가지고 있으며 각각은 데이터 처리를위한 자체 태스크를 가지고 있습니다. 아마도 미래에는 모든 클러스터가 하나의 클러스터로 통합되어 그룹 내의 모든 작업이 처리됩니다.
사이드 바
또 다른 방향은 비용 절감이다.아카이브 데이터 저장. Exadata에 저장하는 것은 상당히 비쌉니다. 데이터가 Hadoop으로 마이그레이션되면 더 저렴하고 분석하기 쉬우며 분석가에게 더 나은 성능을 제공할 수 있습니다. 현재로서는 메인 시스템의 과도한 부하로 인해 작업에 할당된 리소스가 매우 좁다는 사실로 인해 제한이 있습니다.
레거시 소프트웨어가 은행의 채무 불이행으로 이어질 수있는 방법
어느 은행에서나 사용되는 소프트웨어 환경소프트웨어는 매우 다양합니다. 일부 자체 개발에서 시작하여 더 이상 제거할 수 없는 레거시 소프트웨어로 남아 있는 산업용 솔루션으로 끝납니다. 그는 원래 선택되었습니다. 다른 시스템으로 전환하는 데는 비용이 매우 많이 듭니다. 그렇기 때문에 끊임없이 그를 끌어당기고 지지해 주어야 합니다. 우리의 솔루션을 사용하면 새로운 기술을 사용하여 일부 시스템 문제를 제거할 수 있습니다.
예를 들어, 우리는 다음을 기반으로 보고서를 준비했습니다.자동화된 은행 시스템. 하지만 하나의 보고서를 계산할 때 성능과 리소스의 독점적 사용이라는 한계가 있었습니다. 따라서 시간이 지남에 따라 하나의 형상을 계산하는 성능은 매우 낮았습니다. 어떤 경우에는 하나의 양식을 작성하는 데 최대 6시간 이상이 소요되기도 했습니다.
사이드 바
다음과 같은 순간을 그냥 지나칠 수는 없습니다.은행의 자동화 시스템을 교체하는 것은 재앙과 같습니다. 여기에는 고려해야 할 많은 뉘앙스가 있습니다. 하루 만에 한 소프트웨어에서 다른 소프트웨어로 마이그레이션하는 것은 불가능합니다. 실제로 은행이 지역에 위치한 2~3개의 자동화 뱅킹 시스템을 본사에 있는 단일 시스템으로 전환한 경우가 있었습니다. 이 과정은 몇 달 동안 지속되었습니다.
또한 NCC에서 -이 프로젝트를 구현할 때많은 사람들이 관련되어있었습니다. 이들은 특정 접근법에 대한 분석을 수행 한 애널리스트 및 재무 임원입니다. 또한 수많은 기술 인력이 관여했습니다. 인프라 준비, 설치 및 유지 관리 규정 작성이 필요합니다.
오랫동안 운영되어 온 은행에는 확실히 레거시 소프트웨어가 있습니다.저는 4개의 은행에서 일했는데 모두 그런 소프트웨어를 가지고 있었습니다. DOS로 작성된 소프트웨어로 시작하여 비즈니스 프로세스에 매우 강력하게 통합되어 있기 때문에 더 이상 거부할 수 없는 대규모 소프트웨어로 끝납니다. 오래된 시스템을 계속 사용하면 금융 기관의 생산성과 경쟁력이 떨어지고 위험이 증가합니다. 불이행이 아니라면 라이선스가 취소될 수 있습니다.
이제 막 사업을 시작한 은행과 기업들에게개발이 진행되면 기술 선택의 폭이 더 넓어집니다. NCC를 포함해 우리는 비교적 젊은 회사이기 때문입니다. 거의 모든 곳에서 사용되는 소프트웨어는 현대적입니다.