Intro to APIs API = Application Programming Interface, APIs define how users / developer / other applications can communicate with each other, API's will generally use web-services or web based communication however they can use unique protocols for proprietary APIs. API's not only provide communication, but also secured communication by several different methods, and all … Continue reading Week 2 of the Cisco DevNet Grind – EVERYTHING you will need for the DEVASC regarding REST APIs – Acronyms / Design / Status Codes / Webhooks / Troubleshooting!
One big note on this - It will need some updating at least in the YAML section as my training material I currently use teaches in Python 2, which a Cisco Instructor for DevNet has confirmed that DevNet exams will focus on Python 3. So this article will need a bit of polishing up, but … Continue reading Parsing Data Formats (XML / JSON / YAML) using Python 3 – A little patch work but found some good demo’s!
Above is a screen snip of the properly formatted data formats from previous posts (Let me start by saying I have never taken or heard anything about the Cisco DevNet exam that was not presented on DevNet Day 2020 in June) In the real world I know there are templates in open GIT Repositories for … Continue reading DevNet Data Formats XML, JSON, and YAML in review, and what to expect on exam day / what you will want to know!
Above is an example of "sh run | format" XML output from R1 from my Auto Lab! In every Cisco IOS device "sh run" output comes in the format of ASCII by default for human readability (thank you Cisco), however its native "computer readable" format is XML which is shown in the above graphic which … Continue reading XML – Proper formatting, components explained via IOS config and small “Awesome Food” Data File, and XML DOM (Document Object Model) review!