Versions Compared

Key

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

...

  • Onboarding (design)
    • The mS owner identifies the input and output stream in spec file. The actual topic/feed and access credentials are
  • Runtime
    • Plugins (Dmaap and K8SPlugin)
      • These are cloudify plugins bootstrapped into DCAE Cloudify Manager during platform instantiation. The plugins provides interface/function to implement specific function. The plugins are referenced based on node type in the blueprint (deployment artifact for DCAE MS).
    • DMaap Bus Controller (DBCL)
      • DMaap Bus Controller provides API to serve new feed and topic creation requests
    • ConfigBindingService
      • DCAE Platform Component providing standardized API for DCAE Microservice to retrieve configuration including Dmaap topic/feed configuration dynamically provisioned.
    • Consul KV
      • Key-Value store where all service component configuration are stored during deployment.

<Flow/sequence diagram to be added>


EL-Alto Usecase

The 5G Bulk PM components, namely DataFile Collector and PM-Mapper were deployed using Dmaap Plugin integration for El-Alto .<usecase reference to be added>as prototype to validate the secure & dynamic feed/topic provisioning feature.

The complete flow for the usecase 5G Bulk PM flow can be referred here - 5G - Bulk PM (Casablanca carry-over items).

This usecase enabled validation of both DMaap Message-router and Data-Router case for both publisher and subscriber MS.

DataFile Collector : Subscribe from MR topic, publish files into DR feed

PM-Mapper : Subscribes from DR Feed; publish into MR topic

Demo

Scope

  • Review blueprint configuration for DFC
  • Deployment for DFC (via dashboard)
  • Validation of new feed created
  • Review blueprint configuration for PM-Mapper
  • Deployment of PM-Mapper (via dashboard)
  • Validation of new feed/topic created
  • Sample data flow

...