Cleared JNCIS-Devops
Apr 16
Last week I went to write JNCIS-Devops exam, I was under an impression that I may not be able to clear it but good did happen!
First and Foremost
-> I had the official training for JAUTcourse – The course is extremetly helpful as it provides the precise material and also the structured lab environment for you to explore and study, nothing beats a class-room study and training environment
But, after appearing I can tell you that you dont really require the offiicial training (if that is the only thing stopping you to think about the exam), the exam will test you for your understanding of automation philosophy and also how Juniper Implements it.
Topics of Interest
– Juniper pyez – understand how everything helps in Pyez
Dayone Books Helps – https://www.juniper.net/uk/en/training/jnbooks/day-one/automation-series/junos-pyez-cookbook/
– Juniper ansible – https://www.juniper.net/uk/en/training/jnbooks/day-one/automation-series/junos-pyez-cookbook/
-Book – Network Programmability and Automation
https://www.safaribooksonline.com/library/view/network-programmability-and/9781491931240/
— Jsnapy – https://www.juniper.net/uk/en/training/jnbooks/day-one/automation-series/using-jsnap-automate-network-verifications/
All you need to have are couple of VMX devices a Linux machine and you should be able to deploy all of the automation efforts discussed in above books.
You dont have to know the code in your head or how to write a program, you need to havea good idea on the ideology of the code, what gets used where to get most of the exam.
Few Tips :
- Prepare for it in linear fasion than leraning everything on day
- Make use of the git repositories from Juniper
- https://github.com/Juniper/py-junos-eznc
- I have been writing some simple Ansible and PYEZ scripts, Good for anyone who is starting with automation.
- https://github.com/yukthr/auts
let me know if you have any queries, always happy to help.
-Rakesh
Jan 21, 2019 @ 08:48:03
Hi Rakesh, what a nice blog!. Btw, my plan is going to get jncia-devops and jncis-devops this year. But the material for self study is really rare. Beside documents which you recomment above, is there anything else? Can you share with me. Do you belive that we can get this cert only by self study?
Jan 21, 2019 @ 16:16:20
Thank you and glad you liked blog Mai. I really think JNCIS-Devops certification can be done entirely through self study. You could see the exam topics and have referenced them in Juniper Tech docs. The exam in itself is really testing mostly on your understanding of implementation of various Pyez/xml for example than deep level of coding.
If you can download free trial of Vmx and have a ubuntu vm and 2-3 vmx instances all of the JNCIS can be done easily.
You can use Docker as documented below in the blog post
https://marcelwiget.blog/2018/07/26/deploy-juniper-vmx-via-docker-compose/
or use vagrant / unetlab
https://app.vagrantup.com/boxes/search?utf8=%E2%9C%93&sort=downloads&provider=&q=juniper
just make sure you follow Day1 books and have simple functions rather than complicated programs, The exam is really looking that you understand the functionalities of Pyez than low level understanding of how you write a program.
Good Luck
Aug 01, 2019 @ 20:34:36
Hi Rakesh,
The link you mentioned for Docker mentions that it can’t be setup in a VM. Do you know if this is possible instead of using an actual physical server?
Thanks for all your help.
Aug 01, 2019 @ 20:48:56
Hi Ben, You could do it on a VM as well as long as your VM has access to virtualization parameters required by the docker. But, I have gone through that path and either it is dead slow or not worth trying at all. Good luck
Jan 24, 2019 @ 04:06:11
Thank you for the useful information provided here. I hold 2 JNCIP’s and going to try the devOPS track now since my company is headed in that direction. Please do not hesitate to share any additional useful material you find in the future
Jan 24, 2019 @ 16:39:52
Thank you @Taherim, will definitely do that.