Docs Menu
Docs Home
/

현대 핀테크 서비스를 위한 MongoDB 및 Hasura

MongoDB와 Hasura Data Delivery Network를 활용해 강력한 보안의 고성능 핀테크 MongoDB 애플리케이션을 빌드하세요. 실시간 데이터 액세스와 규제 준수를 지원합니다.

  • 사용 사례: 앱 기반 분석, 사기 방지, 현대화, 결제, 개인화, 단일 보기

  • 산업: 금융 서비스

  • 제품 및 도구: MongoDB Atlas, MongoDB Atlas Vector Search, MongoDB Kafka Connector

  • 파트너: 하수라

빠르게 변화하는 핀테크 부문에서 금융 서비스 제공자는 진화하는 고객 요구 사항을 주소하는 동시에 다음 요구 사항을 충족하는 여러 애플리케이션 기능을 필요로 합니다.

  • 대용량 실시간 트랜잭션 처리

  • 고객 프로필, 금융 상품, 개인정보 보호 요구 사항 전반에 걸친 복잡한 데이터 관계 매핑

  • 지리적 데이터 상주 제약으로 규정 컴플라이언스 요구 사항 충족

  • 확장 가능한 시스템으로 볼륨 급증과 새로운 제품에 적응

  • 위험 평가 및 사기 탐지를 위한 실시간 분석 제공

이러한 과제를 주소 위해 이 솔루션은 Hasura 및 MongoDB 사용하여 다음 도구로 최신 핀테크 애플리케이션 빌드 합니다.

  • 하수라 데이터 전송 네트워크: 하수라 DDN 은 고급 애플리케이션 및 AI 위한 데이터 액세스 계층을 제공합니다. Hasura DDN을 사용하여 데이터에 안전한 연합 API 계층을 빌드 하고 배포 할 수 있습니다.

  • MongoDB Atlas: MongoDB Atlas' document model, 샤딩 통한 수평 확장성, 성능 최적화를 통해 금융 애플리케이션에 보안과 안정성을 제공합니다.

이 레퍼런스 아키텍처를 사용하면 데이터 무결성, 보안, 규정 컴플라이언스 유지하면서 높은 트랜잭션 볼륨을 처리하다 하는 핀테크 애플리케이션을 빌드 할 수 있습니다.

다음 다이어그램은 MongoDB 클러스터를 사용하는 Hasura DDN의 멀티 리전 배포서버 보여줍니다.

MongoDB와 함께하는 Hasura DDN 아키텍처 다이어그램

그림 1. MongoDB와 함께하는 Hasura DDN 아키텍처 다이어그램

이 다이어그램에서 클라이언트 애플리케이션은 글로벌 로드 밸런서 통해 여러 지리적 위치에서 MongoDB Atlas 클러스터와 상호 작용 하는 여러 Hasura DDN 리전에 연결됩니다. 이 아키텍처는 또한 중앙 인증 및 액세스 제어, AI 및 분석 역량, 글로벌 컴플라이언스, 보안 조치, 외부 금융 서비스와의 통합을 통합합니다.

다음 계층은 이 솔루션 아키텍처의 주요 구성 요소를 구성합니다.

  • 데이터 계층: 프라이머리 데이터 저장 위한 MongoDB Atlas 클러스터

  • API 및 액세스 계층: 데이터 액세스 및 실시간 구독을 위한 Hasura DDN

  • 애플리케이션 계층: 핀테크 서비스 및 애플리케이션

  • 보안 계층: 인증 및 권한 부여 서비스

  • 분석 계층: 데이터 처리 및 머신 러닝 서비스

MongoDB의 문서 기반 구조는 금융 애플리케이션의 고유한 요구 사항을 해결합니다. 유연한 스키마 설계 통해 조직은 중단적인 스키마 마이그레이션 없이 새로운 금융 상품이나 규제 요건에 빠르게 적응할 수 있습니다.

다음 예시 계정 정보가 내장된 고객 문서 보여줍니다.

{
"_id": ObjectId("5f8a7b2b9d3b2e5a7c8b4567"),
"customerId": "C10045678",
"customerInfo": {
"name": "Jane Smith",
"contactDetails": {
"email": "jane.smith@example.com",
"phone": "+1-555-123-4567",
// PII fields can utilize MongoDB's field-level encryption
},
"kycStatus": "verified",
"riskProfile": "moderate"
},
"accounts": [
{
"accountId": "A200387645",
"accountType": "savings",
"balance": 45678.92,
"currency": "USD",
"status": "active",
"createdDate": ISODate("2022-03-15T10:30:00Z")
},
{
"accountId": "A200456789",
"accountType": "investment",
"balance": 125000.00,
"currency": "USD",
"status": "active",
"createdDate": ISODate("2022-08-22T14:45:00Z")
}
]
}

이 예시 문서 다음과 같은 MongoDB 역량을 보여줍니다.

  • time-series 트랜잭션 데이터의 경우 고객 ID 또는 날짜 범위별로 대용량 데이터에 대한 샤딩 전략 지원

  • 성능을 위한 저장 최적화 제공

  • 역할 기반 액세스 제어 및 필드 수준 보안 부여

이 아키텍처는 보안, 성능 및 확장성 중점을 둡니다. MongoDB 데이터 계층은 인증, 보안 정책 및 컴플라이언스 요구 사항을 해결하는 동시에 Hasura DDN API 계층과 상호 작용합니다.

이 솔루션을 여러 지리적 리전에 배포하여 글로벌 금융 운영을 지원 .

  • 복제본 세트를 사용하여 고가용성 위해 MongoDB 구성합니다.

  • 금융 데이터 액세스 패턴에 따라 적절한 샤딩 전략을 사용합니다.

  • 실시간 금융 트랜잭션 및 시장 데이터 업데이트에 대한 지연 시간 최소화하기 위해 하수라 DDN 인스턴스를 해당 MongoDB 클러스터에 가깝게 배치합니다.

중앙 인증 및 액세스 제어 계층은 모든 리전에서 일관적인 정책 시행을 보장합니다. AI 및 분석 계층을 통해 사기 탐지 및 위험 평가가 가능합니다.

이 아키텍처를 구현할 때는 증분 방식을 사용하세요.

  1. 거래 플랫폼이나 개인화된 은행 업무와 같은 특정 금융 사용 사례로 시작하세요.

  2. 더 복잡한 시나리오를 포함하도록 확장합니다.

이 솔루션은 처음부터 새로 구축하는 핀테크 스타트업과 API 우선 현대화 접근 방식을 통해 레거시 시스템에서 전환하는 기존 금융 기관을 수용합니다.

참고

이 아키텍처를 사용하여 자금세탁 방지 솔루션을 구현 방법을 학습 Axiom 리포지토리 참조하세요.

API 쿼리 기능은 설명된 대로 작동하지만, Axiom 리포지토리 PromptQL을 로컬로 설정하다 하는 데 필요한 추가 단계를 다루지 않습니다. PromptQL 플레이그라운드 를 사용하여 온라인 쿼리를 테스트합니다.

  • 성능 향상을 위한 분산 아키텍처: MongoDB의 분산된 클러스터와 Hasura DDN의 리전 배포서버 전 세계적으로 데이터 일관성 유지하면서 거래 플랫폼 및 고빈도 트랜잭션에 대해 마이크로초 수준의 지연 시간 달성합니다.

  • 다계층 보안으로 애플리케이션 보호: 다계층 전략은 중앙 집중식 보안과 분산형 보안을 결합합니다. Hasura의 권한 시스템과 MongoDB의 필드 수준 보안은 보호를 제공하는 동시에 GDPR, PSD2 및 MiFID II와 같은 규제 요구 사항에 대한 유연성을 유지합니다.

  • 유연한 데이터 모델로 혁신 활성화: Hasura의 GraphQL API 생성 기능을 갖춘 MongoDB의 스키마 유연성을 통해 핀테크 조직은 광범위한 재개발 없이 새로운 제품을 배포 할 수 있습니다.

  • 실시간 역량으로 고객 경험 향상: 이 아키텍처는 완전한 고객 데이터 뷰를 사용하여 개인화된 금융, 사기 탐지 및 위험 평가를 위한 실시간 데이터 구독 및 복잡한 관계 매핑을 지원합니다.

  • 점진적 현대화는 위험 감소: API 우선 접근 방식을 통해 조직은 기존 데이터 소스를 유지하면서 최신 데이터 액세스 계층을 생성하여 레거시 시스템에서 전환할 수 있습니다.

  • Jon Mills, Hasura

  • Aditi Phadke, Hasura

  • Asawari Samant, Hasura

  • Adam Malone, Hasura

  • Kenneth Stott, Hasura

  • Sebastian Rojas Arbulu, MongoDB

  • AWS SageMaker를 사용한 사기 탐지 가속기

  • Atlas Vector Search를 사용한 사기 방지 및 자금세탁방지(AML)

  • 오픈 금융 데이터 저장

돌아가기

개요

이 페이지의 내용