Avatar

Hank Preston

Network Programmability Evangelist

DevNet

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

February 19, 2018

DEVELOPER

Bringing Programmability and NetDevOps to Melbourne for #CLMel

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 12, 2018

DEVELOPER

NetDevOps was Center Stage at #CLEUR

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.

February 7, 2018

DEVELOPER

What Does “Network as Code” Mean?

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

January 8, 2018

DEVELOPER

Introducing the Network Programmability Video Course

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!

January 5, 2018

DEVELOPER

Bringing Programmability and NetDevOps to Barcelona for #CLEUR

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 […]

December 13, 2017

DEVELOPER

Automating Cisco ACI with Ansible Eliminates Repetitive Day-to-Day Tasks

Jacob McGill is a network automation engineer at Network to Code, a network automation solutions provider that provides network automation training and professional services. He spends his time helping customers automate their networks using tools including like Python and Ansible. Jacob is also an Ansible developer who's written and contributed to many of the ACI modules that were released in 2.4. Feel free to reach out to Jacob at jacob@networktocode.com

December 13, 2017

DEVELOPER

With POAP You’ll Never Console into your Nexus Switches Again

Ajay Chenempara is a senior network automation engineer at Network to Code, a network automation solutions provider that provides network automation training and professional services. Ajay is the lead instructor at Network to Code while also assisting with automation related projects. He's usually in front of customers helping them learn different tools, APIs, and technologies ranging from Python and Ansible to more complex CI/CD pipelines and how they can be leveraged within the context of network automation. Ajay can be reached at ajay@networktocode.com.

October 11, 2017

DEVELOPER

Part 2: NetDevOps Goes Beyond Infrastructure as Code

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 11, 2017

DEVELOPER

Part 2: NetDevOps Goes Beyond Infrastructure as Code

In NetDevOps, it is standard to have a "Continuous Development" approach to network changes.  Proposed network changes are picked up by build servers which manage the progression from "Development" to "Test" and into "Production".  NetDevOps will mirror what is becoming commonplace in software development teams.