Blog
Career in Network Automation: 10 Domains of Knowledge for Network Automation Engineering (Part 4)
- November 10, 2020
- Posted by: Muhammad Afaq Khan, CCIE #9070
- Category: Cisco DevNet Associate Track Cisco DevNet Professional Track

In this article, I discuss ten domains of knowledge essential for a career in network automation engineering, i.e. roles such as Network Automation Engineer, Network DevOps (NetDevOps), and NRE.
More on the shifting landscape of the network engineering career
We discussed the shifting landscape of the network engineering career earlier and why you must take an action now. In this article, I want to dig deeper into the Network Automation Engineer, the NetDevOps, and NRE roles and double-click into the related domains of knowledge or the building blocks. Hang in there. Be right back. In the previous videos, we discussed the ten domains of knowledge that you need to master to become a network automation expert.
Observability
OBSERVABILITY is one of them. It means the software and processes of infrastructure and application monitoring, log management, and troubleshooting. For infra monitoring, you want to learn tools such as Nagios, Zabbix, etc. For application monitoring, the well-known tools are NewRelic and Cisco AppDynamics. For Log management, the popular choices are Splunk and Elastic Stack. Troubleshooting in the DevOps roles is about using the logging, monitoring, and telemetry data and use it for alerting the Apps and the CICD pipeline. Observability is the cornerstone of Ops roles so we’re talking about NetDevOps and NRE roles.
When I passed the Cisco DevNet exam topics, I could only find observability topics in the DEVCOR and DEVOPS exams which as you know are part of the DevNet Professional curriculum.
Cloud Providers
CLOUD PROVIDERS is yet another area if you don’t know it already. To begin with, you need to understand the cloud deployment and service models. What am I talking about? The cloud deployment models such as private, public hybrid and multi-cloud and the cloud service models such as Infrastructure as a service or IaaS, software as a service or SaaS, and Platform as a service or PaaS. The application development takes place in the cloud such as the AWS and Azure. Logging, monitoring, and tooling as we just discussed are also hosted in the cloud or delivered from the cloud. Finally, you gotta learn the cloud design patterns, i.e. how you configure and manage traits of availability, reliability, security, performance, and scalability in the cloud. Cloud is a universal topic, so it is relevant to all network automation roles and likewise is covered in just about all DevNet exams in some shape or form. Now, we’re still left with the last 2 knowledge areas of Operations and communication and collaboration, so look out for one more articles in this series.
If you find our content helpful, please help us propagate it to the next person by Liking it or dropping a Comment. Thank you!
Author:Muhammad Afaq Khan, CCIE #9070

Leave a Reply Cancel reply
0 (0) I still remember the day I took my first CCNA exam 20 years ago, and since then I have taken over 20 Cisco exams or one exam a year on average. Ok, we all want to achieve every goal we set. We all want to pass every exam we take. So, why don’t […]
5 (1) What’s your take? Rip and replace SolarWinds Orion or sign up for more hacks. Since the software is entangled deeply into the enterprise IT operations management, there are no easy answers here. It is still unclear how hackers got access to the SolarWinds Orion source code, but experts are now saying that it […]
5 (2) In one of my recent articles, I shared the fact that losses from the cyber-attacks are at a staggering trillion-dollar today. Even more worrying is how the cyber-attack losses are trending. It is expected that in the next five years, the cyber-attack losses will surpass 10 trillion dollars annually or twice the size […]
0 (0) In this video, I discuss ten domains of knowledge essential for a career in network automation engineering, i.e. roles such as Network Automation Engineer, Network DevOps (NetDevOps), and NRE. Domains of knowledge for the network engineering career We discussed the shifting landscape of the network engineering career earlier and why you must take […]
0 (0) In this article, I discuss ten domains of knowledge essential for a career in network automation engineering, i.e. roles such as Network Automation Engineer, Network DevOps (NetDevOps), and NRE. Table of Contents hide 1 More on the shifting landscape of the network engineering career 2 Observability 3 Cloud Providers More on the shifting […]