The open programmability system (OPS) is an open platform that provides OPS application programming interfaces (APIs) to achieve device programmability, allowing third-party applications to run on the device.
Customers may require devices with specific openness so that they can develop their own functions and deploy proprietary management policies to implement automated O&M, thereby lowering management costs. However, conventional network devices provide only limited functions and predefined services. As networks continue to develop, the static and inflexible service provisioning mode cannot meet the requirements for diversified and differentiated services.
To meet the preceding requirements, Huawei offers an open programmable platform called OPS. The OPS enables users and third-party developers to develop and deploy network management policies using open OPS APIs. Through programmability, the system implements rapid service expansion, automatic function deployment, and intelligent device management, helping to reduce network O&M costs and simplify network operations.
The OPS provides the following security measures:
Operation security: Resources are isolated by module and their usage can be monitored.
Program security: Third-party resources are used to manage programs.
Security of important information: OPS APIs use a secure communication protocol to prevent information leakage during transmission. However, local data and operation security needs to be assured by users.