Coding/ Network DevOps/Network Automation prep material
Oct 23, 2020
5 Comments
I am hardcore Network Engineer. Future in networking industry involve automation/scripting. I am trying to get upto the speed with these automation concepts. I don't have lot of interest with coding so I am not able to move forward with the speed I want. I know how to login to box and send commands via python. I see some of codes on internet and I just amazed the way it's coded for DevOps/Netdevops. I just feel I am way behind all these.
I am Wonderin if you guys have any suggestions on prep work or prep materials or any websites.
What is expectations from NetDevOps engineer? I was guessing they don't expect to do lot of coding in network engineering.
#networkautomation
comments
Terraform is another great one to learn, very easy to pick up.
Check out gitops and how that fits into devops. IAC is all the rage now. My personal favorite system is gitlab just because of how feature full it is. I’ve used Azure DevOps and GitHub and they’re both lacking compared to gitlab.
Cloud cloud cloud!!! Things run differently in the cloud so take some classes on it so you can design for the cloud and not just design on prem like solutions in the cloud. It’s a paradigm shift to go zero trust for sure but worth it.
Sounds like a lot but it’ll be worth it to at least be familiar with all of that. Unfortunately hardcore networking roles are disappearing in favor for cloud and PaaS/SaaS solutions. You have to be versatile now but you can do it! Think about learning as little drops of water in a bucket. Doesn’t make a difference in a day a week or maybe even a month but 6 months down the road you’ll be very comfortable with all of these technologies and will be a much better engineer for it!
You get daily “tasks” to accomplish things in Linux and eventually DevOps stuff like Ansible, Git, Puppet, Docker, Kubernetes, etc
100% hands-on experience.
TBH if you just have some cisco certs and can code your way out of an LC easy using python you can probably pull a junior role and learn it on the job.
Yes, it is daunting when you look ahead and it’s so far away.
But ask yourself, where do you want to be in 5 years? Further behind? Probably not.
Start today. Started doing it every day. Be consistent. Be disciplined. You will get there.