6 BRM Cloud Native Deployment Software Compatibility
Learn about the software compatible with the Oracle Communications Billing and Revenue Management (BRM) cloud native deployment package. This package uses Kubernetes, Helm, and Linux for containerization and orchestration.
Topics in this document:
-
Optional BRM Cloud Native System Requirements for Monitoring
-
Optional BRM Cloud Native System Requirements for Log File Management
Caution:
-
Your system administrator is responsible for ensuring that all installed software dependencies are kept up to date wherever possible. Oracle supports software versions where the software vendor declares backward compatibility to the version certified with BRM, and the upgrade is a minor version increment (A.B.C to A.B.D).
System administrators should adopt this policy for software dependencies for which upgrades are generally related to security rather than focusing on functionality.
-
Oracle does not provide support for any prerequisite third-party software installation or configuration. The customer should manage any installation or configuration issues related to non-Oracle prerequisite software.
Mandatory BRM Cloud Native System Requirements
The BRM Docker images require the third-party software listed in Table 6-1.
Note:
Oracle does not provide any third-party software mentioned in the table below. You must obtain and install the required third-party software before using the product.
Table 6-1 Mandatory BRM Cloud Native System Requirements
Software | Version |
---|---|
Kubernetes |
For 15.0.0:
For 15.0.1:
|
Helm |
For 15.0.0:
For 15.0.1:
|
WebLogic Kubernetes Operator |
For 15.0.0:
For 15.0.1:
|
Optional BRM Cloud Native System Requirements for Monitoring
Table 6-2 lists the software that validates the sample Grafana dashboards included in BRM cloud native for monitoring the system.
Table 6-2 Optional BRM Cloud Native System Requirements for Monitoring
Software | Version |
---|---|
WebLogic Monitoring Exporter |
For 15.0.0:
For 15.0.1:
|
Prometheus |
For 15.0.0:
For 15.0.1:
|
Prometheus Operator |
For 15.0.0:
For 15.0.1:
|
Prometheus Alert Manager |
For 15.0.0:
For 15.0.1:
|
Prometheus JMX Exporter Java Agent | 0.19.0 |
Grafana | 10.0.1 |
Optional BRM Cloud Native System Requirements for Log File Management
Table 6-3 lists the software that validates the BRM log files collected by the sample Fluentd configuration included in BRM cloud native.
Table 6-3 Optional BRM Cloud Native System Requirements for Log File Management
Software | Version |
---|---|
Fluentd |
For 15.0.0:
For 15.0.1:
|
Additional Notes
Oracle Kubernetes Platforms
-
BRM cloud native is certified on the Container Engine for Kubernetes (OKE), Oracle Communications Cloud Native Environment, Oracle Linux Cloud Native Environment (provided the version requirements listed in this document are satisfied).
Third-Party Kubernetes Platforms
-
BRM cloud native is designed to be agnostic of the underlying cloud infrastructure. It relies on standard APIs, objects, and configuration functions from the software products listed in this document. As such, BRM cloud native is certified on any container platform based on a CNCF-certified Kubernetes, provided the version requirements listed in this document are satisfied.
OCI Search with OpenSearch
BRM cloud native is compatible with OCI Search with OpenSearch. See "Search with OpenSearch" on the Oracle website for more details.
Operating System for Kubernetes Nodes
-
BRM supports any Linux version that is supported by your chosen Kubernetes platform.