Versions Compared

Key

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


Table of Contents

...

Gliffy
size900
namePOMBA Architecture
pagePin1516
   


Design

Design Principles

...

POMBA configures and deploys its own instance of validation service that consumes and publishes to POMBA topics in DMaaP.

Audit rules are stored in groovy format file. The files are injected into a service and rules are processed by the engine.

Currently audit rules are hand crafted, but eventually will be sourced from well formed ASDC models and from Data Dictionary.  Existing rules are listed here.

POMBA will eventually support the mechanism of separating rules from validation service code, thereby allowing rule updates without a rebuild or restart of the validation service.

...

IDNameport NodePortpod dependenciesAttributes

ONAP referencing dependencies

Incoming API

ONAP ref dependencies

Outgoing API

Notes
1pomba-data-router9502 30249dmaap, pomba-search-data
/data-router/v1/orchestration-event-service/orchestration-eventdmaap APIs, /services/search-data-service/v1/search/indexes 
 2pomba-search-data9509 n/aelastic-search 
 /services/search-data-service/v1/search/indexeselasticSearch APIs
 3pomba-es 9200n/an/a 
 n/a n/a
pomba-aaictxbuilder9530 n/aaai:8443
/aaicontextbuilder/service/context  A&AI APIs
 5 pomba-sdncctxbuilder9530 n/a

aai:8443

sdnc:8282


/sdnccontextbuilder/service/context  SDN-GC APIs
 6 pomba-sdcctxbuilder9530 n/asdc-be:8443
/sdccontextbuilder/service/context  SDC BE APIs
 7 pomba-contextaggregatorn/an/a

pomba-aaictxbuilder:9530

pomba-sdcctxbuilder:9530

pomba-sdncctxbuilder:9530

dmaap


 dmaap APIsdmaap APIs 
 8 pomba-validation-service9529n/a dmaap
dmaap APIs dmaap APIs 
 9dcae-context-builder 9540 
DCAE, Vertica DB ? 
 /<serviceContext>/service/context  

10  pomba-networkdiscoveryctxbuilder9530 n/a

pomba-networkdiscovery:9530

pomba-servicedecomposition:9532


 /ndcontextbuilder/service/context  

11pomba-networkdiscovery953130299n/a
/network-discovery/v1/network/resourceOpenstack APIs
12pomba-servicedecomposition9532n/aaai:8443
/service-decomposition/service/context

13pomba-kibana560130234q



...