3 About Configuring and Deploying Your BRM Cloud Native Environment
Learn about the high-level steps for configuring and deploying your Oracle Communications Billing and Revenue Management (BRM) cloud native environment.
Topics in this document:
About Configuring and Deploying BRM Cloud Native
You install the BRM cloud native deployment package by configuring and deploying its Helm charts. The Helm charts include YAML template descriptors for all Kubernetes resources and a values.yaml file that provides default configuration values for each chart.
Installing a Helm chart generates valid Kubernetes manifest files by replacing default values from the values.yaml file with custom values from your override-values.yaml file, and creates Kubernetes resources. Helm calls this a new release. You use the release name to track and maintain this installation.
Note:
This documentation uses the override-values.yaml file name for ease of use, but you can name the file whatever you want.
The BRM cloud native deployment package includes the Helm charts in Table 3-1.
Table 3-1 BRM Cloud Native Helm Charts
Chart Name | Description | When to Use |
---|---|---|
oc-cn-init-db-helm-chart |
This chart initializes and upgrades the database schema for the BRM server.
|
Use this chart in initialize mode when preparing a new BRM setup and have an empty database schema. Use this chart in upgrade mode when upgrading your schema to the latest release. |
oc-cn-op-job-helm-chart |
This chart does the following:
|
If you want to use Billing Care, Business Operations Center, Pricing Design Center, or the Billing Care REST API, install this chart before you install oc-cn-helm-chart. |
oc-cn-helm-chart |
This chart does the following:
|
Install this chart to use the services of the BRM server, PDC, PCC, Billing Care, Business Operations Center, or the Billing Care REST API. |
oc-cn-ece-helm-chart |
This chart does the following:
|
Install this chart to use ECE as your convergent charging solution. |