Executive Summary (3.0)
Usage Engine is the latest generation of DigitalRoute's usage data processing software. It is an enterprise-grade data processing platform, combining integration capabilities with class-leading data processing functionality to derive useful information and drive real-time decision-making for a large number of applications such as: billing, operations, revenue assurance, service assurance, entitlement enforcement, service control and business intelligence. Usage Engine has been designed for a modern cloud-native architecture and associated operational model, focusing on the following areas: Cloud-native design, with a clear separation between application and infrastructure, elasticity, and automated Life Cycle Management Operational framework, using best of breed industry standards for non-core functions, using a plug-n-play approach CI/CD support, with package management for solutions and test framework for automated test suite execution Usability, with clearly defined user interfaces for different user personas
New Functionality
The following new functionality has been added in this release:
- Workflow Controlled ECD Scheduling
- Session Iterator Functions
- Excel Processing Agents
- MQTT Collection Agent
- AMQP Collection Agent
- Elasticsearch Storage Available for Aggregation
- Parquet Agents
- Encryption Agent
- PKCS7 Functions Support
- Data Masking Agent
- Firebase Agent
- Kafka 3 Support
- Data Veracity Supports PostgreSQL 15
- HTTP Batch Agent
- Deploying DTK MZP:s Through Helm
- Azure Keyvault
System Requirements
For information about system requirements, see System Requirements - Private Cloud(3.0), System Requirements - AWS(3.0), and System Requirements - OpenShift(3.0), depending on which deployment type you want to use.
Important Information and Known Issues
Configurations can be imported from MediationZone 8.x, but since there are different agent sets in the two products, a black box agent will replace any agents not available in your workflows, allowing you to retain your routes and other workflow configurations, see /wiki/spaces/UEPE3D/pages/1901044 for more information.
Other important information is:
- Removed Values from the Helm Chart
- Changed Values in the Helm Chart
- Action Required for Rollback from 3.x to 2.x
- Deprecated Ingress Controller
See Important Information (3.0) for full details
And the following are known issues:
- EC Pod Fails to Start With Custom Service Account
- Encrypted Workflows Cannot be Viewed in MZOnline
- Documentation for System Properties Not Up-to-Date
- GET Method issue when using HTTP/2 Client with OpenAPI profile
- mzcli Commands Do Not Provide Return Codes
- Pico Details Not Entirely Correct
- Removing Dynamic Fields May Cause Problems in the Web Interface
- OpenAPI Validation Error for Type enum
- The property for limiting password changes needs the property "reset.enabled" to be set
- AWS Terraform Template does not Support M1 Mac with darwin_arm64 Architecture
- Importing Old Data Veracity Collection Agent Workflow Configurations Returned Validation Errors
- 5G Profile Not Backward Compatible
- Missing <Agent> - 5G <Field> Parameters in Workflow Table and Workflow Instance Table
See Known Issues (3.0) for full details.
Installation, Upgrade and Downgrade
For instructions on how to install, uppgrade and downgrade, refer to Installation Instructions(3.0), Upgrade/Downgrade/Removal(3.0).