Table of Contents
- Title and Copyright Information
- Preface
- Part I Overview of BRM Cloud Native
-
Part II Getting Started with BRM Cloud
Native Deployment
- 3 About Configuring and Deploying Your BRM Cloud Native Environment
-
4
Setting Up Prerequisite
Software
- BRM Cloud Native Prerequisite Tasks
- Software Compatibility
- Creating a Kubernetes Cluster
- Installing Podman
- Installing Helm
- Creating and Configuring Your BRM Database
- Installing an External Provisioner
- Installing WebLogic Kubernetes Operator
- Installing an Ingress Controller
- Setting Up ECE Cloud Native Ingress and Egress Flows
-
5
Preparing Your BRM Cloud Native
Environment
- Tasks for Preparing Your BRM Cloud Native Environment
- Downloading Packages for the BRM Cloud Native Helm Charts and Docker Files
- Pulling BRM Images from the Oracle Container Registry
- Downloading BRM Images from Oracle Software Delivery Website
- Pulling WebLogic Images for PDC, Billing Care, Billing Care REST API, and Business Operations Center
-
Part III Configuring and Deploying BRM
Cloud Native
- 6 Deploying the BRM Database Schema
-
7
Configuring BRM Server, PDC, and
PCC Services
- About Configuring BRM Cloud Native Services
- Creating Secrets for Docker Registry Authorization
- Configuring Global Values
- Specifying the BRM Services to Deploy
- Configuring the BRM Server
- Configuring BRM for a Multischema Database
- Configuring Pricing Design Center
-
Configuring Pipeline
Configuration Center
- Adding Pipeline Configuration Center Keys for oc-cn-op-job-helm-chart
- Adding Pipeline Configuration Center Keys for oc-cn-helm-chart
- About PCC Volume Mounts
- Creating a WebLogic Domain and Installing the PCC Application
- Setting Up SSO for PCC
- Setting Up Local Users and Groups for PCC
- Starting and Stopping WebLogic Servers
- Configuring SSL in PCC
- 8 Configuring REST Services
-
9
Configuring the Billing Care,
Billing Care REST API, and Business Operations Center Services
- About Configuring Business Operations Center, Billing Care, and Billing Care REST API
-
Configuring Business Operations
Center
- Adding Business Operations Center Keys for oc-cn-op-job-helm-chart
- Adding Business Operations Center Keys for oc-cn-helm-chart
- Updating Infranet.properties for Business Operations Center
- Adding Custom Configuration to Deployment Workflow for Business Operations Center
- About Business Operations Center Volume Mounts
- Creating a WebLogic Domain and Installing the Business Operations Center Application
- Setting Up SSO for Business Operations Center
- Setting Up Local Users and Groups for Business Operations Center
- Starting and Stopping WebLogic Servers
-
Configuring Billing Care
- Adding Billing Care Keys for oc-cn-op-job-helm-chart
- Adding Billing Care Keys for oc-cn-helm-chart
- Updating Infranet.properties for Billing Care
- Adding Custom Configuration to Deployment Workflow for Billing Care
- About Billing Care Volume Mounts
- Creating a WebLogic Domain and Installing the Billing Care Application
- Setting Up SSO for Billing Care
- Setting Up Local Users and Groups for Billing Care
- Starting and Stopping WebLogic Servers
-
Configuring the Billing Care REST
API
- Adding Billing Care REST API Keys for oc-cn-op-job-helm-chart
- Adding Billing Care REST API Keys for oc-cn-helm-chart
- Updating Infranet Properties for the Billing Care REST API
- Adding Custom Configuration to Deployment Workflow for Billing Care REST API
- About Billing Care REST API Volume Mounts
- Creating a WebLogic Domain and Installing the Billing Care REST API
- Setting Up Local Users and Groups for Billing Care REST API
- Starting and Stopping WebLogic Servers
-
10
Configuring ECE Services
- Adding Elastic Charging Engine Keys
- Enabling SSL in Elastic Charging Engine
- Connecting ECE Cloud Native to an SSL-Enabled Database
- About Elastic Charging Engine Volume Mounts
- Loading Custom Diameter AVP
- Generating CDRs for Unrated Events
- Configuring ECE to Support Prepaid Usage Overage
- Recording Failed ECE Usage Requests
- Loading BRM Configuration XML Files
- Setting Up Notification Handling in ECE
- Configuring ECE for a Multischema BRM Environment
- 11 Deploying BRM Cloud Native Services
- 12 Deploying into Oracle Cloud Infrastructure
- 13 Uninstalling Your BRM Cloud Native Deployment
-
Part IV Customizing BRM Cloud
Native
- 14 Customizing BRM Cloud Native Services
-
15
Building Your Own Images
- Building BRM Server Images
- Building BRM REST Services Manager Images
- Building PDC REST Services Manager Images
- Building PDC Images
- Building Pipeline Configuration Center Images
- Building Billing Care Images
- Building Business Operations Center Images
-
Part V Upgrading BRM Cloud
Native
-
16
Upgrading Your BRM Cloud Native
Environment
-
Tasks for the BRM Cloud Native
Upgrade
- Upgrading Your Database Schema
- Upgrading Your BRM Cloud Native Services
- Upgrading Your ECE Cloud Native Services
- Upgrading Your PDC Cloud Native Services
- Upgrading BRM REST Services Manager
- Upgrading Your Business Operations Center Cloud Native Services
- Upgrading Your PCC Cloud Native Services
- Upgrading Your Billing Care and Billing Care REST API Cloud Native Services
-
Tasks for the BRM Cloud Native
Upgrade
- 17 Performing Zero-Downtime Upgrades
-
18
Performing Zero-Downtime Upgrades
of Disaster Recovery Cloud Native Systems
- About the Zero-Downtime Upgrade of an Active-Active Disaster Recovery System
-
Tasks for Upgrading a BRM Cloud
Native Active-Active System
- Switching Off Site 2
- Uninstalling BRM and ECE from Site 2
- Upgrading Your BRM Database Schema in Site 2
- Installing BRM 15.0.x Cloud Native on Site 2
- Dropping the ECE Persistence Database Schema from Site 2
- Installing ECE 15.0.x Cloud Native on Site 2
- Failing Over Site 1 to Site 2
- Uninstalling BRM and ECE from Site 1
- Installing BRM Cloud Native on Site 1
- Dropping the ECE Persistence Database Schema from Site 1
- Installing ECE 15.0.x Cloud Native on Site 1
- Federating ECE Cache Data Between Site 1 and Site 2
- 19 Rolling Back Your Patch Set Upgrade
- 20 Migrating from On-Premise BRM to BRM Cloud Native
-
16
Upgrading Your BRM Cloud Native
Environment
- Part VI Troubleshooting BRM Cloud Native Deployments