CMP Architecture Overview

The Converged Monetisation Platform (CMPClosed Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers.) has been developed in JavaClosed A widely used object-oriented programming language that is designed for use in the distributed environment of the internet. It is the most popular programming language for Android smartphone applications to be compatible with a wide range of physical and virtual infrastructures. However, the product is certified and supported running on Red Hat Enterprise LinuxClosed A well-known widely used open source operating system. or Rocky Linux, given that the installation, functionality and performance have been proven using these operating systems.

The decision to use Red Hat Enterprise Linux or Rocky Linux must be carefully considered prior to installation. Red Hat Enterprise Linux requires mandatory paid for commercial support to be subscribed for Linux, JBossClosed An open-source, cross-platform Java application server developed by JBoss, a division of Red Hat Inc. JBoss AS is an open-source implementation of Java 2 Enterprise Edition (J2EE) that is used for implementing Java applications and other web-based applications and software. JBoss is an open source alternative to commercial offerings from IBM WebSphere and SAP NetWeaver. Enterprise Application Server, JBoss Web Server and AMQ. Rocky Linux is required to use WildFly, Tomcat and Artemis, all of which are community Open Source products without a commercial support option. The customerClosed In the context of the Cloud Monetisation Platform, an individual or organisation who has signed an agreement to take goods and services from a service provider. A customer receives a bill associated with one or more subscriptions, and can be a single end user or a large company with many subscriptions assigned to one agreement. is responsible for the support of these third partyClosed Of software; a reusable component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform. products, and for the risks incurred if no commercial support is in place. Also note that these products cannot be used interchangeably, for example, Red Hat Linux with Tomcat.

CMP is made up of a number of independently installable components. An operational CMP system contains at least one instance of each component and, based on processing volumes and availability requirements, very often multiple instances of some components. Components can be installed on the same or different servers based on operational requirements. The components are described below along with the major third party software dependencies of each:

 

CMP Components Overview