AIOps Part 4: Open-Source Automation Software

AI FOR OPERATIONS · All courses

AIOps Part 4: Open-Source Automation Software

Public preview4 videos37 curriculum items
COURSE INTRODUCTION

Course Introduction

AIOps Part 4 focuses on open-source automation and observability platforms, helping network engineers evolve from standalone scripts to reusable, monitored, alerted, and analyzable operations workflows. The course begins with a complete lab environment and uses Ansible Inventory, Playbooks, Vault, Galaxy, and Roles for bulk network configuration, change validation, and credential protection. It then introduces Nornir Inventory, Tasks, and plugins to build Python-native automation workflows.

For metrics, the course builds two monitoring stacks: Telegraf, InfluxDB, and Grafana; and SNMP Exporter, Prometheus, and Grafana. Topics include SNMP, Model-Driven Telemetry, gRPC, gNMI, gNOI, dashboards, and email and DingTalk alerts. For logs, Elasticsearch, Kibana, Filebeat, and Docker Compose are used to collect and analyze Cisco ASA and NGINX logs through indexes, Discover, filtering, and visualization. The final section uses NetFlow and ElastiFlow for traffic collection, parsing, and dashboard analysis.

The course unifies configuration management, metrics, logs, and traffic data through containerized deployment, TLS, collection, storage, queries, visualization, and alerting. It is designed for learners who want to build modern network automation and observability capabilities.

Companion Git repository: https://git.qytang.com/qytadmin/opensourcesoftware

Preview video duration: 33 minutes 55 seconds

CURRICULUM

Course Curriculum

05
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
COURSE RECORDINGS

Course Video

Watch the public preview here or open it on the original video platform.