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.