One Little Thing Can Break All Your Automation
I’ve been doing some work automating A10 Networks load balancers recently, and while testing I discovered a bug which broke my scripts. As hard as I try to code my scripts to cope with both success and failure, I realized that the one thing I can’t do much with is a failure of a key protocol.

Breaking Badly
So what matters when I’m automating device configurations? Three things come to mind immediately:
The Network / Transport
I need reliable network connectivity, or my automation requests will constantly be timing out or failing. While a script should be able to cope with an occasional network failure, unreliable networks are not fun to work with.
Data Transfer Format
Pick a format (XML, JSON) and use it consistently. I’m happy so long as I can send a request and read a response in a given format. If I send a request using JSON, send a response using JSON. Funnily enough I was troubleshooting WordPress xmlrpc recently and noticed that when there was an error, the XML command being issued received a 404 error followed by, well, you’d hope an XML error response, right? No, because it was an HTTP 404 error, the site Continue reading
Carrier is using ONAP to automate its data center tenant network provisioning.
Megaport claims to have the world’s first SDN-based elastic interconnection platform.
The recent KubeCon event and upcoming holidays influenced release timing.
It deployed Silver Peak’s SD-WAN.
Don't know the difference between LTE-M and NB-IoT? You’re not alone.
Thanks to rise of APIs IT organizations are crafting more modern approaches to data protection.
