How do I choose the right network automation tools or platform?
Proprietary vs. open source network automation tools
The benefit of off-the-shelf, vendor-specific automation platforms resides in their simplicity to integrate and provide network automation benefits with less effort compared to open source alternatives. Many of these tools come with prebuilt automation processes. Also, the automation platform can read current configurations to help determine which automated processes would benefit that environment.
With proprietary tools, you can also fall back on vendor support when you have product questions or problems. Thus, off-the-shelf network automation tools require less planning when an organization moves from manual network configuration and deployment processes to semi- or fully automated processes.
However, vendor-created products cost money and are typically only useful when most of the underlying network comprises hardware and software from the same vendor the network automation tools come from.
For those on a tight budget or in networks with multiple vendors, open source automation tools are a better choice. The drawback is these tools likely require more planning and automation preparation before your organization reaps any benefits. This is especially true if your network is large, complex or both.
The good news is that active, online communities can provide open source support. Thus, if you get stuck as you use an open source or scripting tool to automate processes, someone will likely be there that’s either already solved the specific issue you have or is willing to help you figure it out.