# Network to Code: Network Automation Solutions > Network to Code provides industry\-leading network automation solutions, including Nautobot, professional services, and NetDevOps training\. Generated by Yoast SEO v28.5, this is an llms.txt file, meant for consumption by LLMs. ## Pages - [Nautobot Enterprise](https://networktocode.com/nautobot/nautobot-enterprise/) - [Nautobot Professional](https://networktocode.com/nautobot/nautobot-professional/) - [Events](https://networktocode.com/resources/events/) - [NautoCon](https://networktocode.com/resources/events/nautocon/) - [NautoCon Tucson 2026](https://networktocode.com/resources/events/nautocon/tucson-2026/) ## Posts - [NautoCon @ AutoCon](https://networktocode.com/nautocon-autocon/) - [Nautobot 3\.0, 3\.1, and Beyond](https://networktocode.com/resources/webinars/nautobot-3-0-3-1-and-beyond/): Join us to explore the latest Nautobot 3\.0 release and get an exclusive first look at what’s ahead in Nautobot 3\.1 and beyond—designed to empower your teams like never before\. - [Inside NAF’s 2025 State of Network Automation Survey](https://networktocode.com/resources/webinars/inside-nafs-2025-state-of-network-automation-survey/): Join us as we unpack NAF’s 2025 State of Network Automation Survey and share our expert insights on what the data really means for enterprise teams\. - [Introducing Nautobot 3\.1: An Inside Look](https://networktocode.com/resources/webinars/introducing-nautobot-3-1-an-inside-look/): Join us as we unveil the newest capabilities in Nautobot 3\.1, showcase real\-world use cases, and show how this release pushes network automation even further\. - [Introducing Nautobot 3\.2](https://networktocode.com/resources/webinars/introducing-nautobot-3-2/): Discover Nautobot 3\.2's powerful automation, reporting, and workflow management enhancements\. ## Video Case Studies - [Network to Code Case Study: QuikTrip](https://networktocode.com/video-case-study/network-to-code-case-study-quiktrip/): QuikTrip, a leading convenience store chain with over 1,100 locations, partnered with Network to Code to transform its network operations using Nautobot\. - [Cisco DevNet: Automating a national network with open\-source Nautobot](https://networktocode.com/video-case-study/automating-a-national-network/): In this live stream, Nikos Kallergis and Michalis Milaitis will share how they automated a multi\-tenant WAN network with 35 thousand points of presence: this is the story of the Greek State v2 network\. - [Ahead](https://networktocode.com/video-case-study/ahead/) - [Department of Defense Joint Communications Unit \(JCU\) Leverages Nautobot for Network Source of Truth and Automation Needs](https://networktocode.com/video-case-study/joint-communications-unit/): To meet the demands of dynamic and unpredictable environments, the Joint Communications Unit \(JCU\) adopted Nautobot by Network to Code, transforming their manual network management into a highly automated, scalable process\. This shift cut system configuration and deployment time from over three weeks to just a few hours, significantly boosting operational readiness\. JCU continues to expand its automation efforts to stay adaptable for future mission needs\. - [Princeton University Slashes Network Deployment Times by 95% with Automation](https://networktocode.com/video-case-study/princeton-university/): Princeton University partnered with Network to Code to automate a major network upgrade across 26 buildings, reducing manual engineering time by 95%\. The success freed up the network team for strategic initiatives and set the stage for expanding automation in monitoring and telemetry\. ## Case Studies - [Customer Story: DoD JCU Unit Leverages Nautobot For Network Source Of Truth And Automation Needs](https://networktocode.com/case-studies/joint-communication-unit-customer-story/): Hear firsthand from JCU staff how they transformed network management with automation—leveraging Nautobot and Ansible to solve critical compliance issues, streamline processes, and reduce configuration time from weeks to seconds\. - [Global Banking Giant Leverages Nautobot To Accelerate Time To Value](https://networktocode.com/case-studies/global-banking-giant/): In large enterprises, the significance of efficient network automation cannot be overstated—it’s paramount for streamlining operations on a grand scale\. Discover how we transformed a Global Banking Giant with over a million devices and 60 million customers\. - [DoD Joint Communications Unit Leverages Nautobot For Network Source Of Truth And Automation Needs](https://networktocode.com/case-studies/joint-communication-unit/): When deploying networks in active military operations, where every second counts and errors aren't an option, the JCU used automation to boost speed and flexibility through standardization and configuration compliance\. - [Princeton University Slashes Network Deployment Times By 95% With Automation](https://networktocode.com/case-studies/princeton-university/): Discover how Princeton University overcame a critical network upgrade challenge by leveraging automation to reduce network engineer labor by 95% - [Scalable BGP Automation with Nautobot and Ansible Integration](https://networktocode.com/case-studies/ahead/): In this video, we demonstrate how Nautobot enables scalable network automation by standardizing BGP configurations across platforms, integrating seamlessly with Ansible, and supporting tool\-agnostic workflows\. Watch the full demo or contact AHEAD to explore how these capabilities can drive efficiency and growth in your automation strategy\. ## Apps - [Nautobot Power Tools](https://networktocode.com/nautobot/nautobot-apps/nautobot-power-tools/): An integrated toolkit for network engineers, platform administrators, and NetDevOps teams to help diagnose, troubleshoot, and manage the Nautobot platform, including Job Chaining\. - [Nautobot Reports](https://networktocode.com/nautobot/nautobot-apps/nautobot-reports/): Create and publish professional reports straight from Nautobot, automate the distribution of audit\-ready reports and executive summaries to stakeholders\. - [Nautobot Nornir Integration](https://networktocode.com/nautobot/nautobot-apps/nornir-integration/): Provide a Nornir shim for Nautobot with ORM\-based inventory and credential management, enabling Jobs and plugins to run network automation via UI or API\. - [DNS Models](https://networktocode.com/nautobot/nautobot-apps/dns-models/): Add DNS zones, views, and record objects in Nautobot to model or aggregate DNS configuration, supporting richer record types and API\-driven workflows for automation\. - [Design Builder](https://networktocode.com/nautobot/nautobot-apps/design-builder/): Quickly populate data in Nautobot using standardized, reusable design files, such as those describing new sites, networks, and racks\. ## eBooks - [Mastering Python Networking, 4th Edition](https://networktocode.com/books/mastering-python-networking-4th-edition/): Networks in your infrastructure set the foundation for deploying, maintaining, and servicing applications\. Python is the ideal language for network engineers to explore tools that were previously available to systems engineers and application developers\. Mastering Python Networking, Fourth edition, guides you on a Python\-driven journey from traditional network engineering to modern network development\. - [Modern Network Observability](https://networktocode.com/books/modern-network-observability/): As modern IT services and software architectures such as microservices rely increasingly on network performance, the relevance of networks has never been greater\. - [Network Automation with Nautobot](https://networktocode.com/books/network-automation-with-nautobot/): Nautobot enables network teams to build a scalable and extensible network source of truth that provides a foundation to power any network automation stack\. - [Network Programmability and Automation, 2nd Edition](https://networktocode.com/books/network-programmability-and-automation-2nd-edition/): Network engineers are finding it harder than ever to rely solely on manual processes to get their jobs done\. New protocols, technologies, delivery models, and the need for businesses to become more agile and flexible have made network automation essential\. - [Network Automation Cookbook, 2nd Edition](https://networktocode.com/books/network-automation-cookbook/): Network Automation Cookbook, now in its second edition, is your essential guide to building robust network automation workflows across modern hybrid infrastructures\. ## Blogs - [Parsing Strategies \- TTP Parser](https://networktocode.com/blog/parsing-strategies-ttp/): The Parsing Strategies blog post series continues with the introduction of TTP Parser\. TTP is a relatively new Python library that has gained some adoption within the Network Automation community\. It provides a simple way to parse text into structured data with an approach similar to TextFSM but, in my opinion, has a lot more to offer such as output modifiers, macros, built\-in functions, results formatting, and many other features that will be discussed throughout the blog\. Join the TTP \(\#ttp\-template\-text\-parser\) Slack channel in our Networktocode Slack if you are interested in joining the conversation\. - [Whitespace Control in Jinja Templates](https://networktocode.com/blog/whitespace-control-in-jinja-templates/): Whitespace control within the Jinja2 templating language can be a fickle beast if you don’t follow a few simple rules\. Please keep in mind this an opinionated view about what “looks better” and “is easier” to implement, and not an industry standard\. With that disclaimer out of the way, let’s jump into it\. - [Leveraging NTC\-Templates for Network Automation](https://networktocode.com/blog/leveraging-ntc-templates-for-network-automation-2025-08-08/): NTC\-Templates is a powerful Python library that provides a collection of TextFSM templates designed specifically for parsing network device CLI outputs\. It’s an essential tool in the network automation toolkit that helps bridge the gap between raw CLI output and structured data that automation scripts can easily process\. - [Using Jinja2 Macros as Template Functions](https://networktocode.com/blog/using-jinja2-macros-as-template-functions/): Jinja2 is a popular text templating engine for Python that is also used heavily with Ansible\. Many network engineers are familiar with it and with leveraging Jinja2 templates for device configurations\. But I’ve found one feature that’s under\-utilized by network engineers: Jinja2’s macro support\. Macros within Jinja2 are essentially used like functions with Python and are great for repeating configs with identical structures \(think interface configurations, ASA object\-groups, etc\)\. - [How to Create an SSH Tunnel via Command line](https://networktocode.com/blog/how-to-create-an-ssh-tunnel-via-command-line/): Do you have a network device or server that can only be reached behind a jumphost? This is not an uncommon scenario, as security best practice often requires such\. This can cause some challanges\. However, as long as you have access to the jumphost, you may be able to use an ssh tunnel to mimic being directly connected to a network with access to the otherwise inaccessible hosts\. ## Optional - [Sitemap index](https://networktocode.com/sitemap_index.xml)