Cloud Native Digital Commerce

Purpose Built to Scale in Every Environment

Cloud Native, Because Your Future Depends on It

Why is cloud native rating and charging essential to success with agile, 5G monetization?

scalability icon

Infinite Scalability

Network elasticity to support charging for the explosion of devices that are coming.

configurability icon

Dynamic Configurability

Web-scale architecture to automate development and deployment of highly targeted service offerings.

elasticity icon

Unprecedented Resiliency

Leveraging a microservices-based architecture to ensure high availability under load.

Our resilient, cloud native architecture ensures full availability, harnessing the agility of containers and container orchestration while running efficiently with high physical server utilization.

MATRIXX Converged Charging System

Architected, developed and deployed to scale in response to business needs and network demands

Microservices based, container architecture

scales as needed, harnessing open source tools to optimize resource utilization and automate operational functions

Business logic

executes in parallel streams, harnessing normalization to improve performance with decision tables

Network gateways

may be deployed at the edge and scale independently for event ingestion and load balancing

Stateful data

is managed in all-primary clusters to ensure ACID compliance resilience with ultra-low latency performance

MATRIXX Cloud Native Design

Launch quickly, respond rapidly and heal automatically.

docker icon

Containers

MATRIXX Digital Commerce deploys microservices as containers for resource isolation and dependency management.

kubernetes icon

Container Orchestration

Kubernetes enable management of services in a resource pool abstracted from the underlying hardware.

Istio icon

Service Mesh

Facilitate service-to-service communication decoupled from application code in a highly dynamic cloud environment.

MATRIXX | Kubernetes Cloud Native Architecture

MATRIXX Cloud Native Deployment Architecture

1. Business API Gateway

Provides a secure, configurable and extensible REST API gateway for northbound apps and OSS/BSS integrations.

2. Network Gateway(s)

Network interaction is handled through microservices involving HTTP/2, RESTful and other network protocols.

3. TRA Inbound Routing

Load balances and routes all requests to the correct processing pod and manages all responses to the initiator.

4. Processing Cluster

Execute the business logic to process the request and create a response; as a stateful component, this process includes a fully available all-primary database for resilient persistent storage.

5. Publishing Cluster

Reliably publish events to the event repository to audit files and to high volume, low latency streaming targets.

6. Active MQ

Delivers outbound integration from MATRIXX to external services.

7. Payment Gateway

Connects to various payment providers to enable real-time purchases, scheduled payments and threshold-triggered recharges.

8. Notifications

Generates templated human-readable messages and delivers to end-customers via push notifications, SMS or email.

9. Event Streaming

Kafka and Google Pub/Sub adapters provide real-time access to events as they are produced by publishing cluster.

10. Checkpoint

Processes offline transaction files to periodically recreate a full image of the database and write check point images to be used in the case of disaster recovery and cold start.

Cloud Native: How Kubernetes Underpins the Future

Cloud native brings new possibilities, but how is it meeting the expectations of digital leaders? Join MATRIXX’s CTO Marc Price and other industry innovators as they take a deeper dive into what cloud native really means for their businesses and why the future must be cloud-based.

Listen to DMRadio's Podcast

Pin It on Pinterest