上QQ阅读APP看书,第一时间看更新
第2章 如何开始NetDevOps
基于第1章的内容,我们可以看到NetDevOps是网络运维的发展趋势。那么,我们如何开始NetDevOps呢?我们需要做哪些准备工作呢?本章会从如下几个方面来帮助大家做好准备工作。
❑ 文档的管理。无论是采用传统的方式运维网络还是采用写程序的方式来维护网络,都会产生大量的文件,有效地管理这些文档和代码以及相应的版本是NetDevOps的开始。
❑ 编程语言的选择。NetDevOps包含了一定的程序开发工作,如何选择一个适合自己或自己所在公司的编程语言是一件比较重要的事情。目前编程语言多达5000多种,我们怎样才能选择更适合当下的语言呢?
❑ 自动化平台的选择。对大多数中小企业而言,开发一套相对完整的自动化工具是一项工作量很大的工程。特别是在初期,使用现成的工具将会是一个不错的选择。但这些自动化的平台该如何选择呢?
❑ 我们需要什么样的编程接口。既然要面向网络设备进行编程开发,那么网络设备需要具备什么样的编程接口才会更容易实现NetDevops呢?
我们在开始编程之前先关注一下上述的几个问题,这对后续的学习会更有帮助。