The networking industry is telling us all that we need to learn Python, we need to do programmability, the CLI is dead. But for most of us nothing has changed and we are thinking what is all the fuss about? The truth is that using Python for Networking is a skill that all network engineers […]
Network Automation & NetDevops
Below are all my latest posts relating to Network Automation and Devops.
If you are looking for Network Automation Training, watch this space for my upcoming course on Network Automation for Network Engineers using Ansible. This will be covering Ansible Cisco configuration and also a bit of F5.
My latest post on Network Automation Tools will show you all the open source tools being used today. Learn the skills that you will need to become a Network Automation Engineer.
One of the most popular tools right now for Network Automation is Ansible
Another very popular way to perform Network Automation is using Python
For most network engineers getting started with network automation, the first question is usually Ansible or Python for Network Automation? Whilst Ansible is written in Python you don’t need to know any Python to be able to use it. Whilst to perform any network automation using Python you need to understand it very well. This […]
Network automation is the process of making configuration changes to your network using software tools and code rather than manually configuring each device one by one. Using tools such as Ansible for network automation or using Python, network engineers of today are automating repetitive tasks to ensure a more consistent predictable method of making network […]
One of the main features of Ansible is the use of roles, and there are many advantages of using Ansible roles which I will describe below. When you start to build up a collection of playbooks you will soon discover that there will be duplication and you find yourself writing or using the same blocks […]
Cisco Network Services Orchestrator (NSO) is an orchestration platform for hybrid networks. It decouples network services from specific components, while automatically configuring the network according to service specifications. Cisco NSO Download NSO is free to download for non-production use! To download your trial version of Cisco NSO head over to https://developer.cisco.com/site/nso/ This will download nso-4.7.linux.x86_64.zip You need to […]
The Ansible Hosts File or Inventory file tells Ansible about the hosts that it can connect to. For Ansible to automate a Linux Server, Network device or Cloud server it has to exist within the inventory (also known as the Ansible hosts file) and saved in either YAML or INI format. The file can also […]
NetYCE NetYCE is a network orchestration framework specifically developed for network engineers to build their own network automation solutions in no time without coding. The framework is an ideal alternative to Ansible and Python if you prefer using your network engineering skills to build network automation use-cases over learning programming skills. At the same time, […]
A new job role which has recently started to appear in job searches is a Network Automation Engineer. The big question I get asked all the time is “What does a Network Automation Engineer do?” Network automation engineers are just performing the same tasks that network engineers do every day but using tools like Ansible, […]
Do you want to find the best way to learn Python as a non programmer? If you are searching for how to learn Python coding on the internet you will be overwhelmed with the amount of information. On Udemy alone there are over 10,000 courses teaching Python programming, so where do you start? The best […]
If you just just like watching a video the whole process is shown in the video below. How to Install Ansible Tower on Ubuntu 16.04 Video If you want the detailed steps in written format – keep reading! How to install ansible tower tbc