I'm an network guy but I'm looking how to learn about programmatic tools to configure, monitor or deploy network devices (catalyst, ISR, nexus 5000/7000)
I saw that ACI support scripting tools and languages as Python, REST APIs,
I've little knowledge about programming (I programmed in basic 30 years ago) but I can see python has an easy interface to learn.
I'm not sure if I need to install an interpreter to program in python or I need to compile the code.
In summary, I'm looking how to automatize and orchestrate my network with tools like Power Shell or VMware Power CLI.
Please if you can recommend me an easy way to learn how to begin this journey I will be very grateful.
Thanks in advance
Thank you for your advises.
Anyone who have experience with the OnePK and the Cisco SDK?
I've found this:
But I need a next step, how to begin to program those scripts?. What tool I need to use?. Etc.
I don't have a lot of familiarity with OnePK, but if you're wondering how best to approach writing/editing Python, I would recommend using PyCharm:
It's pretty simple and free. It will allow you to write, save and run your Python code.