On 14 October 2020, I took and passed the Automating Cisco Service Provider Solutions (SPAUTO) exam on my first attempt. This is the fifth DevNet exam I’ve passed and was a topic area in which I was already strong. Many people know me for my CCIE Service Provider Comprehensive Guide where I cover advanced SP technology. Others know me for my Pluralsight Ansible and Python network automation courses that implement an “infrastructure as code” solution to manage MPLS L3VPN route-targets. Suffice it to say that I’ve been doing SP stuff for a while.
Compared to the other concentration exams I’ve passed (ENAUTO and SAUTO), SPAUTO was about the same level of difficulty. The exam has a fair amount of carryover from DEVASC, DEVCOR, and ENAUTO, given the similarities of their blueprints, but is still quite heavy on SP products. Fortunately, there are only a few key products listed on the blueprint, making it narrower than SAUTO (which tested about 15 different APIs). Like ENAUTO, strong Python and network automation skills are important for this exam, and I’d strongly recommend having real-life SP design, implementation, and operations experience before attempting it.
Unlike DEVASC, DEVCOR, ENAUTO, and SAUTO, I did not create a comprehensive study plan for SPAUTO. I’ve linked each of those training plans in the previous sentence, and I’d suggest DEVASC at a minimum. You can optionally watch the DEVCOR and ENAUTO content as some of it overlaps with SPAUTO. Due to relatively low demand, I was unable to secure a deal through Pluralsight and so will not be developing any training. However, I want to provide some useful and free resources I think will be especially helpful for SPAUTO.
Cisco DevNet Learning Labs
In addition to these resources, you should invest a fair amount of personal time (probably 200-300 total hours) writing code as it relates to other sizable blueprint topics: gRPC, gNMI, Netmiko, Ansible, and YDK. The Cisco SPAUI course does a good job of covering these technologies at a basic/introductory level. I’d recommend starting there if these technologies are new to you. As always, feel free to ping me on twitter @nickrusso42518. I’m happy to help!