This post will be covering all things Telephony for the DEVASC exam! This and "Compute" platforms (UCS Manager / Director / Intersight) will be the end review of my class, and really I am only going to be a high level overview of these, being its only 15% of the exam among a HUGE pool … Continue reading Week 6 of the DevNet Grind – CUCM / End User Data, Admin XML Layer (AXL), Contact Center / Finesse, and all things WebEx Teams!
Cisco Network Services Orchestrator (NSO) Cisco's Network Services Orchestrator is a platform to help companies transition into an SDN / Automated Network Solution, as the constant change in devices and limitation of vendor and service integrations has turned them away, where "Time to Market" requirements are critical as delays caused by new tool deployment will … Continue reading Week 6 of the DevNet Grind – Cisco Mgmt Platforms NSO and SD-WAN reviewed for exam day!
Network Automation and a list of the benefits it brings to Network Management Automation saves business operational expense (OPEX) when tasks can be automated, and before diving into the systems that bring this Automation at scale, wanted to review some the basic benefits it brings to the Enterprise Network: Device Provisioning - Automation makes device … Continue reading Week 6 of the DevNet Grind – Cisco Network Mgmt, IOS XE, Meraki, Difference in Data Planes, DNA Center, ACI, and NX-OS reviewed!
The SDK (Software Development Kit) is the software toolbox for Developers! Unlike an API which is basically a set of URI's that are executed per the requirements of documentation used to help build them, SDK's are a set of tools for a specific device or system, often containing packages / integrated with libraries / documentation … Continue reading Week 6 of the DevNet Grind – SDK (Software Dev Kit) review of the different Cisco Platforms SDKs!
I will be powering through the theory of Cisco Security Platforms in this post! I don't know that I will have time to lab these individually, but wanted to document them at a high level view for my first pass over on the topics, and try to explain how they interact with with both Automation … Continue reading Week 6 of the DevNet Grind – Cisco Security Platforms, AMP, Firepower, ISE, Threat Grid, and Umbrella reviewed for exam day!
The above is graphic is how YANG / NETCONF / RESTCONF flow like an OSI Model! "Yet Another Next Generation" or YANG is defined in RFC 6020 as a "Data Modeling Language" used to model Configuration and State data manipulated by "Network Configuration Protocol" (NETCONF), NETCONF RPCs, and NETCONF notifications. Though YANG generally describes Network … Continue reading Week 6 of the DevNet Grind – Model Driven Programmability, YANG Data Modeling, NETCONF and RESTCONF Protocols reviewed for exam day!
Above is a GitOps Blue Green Deployment, explained below among many other topics, and transitioning to other Automation Testing related topics. Infrastructure as Code including Blue / Green and Canary Testing examples When working with Infrastructure as Code one term to know is "immutability" which means being in a state that is not changeable, but … Continue reading Week 5 of the DevNet Grind – Automation Testing (Physical vs SDN), Test Methods, pyATS demonstrated / setup guide for home lab, and Network Simulation!
Wanted to post this list as it seems more geared toward the DEVASC Exam This will be a lot of screen snips from my Hands on Lab I've already gone through, there are maybe a few I might forget occasionally but that would be rare, so that being said:
This is an item I will likely have to circle back around to so want screen snips REST API created via Python to GET Books from a Library REST API created via Python to POST books to a Library When run this simply sends back a 200 OK HTTP Status Code as a response. Hope … Continue reading Week 2 of the DevNet Grind – Building REST APIs in Python to GET / POST / PUT / DELETE / verify Auth Hands on Lab!
This will be in regards to Unit Testing, just grabbing lab screen snips for now This showing no result is correct because we don't want a JSON value returned, so time to write some actual unittest for python! Note below the unittest is using data "from" other scripts in the same directory! As seen below … Continue reading Week 1 of the DevNet Grind – Python Script “unittest” and “Pytest” for testing scripts with scripts Hands on Lab!
Yes this is incredibly baseline info, but I do want to keep these labs a click away What is Dev Environment? Why need one? Installing PipEnv
Ansible I believe is the only lab I can setup in my home network unfortunately Because I'd like to compare notes / labs once I finish this course so I can review and lab it in my own environment / devnet sandbox / public clouds, so I will be making a "Hands on Lab" segment … Continue reading Week 5 of the DevNet Grind – Ansible Hands On Lab!
An Overview of Automation Tools before diving into Ansible, Puppet, and Chef! These major 3 Automation Tools Ansible / Puppet / Chef offer powerful and robust Automation solutions rather than Ad-Hoc strategies such as BASH / Python / Etc. These 3 Tools "wrap" Operating Systems functions into them for ease of use, with both robust … Continue reading Week 5 of the DevNet Grind – The big 3 Automation Tools Ansible, Puppet, and Chef reviewed in detail for exam day!
Overview of Automation Scripting (Tools, Cloud, SDKs, Execution, Etc) The most popular Tool for Basic Scripting is Bash (also called Shell) in Unix / Linux and MacOS, which can be used for single I/O operations, or "piping" different utilities together in one command to create a "Bash Script" via this command chain. This is an … Continue reading Week 5 of the DevNet Grind – Overview of Automation Tools / SDKs / CLIs, Procedural Automation, Idempotency, and review of Bare Metal Clouds!
Securing Network Device Communications for Application Deployment This turned out to be fairly light on the front end with the Network Device and Communication Security, this is a long but very important read, includes a huge range of threat types (Injections, embedded Scripting), and covers Security Threat Prevention and Breach Mitigation techniques. Finishes with a … Continue reading Week 4 of the DevNet Grind – Huge review of Security, SQL / CSS / Reflected XSS / CSRF Injection, Prevention Tools and Methods, Data Encryption, Password Hashing / Salting / Cracking reviewed!