Avatar

Hank Preston

Principal Engineer

Learning and Certifications

Hank started his career in network engineering like many, by cracking open a CCNA book and learning all about subnetting, the OSI model, and CLI interfaces. He fell in love with the deceptive simplicity and elegance of network communication and TCP/IP and dove in head first. His journey was one that included many network designs (and debates about designs), miles of copper/fiber cables, late night change windows, and even later night troubleshooting calls (it’s always the network… even when it isn’t :-). Along the way he picked up certifications in routing/switching, wireless, and security, culminating with earning CCIE #38336 in February 2013 and later becoming the first Cisco DevNet Expert #20220001. After spending a couple of years exploring the world of “Cloud”, “DevOps” and “Applications”, the talk of SDN, automation and programmability caught his ears, and he decided it was past time to return to networking full time. Hank's day job is putting NetDevOps theory into practice as the Principal Engineer for Learning and Certifications at Cisco. Helping engineer and operate the platform used by engineers around the world to learn the skills to be better engineers when they operate their own platforms. It's kinda circular and meta.

Articles

July 28, 2022

LEARNING

Exploring the Linux ‘ip’ Command

14 min read

It's the skill every network engineer needs. Learn how to use the “ip” command to explore the network configuration of a Linux system.

June 7, 2022

LEARNING

Reflections on the Journey to DevNet Expert

13 min read

Walk down memory lane with Principal Engineer Hank Preston, as he shares his personal journey in bringing the DevNet Expert certification to life.

March 11, 2022

LEARNING

5 Reasons a Raspberry Pi Belongs in Your Network Lab

10 min read

It's not just for Pi Day! From Pi-powered network services to a network sensor/traffic analysis device or home lab management station, the Raspberry Pi is a flexible workhorse that should be the next worthy addition to your lab.

April 8, 2022

LEARNING

Learning the Skills to Build the Learning Platform

4 min read

You know that movie about dreaming within a dream within another dream? Well, that kind of inception world is what I think about whenever I take one of the Cisco Learning Courses to learn something I need to know to work on the platform that hosts those same courses. It blows my mind every time! […]

September 20, 2021

DEVELOPER

Learn to Build a Troubleshooting Assistant at DevNet Create

1 min read

Want to explore new ways to apply network automation skills to real world network operations and engineering activities? Register to attend Hank's session at DevNet Create.

May 27, 2021

DEVELOPER

Applying DevNet Associate Skills to Real World Tasks – June Webinars

3 min read

Are you a network engineer turning network automation engineer? Join the DevNet Associate Prep Program for completely FREE access to materials and webinars to take your skills to the next level.

May 6, 2021

DEVELOPER

How to Deal with Multiple Keys in a RESTCONF URL

3 min read

Do you have a question about network programming or NetDevOps? Why not "Ask Hank?" In this blog, let's try to demystify RESTCONF use for everyone.

April 22, 2021

DEVELOPER

NetBox as Inventory Source of Truth for Cisco NSO

6 min read

Both Cisco NSO and NetBox offer robust APIs and well formatted data models. See how to keep the device inventory in your Cisco NSO servers accurate based on your NetBox based Source of Truth.

February 26, 2021

DEVELOPER

How can I automate device configurations using CML2?

13 min read

Cisco Modeling Labs is a great tool for learning all aspects of networking, including automation. Hank discusses options for making the setup and management of your lab topology fast, easy, and automated.

January 19, 2021

DEVELOPER

Read-Only YANG Leaves: Where Does the Data Come From?

5 min read

DevNet's Hank Preston digs into another user's question related to model driven programmability. Do you have a question about network automation? You can Ask Hank!

January 11, 2021

DEVELOPER

Native, IETF, OpenConfig… Why so many YANG models?

5 min read

Which YANG model to use for your project? Ask Hank takes a look at your options, and how model driven programmability is a foundational technology for the automation engineer.

December 22, 2020

DEVELOPER

How can I automate a MAC address interface report?

8 min read

Hank's back to answer another question from the community. This time we use automation to associate ARP data, MAC addresses, and network interfaces.

December 17, 2020

DEVELOPER

Dear Hank… Help Me with RESTCONF URL Creation

4 min read

Got a network automation question? Ask Hank. Here, a network engineer wants to understand how the URLs for RESTCONF are constructed from the YANG models, and how to use the feature for updating IP addresses.

September 22, 2020

DEVELOPER

Tune in to the “Creators” Channel at DevNet Create

2 min read

October 13th, DevNet Create 2020 goes virtual, and goes global with three regional programs featuring use cases, showing code, and innovations relevant to your region.

October 11, 2017

DEVELOPER

Part 2: NetDevOps Goes Beyond Infrastructure as Code

5 min read

Network configuration pipelines can be a complex maze of forks and paths that require special timing, and keys. The current network configuration pipeline needs to go, and be completely replaced in NetDevOps.

October 9, 2017

DEVELOPER

Part 1: Embrace NetDevOps, Say Goodbye to a “Culture of Fear”

4 min read

NetDevOps is one of many new terms coming into the IT lexicon as “DevOps” has become widely adopted and lauded as a positive and valuable approach to software development.  As the  IT industry looks to expand DevOps to other areas, NetDevOps has emerged along with other new terms such as “ChatOps”, “SecDevOps” and even “NoOps”. […]

May 1, 2020

DEVELOPER

Mid Season Check-in with NetDevOps Live!

3 min read

NetDevOps Live! episodes in April were fantastic, looking at Ansible, GitLab, Batfish and HashiCorp. Get ready for May's amazing line-up, with shows on Postman, NetBox, and ELK!