Table of Contents |
---|
...
Gliffy | ||||||
---|---|---|---|---|---|---|
|
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.
...
ID | Name | port | NodePort | pod dependencies | Attributes | ONAP referencing dependencies Incoming API | ONAP ref dependencies Outgoing API | Notes |
---|---|---|---|---|---|---|---|---|
1 | pomba-data-router | 9502 | 30249 | dmaap, pomba-search-data | /data-router/v1/orchestration-event-service/orchestration-event | dmaap APIs, /services/search-data-service/v1/search/indexes | ||
2 | pomba-search-data | 9509 | n/a | elastic-search | /services/search-data-service/v1/search/indexes | elasticSearch APIs | ||
3 | pomba-es | 9200 | n/a | n/a | n/a | n/a | ||
4 | pomba-aaictxbuilder | 9530 | n/a | aai:8443 | /aaicontextbuilder/service/context | A&AI APIs | ||
5 | pomba-sdncctxbuilder | 9530 | n/a | aai:8443 sdnc:8282 | /sdnccontextbuilder/service/context | SDN-GC APIs | ||
6 | pomba-sdcctxbuilder | 9530 | n/a | sdc-be:8443 | /sdccontextbuilder/service/context | SDC BE APIs | ||
7 | pomba-contextaggregator | n/a | n/a | pomba-aaictxbuilder:9530 pomba-sdcctxbuilder:9530 pomba-sdncctxbuilder:9530 dmaap | dmaap APIs | dmaap APIs | ||
8 | pomba-validation-service | 9529 | n/a | dmaap | dmaap APIs | dmaap APIs | ||
9 | 9540 | DCAE, Vertica DB ? | /<serviceContext>/service/context | |||||
10 | pomba-networkdiscoveryctxbuilder | 9530 | n/a | pomba-networkdiscovery:9530 pomba-servicedecomposition:9532 | /ndcontextbuilder/service/context | |||
11 | pomba-networkdiscovery | 9531 | 30299 | n/a | /network-discovery/v1/network/resource | Openstack APIs | ||
12 | pomba-servicedecomposition | 9532 | n/a | aai:8443 | /service-decomposition/service/context | |||
13 | pomba-kibana | 5601 | 30234 | q |
...