This figure shows a diagram of the BRM cloud native deployment architecture. The architecture consists of a Kubernetes cluster, which sits in the middle of the architecture. It includes all Network Integration pods, Offline Mediation Controller pods, API Integration pods, In-Memory Charging Grid (ECE) pods, Billing (BRM) pods, and UX Pods.
Network Integration pods: This consists of the following:
RADIUS Gateway
Diameter Gateway
HTTP/2 (CHF) Gateway
CDR Formatter (CGF)
Offline Mediation pods: This consists of the following:
Offline Mediation Administrator
Offline Mediation Node Manager
API Integration pods: This consists of the following:
SOAP Web Service APIs
REST APIs
TM Forum Open APIs
In-Memory Charging Grid (ECE) pods: This consists of the following:
Real-time Customer Sync (from BRM)
Pricing Data Sync
Customer Loader (from BRM)
Elastic Charging Server
CDR Gateway (CDF)
Business Logic Calls (to BRM)
Rated Event Formatter
Billing (BRM) pods: This consists of the following:
Rated Event Loader
BRM Schema Init.
Account Migration Tool
Paymentech Data Manager
HTML Invoice Formatter
BOC Job Executor (PJE)
EAI Java Server
Discounting
Batch Pipeline
EAI Data Manager
Roaming Pipeline
Business Logic Server (CM)
Invoice Data Manager
Kafka Data Manager
LDAP Data Manager
Email Data Manager
Vertex Data Manager
Oracle Data Manager
The User Experience pods: This consists of the following:
Pricing Design Center
Billing Care
Business Operations Center
Pipeline Configuration Center
Container Runtime
Container Orchestrator
Packaging and Deployment
CI/ CD
Cloud Infrastructure
Observability
Networking
Volume Storage
Event Streaming (Notifications)
Oracle Database