금융 인터페이스 관련 정리

ssook·2023년 8월 21일
0

나름 금융회사를 다니는 데도, 금융 인터페이스에 대해 이름만 어렴풋이 알고 잘 모르는 거 같아 한 번 정리해봤다!

까먹을 때마다 두고두고 보면서 공부해야지~~ 👍

연계되는 시스템 구분에 따라

EAI(Enterprise Application Integration)

기업 내부 시스템 및 응용 프로그램 간에 데이터와 프로세스를 효과적으로 통합하기 위한 기술을 의미함.

  1. 시스템 간 통합: EAI는 다양한 기업 응용 프로그램 및 시스템 간의 데이터 및 프로세스를 통합하는 데 사용됨.

    예를 들면, 인사팀에서 사용하는 사원 관리 시스템의 월급 배부 관련 프로세스와 회계 관련 시스템의 프로세스가 통합된 것을 들 수 있음.

    (+) 응용 프로그램 통합: EAI는 기업에서 사용되는 다양한 응용 프로그램 (ERP, CRM, 주문 처리 시스템 등)을 통합해

    데이터와 비즈니스 프로세스를 효율적으로 관리할 수 있음.

  2. 데이터 흐름 관리: EAI 시스템은 데이터를 서로 다른 형식 및 프로토콜로 변환하고 라우팅하며, 데이터의 일관성을 유지하고 오류를 처리함.

    이를 통해 기업은 실시간 데이터 업데이트, 보고서 생성 및 거래 추적과 같은 업무를 원활하게 수행할 수 있음.

이를테면 EAI는 다양한 시스템과 데이터를 효율적으로 통합하여 비즈니스 프로세스를 최적화한 뒤,

실시간 정보를 활용하여 의사 결정을 지원하는 데 중요한 역할을 수행함.


FEP

주로 금융 기관과 대외 기관 또는 시스템 / 네트워크 간에 연결되어 프런트 엔드에서 발생하는 금융 거래를 처리하고 관리함.

  1. 외부 인터페이스

    FEP는 다양한 외부 인터페이스와 연결됨. 이러한 외부 인터페이스는 대외 기관과 통신하는데 사용되며,

    예를 들어 ATM 네트워크, 신용카드 결제 네트워크, 금융 전산 시스템, 인터넷 뱅킹 시스템 등이 포함될 수 있음.

  2. 거래 처리

    고객이 ATM, 신용카드, 인터넷 뱅킹 등을 통해 금융 거래를 요청하면, FEP는 이러한 요청을 받아들이고 처리함.

    예를 들어, ATM로부터 인출 요청이 들어오면 FEP는 이 요청을 처리하여 해당 계좌에서 돈을 출금하고 거래 내역을 업데이트함.

  3. 보안 및 인증

    FEP는 모든 거래를 보호하고 인증을 관리하여 부정한 액세스와 거래를 방지함.

  4. 거래 라우팅

    FEP는 어떤 거래를 어떤 시스템 또는 네트워크로 라우팅할지 결정함.

    예를 들어, 인터넷 뱅킹 거래는 웹 서버로, ATM 거래는 ATM 처리 시스템으로 라우팅되는 것을 들 수 있음.

  5. 실시간 업데이트

    FEP는 거래가 처리될 때마다 정보를 실시간으로 업데이트하여 고객이 최신 거래 내역을 확인할 수 있도록 함.

따라서 FEP는 금융 기관과 대외 기관 간에 실시간 금융 거래 처리 및 정보 교환을 담당하여 금융 서비스를 원활하게 제공할 수 있도록 함.


MCI (Multi Channel Integration)

EAI가 기업 내부의 다른 시스템을 연계시키는 데에 사용한다면, MCI는 같은 시스템을 연계하는 데 사용함.

다중 채널을 효율적으로 통합하여 고객 경험을 향상시키고, 비즈니스 프로세스를 효율적으로 관리하기 위한 솔루션을 의미함.

여러 다양한 채널을 통합해 내부 시스템과 연결하는 일종의 Gateway로써, 금융 서비스를 이용할 때 일관성 있는 경험을 제공하고 데이터와 프로세스를 통합하는 것을 목표로 함.

  1. 다중 채널 데이터 통합: MCI를 사용하면 다양한 채널 (온라인 뱅킹, ATM, 전화 은행 등)에서 발생하는 데이터를 통합하고 일관된 데이터베이스에 저장 가능함.

    이를 통해 사용자의 금융 활동과 계좌 정보를 모든 채널에서 실시간으로 업데이트할 수 있음.

  2. 다중 채널 거래 처리: MCI는 다양한 채널에서 발생하는 거래 (예: 입출금, 이체, 결제)를 통합하여 처리할 수 있음.

    예를 들어, 고객이 ATM에서 거래를 시작하고 인터넷 뱅킹에서 완료할 수 있도록 지원함.

  3. 전문 변환 (Message Transformation): MCI는 다양한 채널 간에 전문 데이터 형식을 변환하고 매핑할 수 있음.

    이는 서로 다른 시스템 또는 채널 간에 데이터 교환을 원활하게 처리하는 데 도움됨.

  4. 보안 및 인증: MCI는 고객 데이터 및 거래의 보안을 관리하며, 사용자 인증 및 암호화를 통해 안전한 거래를 보장함.


연계 패턴에 따라

또한 연계 패턴(시스템 간의 데이터 및 프로세스 통합을 설계하고 관리하는 방법)에 따라 온라인과 배치로도 인터페이스 시스템을 분류할 수 있음.

  1. 온라인 연계 패턴 (Online Integration Pattern):

    예) Http 동기 / 비동기

    • 실시간 통합 온라인 연계 패턴은 시스템 간의 실시간 통합을 지원함. 이 패턴은 시스템 간의 데이터 교환과 상호 작용이 즉시 이루어 짐. 예를 들어, 고객이 웹 사이트에서 주문을 생성하면, 해당 주문 정보가 실시간으로 주문 처리 시스템으로 전송되고 처리됨.
    • 고객 경험 강화 이 패턴은 고객에게 실시간 서비스를 제공하는 데 중점을 둠. 사용자는 거의 즉각적인 피드백과 업데이트를 받을 수 있으므로 사용자 경험을 향상 시키는 데 도움됨.
    • 실시간 데이터 일치 데이터는 거의 실시간으로 동기화되므로 시스템 간에 데이터 불일치가 발생하지 않음.
  2. 배치 연계 패턴 (Batch Integration Pattern):

    예) File to File

    • 일괄 처리 배치 연계 패턴은 데이터 및 프로세스 통합을 일괄적으로 처리하는 방식임. 데이터가 정기적으로 일괄로 수집, 변환 및 업데이트됨. 예를 들어, 매일 밤에 주문 데이터가 수집되고 처리됨.
    • 대용량 데이터 처리 대용량 데이터 처리 또는 대규모 데이터 마이그레이션 작업에 적합함. 대량의 데이터를 처리하고 분석하는 데 사용됨.
    • 자원 효율적 사용 일괄 처리는 대부분 자동화되며, 자원 효율성을 높이는 데 도움됨. 일괄 처리 작업은 시간대에 따라 예약되거나 자동화될 수 있음.

통합 인터페이스 정보 관리 시스템 (Unified Interface Information Management System)

다양한 시스템과 애플리케이션 간의 통합 인터페이스를 관리하고 모니터링하는 솔루션.

데이터 교환, 통합 프로세스 관리, 보안 및 모니터링을 통합하여 기업이 여러 시스템 간에 데이터를 안전하고 효과적으로 이동 시키는 데 도움 줌.

  1. 인터페이스 관리:

    다양한 시스템 및 애플리케이션 간에 데이터를 교환하고 연결하는 인터페이스 관리.

    이는 데이터 변환, 매핑 및 라우팅을 포함하고 있음.

  2. 통합 프로세스 관리:

    비즈니스 프로세스를 통합 시스템과 연계하여 효율적으로 실행하도록 지원함.

  3. 데이터 보안:

    민감한 데이터의 안전한 전송과 저장을 보장하기 위한 보안 기능을 제공함.

    데이터 암호화, 액세스 제어 및 인증 기능이 포함될 수 있음.

  4. 오류 관리:

    데이터 교환 중에 발생하는 오류를 감지하고 처리하는 기능을 제공함.

    오류 처리 및 재시도 메커니즘을 제공하여 신속한 문제 해결을 지원함.

  5. 실시간 모니터링:

    인터페이스 및 데이터 흐름을 실시간으로 모니터링하고 성능 및 가용성에 대한 경고를 제공함.

    이를 통해 문제가 발생하면 빠르게 대응 가능 함.

  6. 레포팅 및 분석:

    데이터 흐름 및 통합 프로세스에 대한 보고서 및 분석을 제공하여 성능 향상 및 문제 해결을 지원함.

  7. 확장성:

    기업의 변화하는 요구 사항을 수용하기 위해 시스템을 확장하고 조정할 수 있는 유연성을 제공함.

profile
개발자에서, IT Business 담당자로. BrSE 업무를 수행하고 있습니다.

0개의 댓글

관련 채용 정보