Versions Compared

Key

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

...

ONAP deployed on kubernetes with external databases

As most of applications ONAP requires some persistence layer in form of databases. As ONAP follows micro-service architecture principle in theory each component could ship its own database but in practice in commercial deployments its desired Most ONAP components require a data persistence layer, implemented using a databases. In early releases, most ONAP components had their own databases. As the platform has matured, components have moved to shared databases. A logical progression to make the platform simpler to deploy in an operator environment, is to create interfaces that allow an operator to configure ONAP to use external DB engines already existing in the operators infrastructureenvironment.


draw.io Diagram
bordertrue
diagramNameonap_with_db
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth781
revision1

ONAP deployed on

...

K8S with external databases and external identity and access management (IAM

...

)

ONAP includes AAF, an identity management system that supports authentication, authorization, identity lifecycle management (ILM), and certificate management, including a certificate authority (CA) designed to support a lab deployment. It is likely that an operator will want to integrate ONAP with their IAM system, thus ONAP needs to support standard IAM protocols.

  • TO DO: specify the protocols
    • LDAP
    • ...


draw.io Diagram
bordertrue
diagramNameonap_with_iam
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth1146
revision2

...