Week 6 of the DevNet Grind – SDK (Software Dev Kit) review of the different Cisco Platforms SDKs!

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!

Python 3 – Learning it properly this time from Hello World to Scripting, learning Python 3 from scratch Post #1 Completed – Will start #2 soon!

I just have to admit it - I know just enough Python to understand but not code it! Python is a lot like when I took "Intro to Spanish" in College, I can understand enough to get the drift of what is being said, but I could not speak a fluent sentence to save my … Continue reading Python 3 – Learning it properly this time from Hello World to Scripting, learning Python 3 from scratch Post #1 Completed – Will start #2 soon!

Week 6 of the DevNet Grind – Cisco Security Platforms, AMP, Firepower, ISE, Threat Grid, and Umbrella reviewed for exam day!

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!

Week 6 of the DevNet Grind – Model Driven Programmability, YANG Data Modeling, NETCONF and RESTCONF Protocols 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!

Week 5 of the DevNet Grind – Automation Testing (Physical vs SDN), Test Methods, pyATS demonstrated / setup guide for home lab, and Network Simulation!

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!

Ansible – Quick high level run through of components that make up ansible, and how to find help docs via the CLI!

This will be a deeper dive into the different Files / Dependencies within Anisble I've gotten Ansible running on my home lab, but never entirely understood things like the Hierarchy of files and what depends on what, so I wanted to hit the learning lab and jot down Ansible Specific notes here for configuration. Note … Continue reading Ansible – Quick high level run through of components that make up ansible, and how to find help docs via the CLI!

Configured my first ever (REST) API, my first time working with AWS Production, and I could not be happier that I got it :)

Best job I've ever been forced to compute, that still has me smiling! 🙂 Decided to skip the robust API Body in JSON / Headers / Etc, so I actually had configured the API to answer calls with a "Hello from Loopedback!" response, but I found the Microservice on AWS Lambda was replying as a … Continue reading Configured my first ever (REST) API, my first time working with AWS Production, and I could not be happier that I got it 🙂

Week 2 of the DevNet Grind – Building REST APIs in Python to GET / POST / PUT / DELETE / verify Auth Hands on Lab!

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!

Week 1 of the DevNet Grind – Python Script “unittest” and “Pytest” for testing scripts with scripts 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!

AWS SAA-C02 – Review of some key services when first working with the Management Console in AWS!

Since I got myself an AWS Cloud login, I figure I might as well become AWS Certified This is officially Anthony S / David Bombal / Network Chucks Udemy course for AWS, which upon seeing the trio with training I couldn't resist grabbing it, so to familiarize myself with my cloud to integrate into DevNet … Continue reading AWS SAA-C02 – Review of some key services when first working with the Management Console in AWS!

Week 5 of the DevNet Grind – The big 3 Automation Tools Ansible, Puppet, and Chef reviewed in detail for exam day!

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!