Avatar

Hank Preston

Principal Engineer

Learning and Certifications

Hank’s two passions are technology and theatre. Bringing them together drives him towards a borderline obsession on creating entertaining presentations, labs and demonstrations that breakdown complex technology topics for audiences. After spending several years working on and behind the scenes on stage productions, what started as a hobby turned to a profession when Hank entered the IT industry with a focus on web and database development and engineering.

Drifting from development into infrastructure engineering brought him to Cisco as a Systems Engineer, focusing on Data Center and Cloud Architecture for large enterprise customers.

And after six years as an SE, Hank has taken up the mantle of a Developer Evangelist with DevNet where he can focus full time on reminding everyone that technology can and should be fun to work with.

Hank holds a Master Degree in Information Systems as well as several certifications including CCIE R/S 38336 from Cisco.

Find Hank at:

twitter: @hfpreston

GitHub: http://github.com/hpreston

Articles

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!

March 20, 2020

DEVELOPER

Announcing NetDevOps Live! Season 3

3 min read

Take a look at what we've got in store for Season 3 of NetDevOps Live! — powerful tooling available that every NetDevOps engineer can use in their tool chest: Batfish, Postman, HashiCorp, Ansible Network Automation, NetBox and more!

January 20, 2020

DEVELOPER

CLEUR Preview! Source of Truth Driven Network Automation

9 min read

Learn what a Source of Truth is, and see how DevNet Sandbox uses Netbox to drive network automation!

October 29, 2019

DEVELOPER

Network Service Based Automation Part 2 – Building Services

36 min read

Part 2 video looks at the development process, and walks you through the 4 steps in service creation.

October 8, 2019

DEVELOPER

What Changed In My Network?!! Let Genie Tell You

4 min read

Network behaving differently? See how to use Genie to discover what changed (even when everyone is saying, "nothing changed").

September 30, 2019

DEVELOPER

Network Service Based Automation Part 1 – The Experience

21 min read

DevNet Sandbox is using automation to configure and manage the network in a Network Service based model.

September 11, 2019

DEVELOPER

Preparing to Automate a New Data Center for DevNet Sandbox

7 min read

DevNet Sandbox provides engineers and developers access to Cisco, partner, and open source infrastructure, and software as a service from the cloud.

August 27, 2019

DEVELOPER

Some Real World Network Automation Lessons Learned

5 min read

For the first time in about eight years, I was back in a role where I had day to day responsibilities for a production environment.

August 5, 2019

DEVELOPER

How Do I Get Started Learning Network Automation? – Revisited

7 min read

Cisco Certifications offer a huge value to engineers looking to learn and prove new skills. The new DevNet Certification paths offer a new tool to help guide your learning.

March 20, 2019

DEVELOPER

Detecting Network Abuse with Automation

10 min read

DevNet Sandbox is a free cloud service open to anyone interested in exploring Cisco APIs or building applications on one of the variety of platforms available.

March 15, 2019

DEVELOPER

NetDevOps Live! Season 2 Shines a Spotlight on Network Automation

3 min read

NetDevOps Live! is back for another season with a look at network automation from start to finish. Preview our program beginning in April and culminating at Cisco Live in June.

January 24, 2019

DEVELOPER

NetDevOps Invades DevNet Sandbox

3 min read

How do I get started with NetDevOps and automation in my real network? What does it take to leap the chasm from "dev" to "prod?"

August 30, 2018

DEVELOPER

Introducing NetDevOps Live!

2 min read

Our new, weekly webinar and video series is dedicated to NetDevOps and network programmability topics, giving you expert-led lab time, and making it easy to keep up and participate.

August 17, 2018

DEVELOPER

New NetDevOps Home on DevNet Brings Resources and Community Together

3 min read

The new NetDevOps page on DevNet puts blog posts, videos, webinars, learning labs, and current community discussion in one convenient place.

June 28, 2018

DEVELOPER

virl up – NetDevOps Network Simulation Done Right

6 min read

With "virlutils" NetDevOps engineers get a CLI tool for managing network simulations. A DevNet blog, sandbox, and video show you how to get started

March 6, 2018

DEVELOPER

How Do I Get Started Learning Network Programmability?  

6 min read

Learning Labs, Sandboxes, live events, certification courses, and even a network programmability basics video course offer excellent resources to get you launched on your network programming journey.

March 8, 2018

DEVELOPER

Why is Cisco Teaching Me Python? 

2 min read

Is learning topics related to programmable networks - like Python, JSON, REST APIs - really critical to your success as a network engineer?

February 19, 2018

DEVELOPER

Bringing Programmability and NetDevOps to Melbourne for #CLMel

3 min read

Wow... Cisco Live 2018 in Melbourne is going to be an amazing time, and I can't wait to see everyone there.  Let me know what you are most looking forward to. For convenience, here are the links to my sessions again, register now!

February 7, 2018

DEVELOPER

What Does “Network as Code” Mean?

7 min read

Networking Evangelist Hank Preston proposes three principles for Network as Code within NetDevOps. Do you agree?

February 12, 2018

DEVELOPER

NetDevOps was Center Stage at #CLEUR

4 min read

The DevNet team brought an amazing array of sessions, workshops, and demos on network programmability and NetDevOps to CLEUR. Here's a review, plus links to the people and presentations.

January 5, 2018

DEVELOPER

Bringing Programmability and NetDevOps to Barcelona for #CLEUR

4 min read

It’s right around the corner… Cisco Live Europe 2018 in Barcelona, and I absolutely can’t wait!  Every Cisco Live I’ve ever been to, or presented at, has been an amazing experience, but Barcelona is going to be in a league of its own.  From the moment I arrive in Spain on Friday morning the entire […]

January 8, 2018

DEVELOPER

Introducing the Network Programmability Video Course

2 min read

The Network Programmability Basics Video Course is a collection of 28 videos organized into 6 modules. We created it to help jumpstart your journey into network programmability. It's LIVE now!