HN761: Who Are You Building Automation For? An AutoCon2 Roundtable
Dec 13, 2024
auto_awesome
Ryan Hamill, a Senior Software Engineer at Zayo Group, and Josh Vandera, Services Director at Network Decode, dive deep into the world of network automation. They discuss the vital role of telemetry in network monitoring and the challenges of managing data effectively. Key topics include the evolution of monitoring tools, the importance of collaboration between networking and security teams, and the significance of input validation in scripting. They also explore automation’s cultural shift and the benefits of utilizing Container Lab for efficient network practices.
Employing advanced telemetry enhances network monitoring to proactively identify issues, minimizing disruptions and automating routine fixes.
Traditional monitoring systems generate overwhelming alerts, necessitating automated trend analysis to filter noise and prioritize critical incidents.
Establishing a reliable source of truth in network management ensures accurate data usage, improving operational efficiency and alignment with business goals.
Deep dives
Proactive Network Monitoring and Self-Remediation
The podcast discusses the significance of employing telemetry to enhance network monitoring and proactively identify issues before they escalate. By continuously monitoring events like port status changes and fiber light levels, network teams can avoid customer disruptions and quickly address potential failures. Modern telemetry solutions can go beyond traditional SNMP traps, providing enriched data to facilitate automated responses, such as restarting malfunctioning ports or resolving anomalies. This proactive approach not only improves network reliability but also minimizes the workload for engineers by automating routine fixes.
Challenges of Traditional Monitoring Systems
The conversation highlights ongoing challenges with traditional monitoring systems, particularly the overwhelming volume of alerts generated from legacy SNMP traps and syslog messages. Network professionals often face difficulties in parsing this deluge of data and discerning which alerts are genuinely actionable. To alleviate this, the discussion suggests implementing automated systems that utilize historical data for trend analysis and predictive alerts to determine the priority of issues. Such a strategy allows teams to filter noise and focus on critical incidents that directly impact service quality.
The Journey Towards Network Automation
Participants elaborate on the multifaceted nature of network automation, emphasizing that it's an evolutionary process requiring a shift in mindset from manual monitoring to automated solutions. They propose starting with simpler tools, like Ansible, to gradually build automation skills while reinforcing collaboration among various teams within an organization. The concept of a source of truth is also mentioned as essential for ensuring that all network operations are based on accurate and unified data, ultimately improving efficiency and reducing errors across departments. As organizations move towards greater automation, they need to address skill gaps and cultivate a culture that embraces technological advancement.
Defining the Source of Truth for Network Management
The podcast explains the crucial role of having a source of truth in network management, which serves as the authoritative repository for network data and configurations. This source must be accurate and regularly updated to reflect the true state of the network, avoiding the pitfalls of outdated or erroneous information. When teams can rely on a synchronized source of truth, they can more effectively manage configurations, track changes, and ensure compliance with standards and policies. Ultimately, this leads to improved operational efficiency and greater alignment between network engineering and business objectives.
Containerization in Networking Labs
The discussion touches on the advantages of using containerization in networking labs, specifically referencing Container Lab as a pivotal development in network automation. By utilizing container-native solutions, engineers can spin up lab environments quickly, facilitating experimentation and training without the resource overhead of traditional virtual machines. This method allows for rapid iteration and testing, which is essential as organizations strive to integrate automation into their workflows. As more vendors adopt container technologies, the barrier to entry for hands-on learning and practical implementation of network automation will continue to decrease.
Today’s Heavy Networking comes to you from the AutoCon2 tech event being held in Westminster, Colorado. This episode was recorded in conference room on site at AutoCon2 in November, 2024. The format? Roundtable. Four network automators have raised their hand and brought topics they want to discuss. Those topics include: Crafting tools to “listen” to... Read more »
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode