The Everything Feed - All Packet Pushers Pods cover image

The Everything Feed - All Packet Pushers Pods

HN769: CI/CD Pipelines and Network Automation

Feb 21, 2025
Tony Bourke, a networking instructor who specializes in network automation and CI/CD pipelines, shares valuable insights on modernizing network practices. He discusses the significance of CI/CD in streamlining automation efforts, emphasizing iterative changes and automated testing. The conversation highlights the advantages of using Jinja templates for effective configuration management and the transition from manual processes to automation. Tony also delves into learning resources for mastering YAML syntax and Python, making network automation more accessible.
57:40

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • CI/CD pipelines are crucial for automating the integration and deployment of changes in network engineering, streamlining processes and enhancing reliability.
  • Network automation significantly improves operational efficiency by increasing scale, managing complexity, enabling quick changes, and enhancing accuracy in configurations.

Deep dives

Understanding the Goals of Network Automation

The primary objective of network automation is to enhance operational efficiency rather than merely deploying technology for its own sake. Four key benefits of network automation are emphasized: increased scale, where configurations can be applied to more devices at once; managing complexity, particularly for intricate setups like EVPN or VXLAN; frequency, allowing for quicker changes rather than waiting weeks; and improved accuracy, reducing errors from human intervention. The discussions also highlight the importance of creating templates that minimize the risk of mistakes, addressing the common issue of manual configurations leading to errors. Ultimately, effective network automation aims to make the lives of network engineers easier while ensuring reliability.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner