Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Provides the NFVO function Microservice plugin framework for supporting service registration, discovery and routing by configuration.
  • Note: we are not building the Microservice service registration, discovery and routing engine itself, but we are leveraging the engine's capability (e.g., MSB, API Fabric, Kong, or Kubernetes Ingress & service discovery) to offer configuration of NFVO Microservice components access. 
  • Default function plugins support (following default plugins will be registered to the Framework; routing will be configured):
    • SOL005 NBI (API Handler)
    • NS LCM Manager
    • ETSI Catalog DB Adapter (for ETSI Catalog Manager)
    • Camunda Workflow Engine
    • NS Workflows and Logic
    • Resource Infra Management (RIM) Manager
    • Configuration Adapter
    • MultiCloud Adapter
    • Inventory DB Adapter
    • Notification Manager
    • FM/PM Event Adapter (for DCAE)
    • K8S Adapter
  • Substitution of existing function plugins
    • Registration of a new substitution Microservice with version control (leverage a mechanism like AAI ESR/MSR/API Fabric/MSB/Kubernetes/Kong - TBD)
    • Plug-in a substitution Microservice
    • Dynamic dispatching/launching a new plugin instance based on configuration/policy
  • Extension of existing function plugins
    • Default function plugin extension with version control
    • Dynamic dispatching/launching an extended plugin instance based on configuration/policy

...