Elastic을 활용하여 결제를 원활하게 유지하고 주요 비즈니스 메트릭을 개선하는 NORBr

illustration-indusrty-technology-social-1680x980.png

NORBr은 디지털 가맹점을 위한 전 세계 1위의 결제 서비스로, 고객이 단일 API 및 단일 플랫폼을 통해 모든 결제 서비스를 연결, 관리, 벤치마킹할 수 있도록 지원합니다. NORBr은 노코드 라우팅 엔진을 통해 디지털 가맹점과 결제 회사 간의 완벽한 매칭을 생성하여 최적의 결제 서비스 제공업체로 트랜잭션을 전송합니다. 따라서 가맹점은 비즈니스 성과에 집중하고 결제 처리 비용을 최적화할 수 있습니다.

NORBr은 결제 에코시스템이 점점 더 복잡해지고 있다는 전제하에 구축되었습니다. 가맹점의 경우, 오케스트레이션에 대한 필요성이 증가하고 있습니다. 결제 스택이 매우 복잡해지고 민첩성, 출시 기간, 전반적인 성능 및 비용에 영향을 미치고 있기 때문입니다. NORBr은 자동화된 마켓플레이스를 제공함으로써 가맹점의 귀중한 시간을 절약해 줍니다. 고객은 노코드 플랫폼을 통해 한 곳에서 모든 주문에 대한 결제를 자율적으로 실시간으로 관리할 수 있습니다.

데이터 엔진 실행

NORBr의 가치 제안에서 중요한 부분은 NORBr 팀이 솔루션의 속도 및 연결성과 관련된 중요한 비즈니스 메트릭을 이해할 수 있도록 하는 것입니다. 이러한 필수 지표는 다음과 같은 네 가지 레벨을 바탕으로 합니다.

  • NORBr 플랫폼: 도구와 마이크로서비스가 올바르게 작동하고 있는가? 팀은 플랫폼에 문제가 있는지 상시 확인해야 합니다.
  • 가맹점 레벨: 트랜잭션이 성공적으로 이루어졌는가, 아니면 이상/문제가 있는가?
  • 결제 서비스 제공자(PSP) 레벨: 특정 트랜잭션이 실패할 경우 팀이 대체 파트너로 라우팅해야 하는가?
  • 가맹점 특정 결제 방법이 허용되고 전체 프로세스가 정상적으로 작동하는가?

NORBr은 Elastic을 활용하여 이러한 메트릭을 모니터링하고 문제가 있을 때 알리도록 경보를 설정하고 있습니다. 이를 통해 NORBr 팀은 업계 벤치마크와 비교하여 성공률을 측정하고 임계값을 준수할 수 있습니다. 비정상적인 지표의 예로는 다음을 들 수 있습니다.

  • 가맹점의 승인율이 최소 z건의 트랜잭션에서 지난 y분 동안 x% 미만
  • PSP의 평균 응답 시간이 최소 z건의 트랜잭션에서 지난 y분 동안 x밀리초 초과

위의 시나리오는 가맹점의 연결 상태 또는 서비스에 심각한 문제가 있음을 나타낼 수 있으며 즉각적인 주의가 필요합니다. 이러한 경보는 잠재적인 문제를 즉시 식별할 수 있도록 1분마다 실행됩니다. 따라서 가맹점 및 파트너(PSP, 위험 평가 솔루션 등)와 커뮤니케이션할 수 있습니다. NORBr은 이러한 사전 예방적인 접근 방식으로 고객에게 훌륭한 피드백을 받았습니다.

Elastic을 활용하여 가맹점을 원활하게 유지

Elastic과의 통합은 구현이 간단하면서도 매우 효과적이었습니다. 기술 스택은 아래 그래픽에 표시된 대로 구성됩니다.

norbr elastic 기술 스택

NORBr은 Watcher에서 특정 시나리오에 따라 하나씩 12개의 "고급 감시"를 생성했습니다. 고급 감시를 사용하면 팀은 하나 이상의 복잡한 쿼리를 작성 및 비교하고, 임계값에 대처하여 조치를 정의할 수 있습니다. 각 감시는 Slack(기술 팀용) 및 PagerDuty(24/7 비즈니스 경보)에서 경보를 트리거합니다. 동시에 각 플랫폼 구성 요소에 대해 경보를 설정하지만, 이러한 경보는 Google Cloud Platform에서 직접 관리됩니다.

중요한 결과

위의 시나리오를 통해 NORBr은 플랫폼이 업계 최고의 수준에서 작동하도록 보장할 수 있습니다. 아울러 PSP의 성능이 계획대로 실행되고 결제 성능이 최적화되도록 보장할 수 있습니다.

  • 모든 인시던트는 2분 이내에 통보됩니다(NORBr의 SLA는 5분).
  • 근본 원인 파악은 5분 이내에 완료됩니다.

NORBr은 Elastic 기술을 활용함으로써 문제가 있을 때 가맹점과 소통하고 SLA를 준수할 수 있으므로 지속적으로 파트너십을 성장시킬 수 있습니다. 경보를 통해 서비스 가동 시간을 최대화하면 가맹점이 최대 수익을 얻을 수 있습니다.

Elastic과의 성공적인 협력 덕분에 NORBr은 이 기술을 활용하는 다른 방법을 모색하게 되었습니다. NORBr 팀은 현재 새로운 AI 알고리즘을 연구하고 있으며, 그 과정에서 Elastic을 활용할 수 있는 잠재적인 기회가 있습니다.

추가 리소스