1 Overview

This section provides a brief overview of the recommended methods to install Service Communication Proxy (SCP).

SCP is a decentralized solution and composed of Service Proxy Controllers and Service Proxy Workers and is deployed along side of 5G network functions and provides routing control, resiliency, and observability to the core network. Refer to SCP User's Guide for more information on architecture and features.

Oracle SCP leverages the Istio or Envoy service mesh for all internal and external communication. The service mesh integration provides inter-NF communication and allows API gateway co-working with service mesh. The service mesh integration supports the services by deploying a special sidecar proxy in the environment to intercept all network communication between microservices. Refer to Predeployment Configurations to Install SCP with ASM section to learn how to configure the Service Mesh.

The service mesh integration also supports pod level routing and visibility into the pods for other network functions (NF) in the cluster. It provides optional ClusterRole and ClusterRoleBinding for SCP deployment.

References

  1. Cloud Native Environment (CNE) 1.4, 1.5 and 1.6 Installation Guide
  2. Service Communication Proxy (SCP) Cloud Native User's Guide
  3. Network Repository Function (NRF) Cloud Native Installation Guide

Acronyms

Table 1-1 Acronyms

Acronym Meaning
ASM Aspen Service Mesh
CNE Cloud Native Environment
DNS Domain Name System
FQDN Fully Qualified Domain Name
NRF Network Repository Function
OHC Oracle Help Center
OSDC Oracle Software Delivery Cloud
SCP Service Communication Proxy
SVC Services