Versions Compared

Key

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

OOM(ONAP Operations Manager) needs to support configurable deployment options of ONAP, to allow operators to choose and configure the deployment layout and choose technologies used for running ONAP. TOSCA allows modeling all ONAP services, all of their components, and to model the needed infrastructure components, such as Kuberetenes and OpenStack, and then to match the services with the desired infrastructure to run the ONAP services. 


ONAP OOM TOSCA Example

ONAP OOM TOSCA Models

TOSCA Model to deploy Kuberentes on OpenStack

TOSCA Model to deploy ONAP on Kuberentes(ONAP Service Modeling Example With Kuberentes and OpenStack)

WHAT IS TOSCA 

Topology and Orchestration Specification for Cloud Applications (TOSCA), is an OASIS standard language to describe a topology of cloud based web services, their components, relationships, and the processes that manage them. The TOSCA standard includes specifications to describe processes that create or modify services. TOSCA allows using a descriptive DSL to drive orchestration base the application declarative model.

...

ONAP Cloudfy TOSCA Blueprint 


ONAP OOM TOSCA Models

TOSCA Model to deploy Kuberentes on OpenStack

TOSCA Model to deploy ONAP on Kuberentes


In the context of ONAP Operations Manager(OOM), we leverage TOSCA to describe and orchestrate all ONAP services, with all of their components. 

...