Microservice discovery flow

This image shows the discovery flow of the device discovery microservices pipeline. It has the following components:

  • On the left, a container representing the external network, containing:
    • A REST API interface
    • A group of SNMP, ICMP, and VMware devices
  • On the right, a container representing Unified Assurance, that contains boxes for the following microservices:
    • Discovery Service
    • Apache Pulsar, which contains topics for SNMP, Ping, and VMware Pollers and a topic for the discovery service
    • Ping Poller, which contains one poller coordinator and many poller workers
    • SNMP Poller, which contains one poller coordinator and many poller workers
    • VMware Poller, which contains one poller coordinator and many poller workers

The flow through these components is described in the text that follows the image.