I’ve got a secret and I’ll share it, if you promise not to tell anyone in the US, Europe, or LATAM. You promise?… OK, good.
In the past twelve months, I’ve spoken at all four Cisco Lives around the globe and hands down, without a doubt, my favorite location is Melbourne. Between its setting (right on the wharf), the warm weather, and the wide open, bright facility, you couldn’t ask for anything more. With that said, the highlight of the event is the awesome engineers hanging around in the DevNet Zone.
Last year, I was amazed just listening to all the stories of how organizations across ANZ are not only embracing NetDevOps, but are quickly driving the concepts into their day-to-day workflows. My official role in the DevNet Zone was to lead a couple of hands-on DevNet Workshops, but I spent large parts of the day just hanging out in the Zone – sharing stories, best practices, and cautionary tales with the conference attendees.
Learn how to leverage NETCONF or RESTCONF to interact with YANG data models
This year I’ll be doing a bit of the same. My two primary sessions are introductions to NETCONF/YANG and RESTCONF/YANG:
- DevNet Workshop – Hands-On Kicking the Tires of RESTCONF – DEVWKS-2585
- DevNet Workshop – Hands On Exploration of NETCONF and YANG – DEVWKS-2561
In these 45 minute sessions, the students and I will use the three Ps (Pyang, Python, and Postman) to walk through YANG Data Models, and how to leverage either NETCONF or RESTCONF to interact with the model.
What is a Data Model?
One of my favorite parts of the session is when we talk about ‘What is a Data Model.’ Not to give away all the content but it’s nothing more than an agreed method of describing “something.”
In the past I’ve used a data model to describe a person. But pounds and inches don’t always translate around the world. (If you have a suggestion that might be a bit more locally significant leave it in the comments.)
I’m also bringing a new session with me to Melbourne. I’ve been asked by Ryan Shoemaker to deliver his workshop:
The workshop will focus on using Python running natively in a Linux Guestshell, running natively in IOS-XE. Ryan is really bummed he can’t make the trip, but wanted to make sure we brought this content to engineers in Melbourne. It’s a great session and I hope I can deliver it half as well as he does.
If you are going to be in Melbourne March 6-9th swing by the DevNet Zone and say hello!
If you’re not going to be there…DevNet still has you covered. Visit the DevNet website. There you’ll find learning labs, sandboxes, and sample code you can use to explore and learn about model driven programmability and open management interfaces.