Go to primary content
Oracle® Communications Unified Data Repository Cloud Native User's Guide
Release 1.0
F16987-01
Go To Table Of Contents
Contents

Previous
Previous
Next
Next

Architecture

The Cloud Native User Data Repository architecture is based on the following three tiers:

Connectivity Tier

  • Ambassador is used as API gateway which will receive all requests and forwards them to Nudr-drservice service in Business Tier.
  • It also load balances the traffic and provides required authentication.
  • It runs on Kubernetes as a microservice.

Business Tier

  • Provides the business logic of 5G User Data Repository.
  • It runs on Kubernetes and has two micro services:
    • Nudr-drservice: The core service which will handles flexible URI support, runtime schema validation and connects to Data Tier for DB operations.
    • Nrf-client-service: Handles Network Repository Function registration, heartbeat, update, and deregistration with Network Repository Function.

Data Tier

  • Uses MySQL NDB Cluster as backend DB which provides HA and geo-redundancy capabilities.
  • Runs on VMs.