Cisco
Distinguished Engineer

Jason Davis

location Raleigh, North Carolina
“Your mind will always believe everything you tell it. Feed it faith. Feed it truth. Feed it love.”
About Me
I’ve focused on Network Management and Operations my whole career. The discipline requires a lot of automation and orchestration. I love gluing together systems with their APIs gaining new functionality and new insights.
Favorite Open Source Project
fping – a fast ping utility that I contributed to that enables us to monitor thousands of devices in our CiscoLive Network Operations Center. The original solution was more oriented to CLI output and human consumption. I helped with the JSON-output implementation (of course, Jason aligns with JSON).
Coding Languages
Python | Java | JavaScript | C | PHP | Perl | SQL | HTML/CSS | Flux | learning GO
Languages
English | en peu French

Jason's Recent Posts

First Code… Then Infrastructure as Code… Now Notes as Code!
First Code… Then Infrastructure as Code… Now Notes as Code!
When we put that developer hat on as part of our DevOps/SRE or AppDev roles, it’s optimal when we can combine our code development environment (IDE) with a tool we take notes in. Take a look at how the Dendron extension to VS Code allows for hierarchical documentation and note-taking.
Read Jason's blog post
Performing Syslog Event Analysis and Forwarding at the Edge. Inside a Container!
Performing Syslog Event Analysis and Forwarding at the Edge. Inside a Container!
Learn how you can leverage more complex filtering and forwarding to optimize bandwidth usage and provide an option to maintain local switch-container copies of event messages.
Read Jason's blog post
Policy Management for Enterprise Software Developers and Administrators
Policy Management for Enterprise Software Developers and Administrators
Learn how the Open Policy Agent (OPA) helps organizations realize the benefits of standardized authorization policy management, and scale it for the enterprise without having to spend the time and resources building from scratch.
Read Jason's blog post

Network Management resources by Jason

Performing Syslog Event Analysis and Forwarding at the Edge. Inside a Container!
Performing Syslog Event Analysis and Forwarding at the Edge. Inside a Container!
Learn how you can leverage more complex filtering and forwarding to optimize bandwidth usage and provide an option to maintain local switch-container copies of event messages.
Read Jason's blog post
Take a Look at Cisco ThousandEyes for Cloud Developers
Take a Look at Cisco ThousandEyes for Cloud Developers
Learn about Cisco ThousandEyes, a SaaS solution for monitoring availability, latency, loss, and user experience with your web-based application in a distributed environment.
Read Jason's blog post
How Cisco Provides World-Class Technology Conference Experiences Using Automation, Programmability, Python, InfluxDB and Grafana
Read about webinar
28,000 people, 2300 wireless access points, 650 network switches, and jumbo dashboards: How Grafana provides data visibility at Cisco Live
Read Jason's blog post

Inclusion & Diversity resources by Jason

Technology in Houses of Worship
Technology in Houses of Worship
Jason leads Cisco's Interfaith Network, one of many groups in Cisco's Inclusion and Collaboration Communities. Hear how he's using technology to serve in his house of worship.
Read Jason's blog post
How Cisco Provides World-Class Technology Conference Experiences
How Cisco Provides World-Class Technology Conference Experiences
See how Cisco uses automation, programmability, Python, InfluxDB, and Grafana to ensure the best client experience at technology conferences like Cisco Live.
Read Jason's blog post

Full Stack Observability resources by Jason

Take a Look at Cisco ThousandEyes for Cloud Developers
Take a Look at Cisco ThousandEyes for Cloud Developers
Learn about Cisco ThousandEyes, a SaaS solution for monitoring availability, latency, loss, and user experience with your web-based application in a distributed environment.
Read Jason's blog post

Internet of Things resources by Jason

Performing Syslog Event Analysis and Forwarding at the Edge. Inside a Container!
Performing Syslog Event Analysis and Forwarding at the Edge. Inside a Container!
Learn how you can leverage more complex filtering and forwarding to optimize bandwidth usage and provide an option to maintain local switch-container copies of event messages.
Read Jason's blog post
A Bit of Raspberry Pi from the Holidays
A Bit of Raspberry Pi from the Holidays
See how I built a set of Raspberry Pis with temperature and humidity sensors, and run a small Python script to read the sensor and push the results to InfluxDB for database retention and graphing.
Read Jason's blog post
Get More Done with Python’s asyncio
Get More Done with Python’s asyncio
Learn how Python asyncio lets you do more work, more quickly while waiting for remote API servers to process your requests. Watch the new DevNet Snack Minute video.
Read Jason's blog post

Network Automation resources by Jason

Policy Management for Enterprise Software Developers and Administrators
Policy Management for Enterprise Software Developers and Administrators
Learn how the Open Policy Agent (OPA) helps organizations realize the benefits of standardized authorization policy management, and scale it for the enterprise without having to spend the time and resources building from scratch.
Read Jason's blog post
Get More Done with Python’s asyncio
Get More Done with Python’s asyncio
Learn how Python asyncio lets you do more work, more quickly while waiting for remote API servers to process your requests. Watch the new DevNet Snack Minute video.
Read Jason's blog post

Cisco Live Talks with Jason

Automation and Orchestration with Cisco Action Orchestrator (2019)
Are you wanting to embrace Network Programmability, but are challenged with learning Python fast enough?
Have you ever been in a situation where you needed to 'glue' multiple IT Service Management or Network...
Learn from Jason
DevNet: Network Programmability Journey of a CiscoLive NOC Member (2021)
In this session you will learn how a CiscoLive NOC member faced his own network programmability journey. Hear how APIs were key in building and monitoring the event network. Understand the thought process of deciding key metrics and the...
Learn from Jason
How We Do IT with Automation and Orchestration (2018)
Are you still stuck doing 'Finger Defined Networking'? Feeling the urge to skill-up on network programmability, but aren't sure where to start? This session will help! You will see practical examples of network programmability, automation and...
Learn from Jason
How We Do IT with Automation and Orchestration? (2019)
Are you still stuck doing 'Finger Defined Networking'? Feeling the urge to jump on network programmability, but aren't sure where to start? This session will help! You will see practical examples of network programmability, automation and...
Learn from Jason
Introduction to Software-Defined Networking (SDN) and Network Programmability (2020)
Software Defined Networking (SDN) is an exciting approach to network IT Service Management. You may have questions about SDN, Controllers, Network Programmability/APIs, Overlays, ACI and Cisco DNA Center. You may also be wondering what...
Learn from Jason
Introduction to Software-Defined Networking (SDN) and Network Programmability (2019)
Software Defined Networking (SDN) is an exciting approach to network IT Service Management. You may have questions about SDN, Controllers, Network Programmability/APIs, Overlays, ACI and Cisco DNA Center. You may also be wondering what...
Learn from Jason
Securely Managing Your Networks with SNMPv3 (2018)
This technical session explains the concepts, issues, and current capabilities in network management with Simple Network Management Protocol (SNMP) v3. We compare and contrast the functionality of SNMP v1, v2c, and v3. A considerable amount of...
Learn from Jason