Oracle BRM 7.5에서 다음과 같이 마이그레이션하면서 얻은 교훈을 여러분과 공유하기로 결정했습니다. Oracle BRM 12 한 통신 회사의 디지털 및 통신 비즈니스를 위한 클라우드 네이티브 과금 및 수익 관리입니다. 우선 오라클 BRM 청구 시스템을 도입할 예정인가요? 이 작업을 수행하기로 결정한 이유는 크게 두 가지입니다. 첫 번째 이유는 현재의 전반적인 아키텍처를 현대화하기 위해서이고, 두 번째 이유는 향후 몇 년 동안 Oracle 라이선스를 준수하기 위해서입니다.
현재 고가용성(HA) 아키텍처에는 다음과 같은 구성 요소가 있습니다:
- 지름 및 MBI AAA 게이트웨이.
- Oracle 통신 청구 및 수익 관리 시스템 - Oracle Oracle BRM 7.5.
- 클라이언트 애플리케이션(고객센터, 가격 책정 센터, 개발자 센터, 권한 센터 등).
새로운 최신 Oracle BRM 아키텍처
현대화된 최신 Oracle BRM 12 아키텍처의 구성 요소는 다음과 같습니다:
- 탄력적 충전 엔진(ECE) 11.3.
- NoSQL 12.
- Oracle BRM 12.
- 데이터베이스 12c.
- Weblogic 12c.
- 가격 책정 설계 센터(Oracle PDC) 12.
- Oracle BRM 청구 관리 12.
- 비즈니스 운영 센터
새로운 Oracle BRM 12 아키텍처의 주요 이점
Oracle 웹로직, ECE, PDC와 같은 새로운 구성 요소를 추가함으로써 여러 영역에서 이점을 얻을 수 있습니다.
Oracle ECE는 전반적인 확장성 부분에 기여합니다. 5G가 등장하면서 다양한 IoT 디바이스의 요청이 계속 증가하고 있습니다. 그렇기 때문에 빠르고 안정적이며 지연 시간이 짧은 엔진이 필요하고, 이를 확장할 수 있어야 합니다.
또 다른 중요한 영역은 청구 시스템 내부에서 발생하는 알림을 외부 시스템으로 전달하는 것입니다. 기존 Oracle BRM 알림 프레임워크는 Oracle AQ에 의존하고 있습니다. 하지만 Oracle ECE에서 제공하는 알림 시스템은 JMS 큐를 사용하고 있습니다. 웹로직 JMS의 도움으로 기존 Oracle AQ 큐를 브리지하고 JMS 메시징만 활용할 수 있게 되었습니다.
Oracle BRM 12 PDC는 이제 웹 기반 애플리케이션으로 어디서나 액세스할 수 있으며 로컬에 설치할 필요가 없습니다. 청구 관리 및 비즈니스 운영 센터도 마찬가지입니다.
Oracle BRM 12가지 주요 구성 요소
- Oracle BRM 12 - 수익을 캡처, 생성, 수집, 분석할 수 있는 완벽한 솔루션입니다. 이 시스템은 고도로 사용자 정의할 수 있으며 거의 모든 산업에 적합합니다.
- 탄력적 과금 엔진 - BRM 시스템의 온라인 및 오프라인 과금을 위한 기본 과금 엔진입니다. ECE는 인메모리 데이터 그리드 솔루션인 Oracle 코히어런스를 활용하기 때문에 확장성이 뛰어납니다. 초당 최대 2,000건의 트랜잭션을 처리할 수 있습니다. 또한 네트워크의 요청을 처리할 수 있는 직경 게이트웨이 구성 요소가 내장되어 있습니다.
- Oracle BRM 12 비즈니스 운영 센터 - 는 청구, 결제, 송장, 총계정 원장 보고서를 관리하고 비즈니스 동향을 추적하기 위한 웹 기반 애플리케이션입니다.
- Weblogic - 가격 책정 디자인 센터 및 청구 관리와 같은 Java EE 애플리케이션을 구축 및 배포하기 위한 애플리케이션 서버입니다.
- 가격 책정 디자인 센터 - 가격 책정 카탈로그를 관리하기 위한 웹 기반 애플리케이션입니다. PDC를 사용하면 조직에서 제공하는 모든 서비스 및 제품에 대한 가격을 설정할 수 있습니다. PDC에는 자체 데이터베이스 스키마가 있으며, 이 스키마는 ECE 및 Oracle BRM와 동기화됩니다.
- Oracle BRM 12 청구 관리 - 고객 기반 관리를 위한 웹 기반 애플리케이션입니다. 신규 고객을 생성하고 새로운 서비스를 할당할 수 있는 기능을 제공합니다. Billing Care에는 비즈니스 요구 사항에 맞게 사용자 지정할 수 있는 SDK가 있습니다.
결론
이 글에서는 Oracle BRM 7.5의 현대화를 수행한 방법과 사용 중인 구성 요소에 대해 간략하게 설명했습니다. 또한 향후 기사에서는 각 구성 요소에 대해 자세히 살펴보고 설정 방법과 Oracle BRM 12의 주요 기능에 대해 설명할 예정입니다.