Matt Oswalt of Keeping It Classless comments:
Ever since I entered this field, I’ve been interested in this concept of “network programmability”. Forgetting for a second what we’ve been talking about in the past few years since the advent of the “SDN tsunami”, even the ability to automate simple infrastructure tasks at a small scale has grabbed my attention.
It’s important to note something here; the CLI is a wonderful tool. So many vendors take the wrong approach and say the CLI is going away in lieu of pretty GUIs and APIs, as if someone can’t write a really good CLI to consume a really good API. The “removal” of a CLI is not at all my point, and hopefully my post properly illustrates my belief that it is the role of the CLI, not it’s existence, that needs to change
For everyone out there that says the CLI is dead, Matt has some arguments to refute that. The CLI is still a valuable tool, but the way in which we use it will change drastically in the coming months.
Read more at: The Foundation of Network Programmability