Schedule Builder

View, browse and sort the ever-growing list of sessions by pass type, track, and format. With this Session Scheduler, you can build your schedule in advance and access it during the show via export or with the Mobile App, once live.

Sessions do fill up and seating is first come, first serve, so arrive early to sessions that you would like to attend. Please note that adding a session into your agenda does NOT guarantee you a seat to the session.

Networking Summit: Automated Network Operations, presented by Network to Code - Day 1

Jason Edelman (Founder/CPO, Network to Code, LLC)

Jason Belk (Network Automation Trainer and Engineer, Network to Code)

Hank Preston (Network Engineer, Cisco)

Jere Julian (Principal Architect, Network Automation, Network to Code)

Date: Monday, May 20

Time: 9:00am - 5:00pm

Pass type: All Access, Summits & Workshops - Get your pass now!

Track/Topic: Infrastructure

Format: Summit

Vault Recording: TBD

See Day 2

The network industry is in the midst of a drastic shift in the way networks are deployed, managed, and operated. This transformation includes adopting DevOps and software development methodologies coupled with IT service management and enterprise solutions for creating holistic systems to significantly improve network operations.

This two-day summit will be packed with segments including technical overviews, tutorials, and deep dives. Attendees will also hear from end users, engineers and senior leaders who are already well into their network operations and automation transformations.

State of the Industry
Jason Edelman (CCIE, Network to Code)

Live Demos: Network Automation Use Cases
Jere Julian (Principal Architect and Network Automation, Network to Code)
Automation is about so much more than configuration management! Come see examples and live demos of how you can connect the tools in your environment together to streamline your overall network operations and workflows, to reduce errors & back-outs, improve consistency, build trust in tooling, increase reliability, and improve the overall experience for the network team and the businesses that you enable. These demos will include using a number of tools from Ansible, Nornir, Batfish, Netbox, and Jenkins, to different consumption models like ServiceNow, Chat, and even Alexa for voice-controlled network automation!

Principles of Network Automation
Jere Julian (Principal Architect and Network Automation, Network to Code)
It's easy enough to get started in network automation, and even easier to fall into a pit of despair over preventable mistakes. Networks are not the first devices to ever be automated, so let's explore a few common software development and automation principles, how they relate to network automation, and why they're important to be aware of on your journey.

We will discover terms and principles like imperative vs. declarative, idempotent, DRY, and general test strategies and requirements, coupled with network configuration management strategies that include deploying commands or deploying commands and purging un-desired configuration on network devices. We'll also de-bunk the myth of ever having a single source of truth! More than anything, we will demonstrate how knowing and applying these principles will save you from falling into the same mistakes so many of us have before.

Introduction to Network Reliability Engineering

The New Network Engineer's CLI: Network APIs, Data Structures & Data Models
Jason Belk (Network Automation Trainer and Engineer, Network to Code)

Network APIs, Data Models, and Data Structures, Oh My! Data Modeling languages like YANG are increasingly becoming the tools of the trade in Networking. What are Data Models? Once you have them, how do you use them? How does YANG relate to APIs like NETCONF, RESTCONF, and general RESTful APIs? Should you automate with SSH or wait for solid APIs? Just like it is important to keep your network cables clean and tidy, this session will cover common practices to spark joy when you're working with APIs and associated network automation data.

The Reality in Network Automation Tooling
The challenge of managing and automating network infrastructure is receiving considerable attention with the construction of new libraries, frameworks, and turnkey solutions within the network automation ecosystem. This includes a combination of open source and commercial solutions for configuration management, automated testing, network emulation, event-driven automation, and telemetry.

This session explores these types of tools, provides examples of each, along with how they could fit together within a given environment, creating a holistic automation solution.

A Practical Look at NetDevOps
Hank Preston (Network Engineer, Cisco)

Network engineering has been under a rapid transformation the last several years. It started with the entrance of Software Defined Networking, continued with the Cloud revolution, and now is the time for NetDevOps (or the application of DevOps principals to networking).

If you've been along for the journey you've certainly been rapidly exploring and learning new ideas and technologies. Python, Ansible, CICD, Model Driven everything, network verification, and on and on. The most common approach is to tackle and learn each tool in isolation, in a safe "lab" or "demo" environment. And that is the perfect way to start. The problem comes in moving from that introductory phase into applications in the real network. You know, the network the business relies on. The network you can't even look at without 4 levels of approval. The network you might be a little afraid to try something new with...

In this talk you'll see what it will look like to manage a real network through NetDevOps. How the tools and technologies you've been learning combine together to provide a truly more robust, resilient, and efficient network engineering and operations experience. You'll see open source and commercial tools like GitLab, Python, Ansible, NetBox, VIRL, NSO, pyATS and more working together to deliver NetDevOps workflows. And once you're sold on the vision, we'll explore ideas on how you can get there in your own network.

See Day 2