cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
709
Views
10
Helpful
4
Replies
Highlighted
Beginner

ACI programatic tools

Hi there:

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 see there are resources like https://github.com/datacenter/nexus5000 or like https://github.com/datacenter/who-moved-my-cli, but I need to know how to begin this journey.

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

 

4 REPLIES 4
Highlighted
Beginner

I would recommend http://learnpythonthehardway.org/book/ to start on your Python Journey.

 

Ben.

Highlighted
Beginner

I would recommend http://www.codecademy.com/tracks/python and https://developers.google.com/edu/python/ for learning the basics of python and programming in general. The Code Academy class is a bit more beginner-friendly so I would start with that and then do the Google class once you're done.

Highlighted
Beginner

Hi guys:

 

Thank you for your advises.

Anyone who have experience with the OnePK and the Cisco SDK?

I've found this:

https://developer.cisco.com/site/onepk/learn/videos/

But I need a next step, how to begin to program those scripts?. What tool I need to use?. Etc.

Regards.

 

 

Highlighted

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:

https://www.jetbrains.com/pycharm/

It's pretty simple and free. It will allow you to write, save and run your Python code.

HTH

Content for Community-Ad