An introduction to streaming telemetry. The course progresses from a brief look at the weaknesses of SNMP onto what streaming telemetry is, how it differs from the xflow technologies, the data formats available and how to configure it.
SNMP weaknesses, Netflow, sflow, polling and the old models, push vs pull, What is streaming telemetry?
Model driven versus event driven telemetry, subscriptions, publications. Periodic versus on change, model selection and scalability. Telemetry streaming protocols TCP, UDP, SSH, HTTP, HTTP2, NETCONF, RESTCONF, gRPC, gNMI.
The role of YANG. YANG models and tools. XML/ NETCONF, JSON/RESTCONF, JSON over UDP. Protocol buffers/gRPC.
Decoder ring, protocol definition file. GPB-KV, GPB-Compact. Keys.
Router: Destination, Sensor, subscription. Collector: YANG models, .proto file. Pipeline. ELK: Consume, store, visualise streaming data.
APIs, YANG development Kit, Downstream consumers, influxdata, Grafana, Kafka, Prometheus, others.
"Good content, good lecture, good venue."
"Course instructor knew the subject very well and answered all technical questions in an easy to understand manner. Excellent instructor! "
This structured course uses Instructor Led Training to provide the best possible learning experience. Small class sizes ensure students benefit from our engaging and interactive style of teaching with delegates encouraged to ask questions throughout the course. Quizzes follow each major section allowing checking of learning. Hands on sessions are used throughout to allow delegates to consolidate their new skills.