[Day #78 PyATS Series] SD-WAN (Viptela) VPN Status Snapshot Using pyATS for Cisco [Python for Network Engineer]

[Day #78 PyATS Series] SD-WAN (Viptela) VPN Status Snapshot Using pyATS for Cisco [Python for Network Engineer]

Introduction on the Key Points In modern enterprise networks, SD-WAN (Software-Defined WAN) solutions such as Cisco Viptela have revolutionized how organizations build secure and agile wide-area networks. Automating validation of SD-WAN VPN status is critical for ensuring continuous connectivity and enforcing compliance across distributed locations. […]

[Day #77 PyATS Series] Automate Site-to-Site VPN Status Checks (IPSec/DMVPN) Using pyATS for Cisco [Python for Network Engineer]

[Day #77 PyATS Series] Automate Site-to-Site VPN Status Checks (IPSec/DMVPN) Using pyATS for Cisco [Python for Network Engineer]

Introduction on the Key Points Ensuring the availability and stability of site-to-site VPNs (IPSec or DMVPN) is crucial for maintaining secure inter-site communications in enterprise networks. Manual VPN status checks are labor-intensive and error-prone, especially in large-scale environments with multiple tunnels and devices. In this […]

[Day #76 PyATS Series] Automate Zero-Touch Provisioning Validation Using pyATS for Cisco [Python for Network Engineer]

[Day #76 PyATS Series] Automate Zero-Touch Provisioning Validation Using pyATS for Cisco [Python for Network Engineer]

Introduction on the Key Points Zero-Touch Provisioning (ZTP) is a powerful method to automatically onboard new network devices with minimal manual intervention. By automating initial device configurations, ZTP accelerates network deployments and ensures configuration consistency across devices. In this detailed Article, we will focus on […]

[Day #75 PyATS Series] Verify Interface Speed/Duplex Consistency Using pyATS for Cisco [Python for Network Engineer]

[Day #75 PyATS Series] Verify Interface Speed/Duplex Consistency Using pyATS for Cisco [Python for Network Engineer]

Introduction on the Key Points Maintaining interface speed and duplex consistency is fundamental in network operations to prevent bottlenecks, collisions, and degraded performance. Mismatches between connected devices can cause intermittent connectivity issues, high CPU utilization, and packet loss. In this masterclass, we’ll explore how to […]

[Day #74 PyATS Series] Validate Redundant Power Supply and Fans Status Using pyATS for Cisco [Python for Network Engineer]

[Day #74 PyATS Series] Validate Redundant Power Supply and Fans Status Using pyATS for Cisco [Python for Network Engineer]

Introduction on the Key Points In any enterprise-grade network deployment, hardware reliability is critical. Redundant power supplies and functional fans are essential to ensure high availability and prevent unexpected downtime in switches, routers, and firewalls. Today, l will deep-dive into automating the validation of redundant […]

[Day #89 PyATS Series] Building Python REST API Wrappers Around pyATS Jobs Using pyATS for Cisco [Python for Network Engineer]

[Day #89 PyATS Series] Building Python REST API Wrappers Around pyATS Jobs Using pyATS for Cisco [Python for Network Engineer]

Introduction on the Key Points Welcome to Day #89 of the 101 Days of pyATS (Vendor-Agnostic) series. Today, we’re going full-stack by building Python REST API wrappers around pyATS jobs. This approach empowers network engineers to execute pyATS test scripts remotely through an HTTP interface, […]

[Day #87 PyATS Series] Automated RMA Device Onboarding (Multi-Vendor) Using pyATS for Cisco [Python for Network Engineer]

[Day #87 PyATS Series] Automated RMA Device Onboarding (Multi-Vendor) Using pyATS for Cisco [Python for Network Engineer]

Introduction on the Key Points Efficient device onboarding is essential in maintaining the health and scalability of modern networks, especially when dealing with RMA (Return Merchandise Authorization) processes. Replacing faulty network devices and integrating new hardware into production environments can be complex and error-prone when […]